후입선출법(後入先出法, Last-In First-Out Method, LIFO)이란 기업이 보유한 재고자산 중 나중에 매입하거나 생산한 재고자산이 먼저 판매되거나 사용된다고 가정하여 매출원가와 기말재고자산의 금액을 결정하는 회계처리 방법이다. 선입선출법(先入先出法, First-In First-Out Method, FIFO)이 먼저 매입한 재고부터 판매된 것으로 간주하는 방식이라면, 후입선출법은 가장 최근에 매입한 재고부터 판매된 것으로 간주한다. 실제 상품의 출고 순서와 관계없이 재고자산의 원가를 배분하기 위한 회계상의 가정이라는 점이 중요하다.
예를 들어 한 기업이 1월에 상품 100개를 개당 1,000원에 매입하고, 2월에 상품 100개를 개당 1,200원에 매입했다고 가정하자. 이후 이 기업이 상품 150개를 판매했다면 후입선출법에서는 나중에 매입한 2월 상품 100개가 먼저 판매되고, 나머지 50개는 1월에 매입한 상품에서 판매된 것으로 계산한다. 따라서 매출원가는 다음과 같이 170,000원이 된다.
\(
(100 \times 1,200)+(50 \times 1,000)
=170,000원
\)
전체 매입 수량 200개 중 150개를 판매했으므로 기말재고자산은 50개가 남는다. 후입선출법에서는 먼저 매입한 1월 상품 50개가 기말재고자산으로 남았다고 가정하므로 재고자산 금액은 50,000원이 된다.
\(
50 \times 1,000=50,000원
\)
후입선출법의 주요 특징은 물가 변동에 따라 기업의 매출원가와 이익이 달라진다는 점이다. 물가가 지속적으로 상승하는 상황에서는 최근에 매입한 상품의 가격이 과거보다 높기 때문에 상대적으로 높은 원가가 먼저 매출원가로 반영된다. 그 결과 다른 조건이 동일하다면 선입선출법보다 매출원가가 높아지고, 매출총이익과 당기순이익은 낮아지는 경향이 있다. 반면 기말재고자산에는 과거의 낮은 매입가격이 적용되므로 재무상태표에 표시되는 재고자산 금액도 상대적으로 낮아질 수 있다. 물가가 하락하는 경우에는 반대의 결과가 나타날 수 있다.
후입선출법의 장점은 최근의 매입원가를 매출원가에 반영하기 때문에 현재의 상품 조달 비용과 매출수익을 비교하는 데 유용할 수 있다는 점이다. 특히 물가 상승기에는 매출원가가 높게 계산되어 회계상 이익이 상대적으로 낮아질 수 있으므로, 이를 통해 기업의 비용 부담을 분석하는 데 활용할 수 있다. 그러나 기말재고자산이 과거의 오래된 매입가격을 기준으로 평가되기 때문에 재무상태표상의 재고자산 금액이 현재의 원가 수준과 크게 차이 날 수 있다는 단점이 있다. 또한 실제 상품의 물리적 흐름과 일치하지 않는 경우도 많다.
한편 후입선출법은 모든 국가에서 허용되는 것은 아니다. 미국의 일반적으로 인정된 회계원칙(US GAAP)에서는 일정한 요건을 충족하면 후입선출법을 사용할 수 있지만, 국제회계기준(IFRS)을 적용하는 기업은 이를 사용할 수 없다. 한국채택국제회계기준(K-IFRS)에서도 재고자산의 원가를 결정할 때 일반적으로 선입선출법이나 가중평균법(Weighted Average Cost Method)을 사용하도록 하고 있으며, 후입선출법은 허용하지 않는다. 따라서 후입선출법은 재고자산 평가 방법을 이해하고 국가별 회계기준의 차이를 파악하는 데 중요한 개념이다.