先進先出法(FIFO)
/ FY-foh /
想想雜貨店怎麼補牛奶櫃。新的牛奶放到最裡面,最舊的被推到最前面先被拿走,這樣就不會變質。先進先出法(FIFO)把這幅畫面借用到會計裡:它假設你最先買進的貨就是最先賣出的貨。
FIFO 是一種成本流轉假設,用來決定給賣出的貨附上哪一筆成本。當你賣出一件商品時,FIFO 給它附上你最早一批未售存貨的成本。假設你先以每件 4 買了 10 件小部件,後來又以每件 6 買了 10 件,然後賣出 12 件。按 FIFO,賣出的 12 件按最舊的 10 件(每件 4)加 2 件較新的(每件 6)計價 = 40 + 12 = 52 的銷貨成本,期末存貨剩下 8 件每件 6(共 48)。關鍵在於:最新、最貴的貨留在存貨裡,所以在物價上漲時,FIFO 報出更高的期末存貨和更低的銷貨成本——因而利潤更高。
FIFO 之所以重要,是因為它通常貼合貨物的實際流動(你確實先賣最舊的存貨,尤其是易腐品),而且它讓資產負債表上的存貨按近期、貼近現實的成本計價。問題在另一面:通貨膨脹時,FIFO 會讓利潤顯得更大,部分原因是用陳舊、便宜的成本去配比今天更高的售價——這種「帳面」虛增也會抬高應稅所得。記住,成本流轉假設不必與實際物理流動一致;你可能隨手發出一箱貨,卻仍按 FIFO 計價。
一家店先以每罐 4 買進 10 罐,再以每罐 6 買進 10 罐,然後賣出 12 罐。FIFO 假設賣出的是最先的 10 罐(每罐 4)加下一批的 2 罐(每罐 6):銷貨成本 = 40 + 12 = 52。期末存貨是剩下 8 罐最新的、每罐 6 = 48。
最舊的成本計入銷貨成本;最新的成本留在存貨中。
FIFO 並不要求實際發出最舊的那件貨——它只是關於使用哪筆成本的假設。在物價上漲時,它在常見方法中報出最高的利潤和最高的期末存貨。