先进先出法是一种在存货计价中常用的方法,它基于先购入的存货先发出这样一个假定的实物流转顺序来确定发出存货和期末存货成本。
在先进先出法下,对于发出存货成本的确定,当企业发生销售或领用存货时,会按照最早购入存货的成本来计算发出存货的成本。具体来说,如果企业有多次不同批次的存货采购,每次发出存货时,优先从最早采购的那一批存货开始核算成本。例如,企业在1月1日购入100件存货,单价为10元;2月1日又购入200件存货,单价为12元。当3月1日发出150件存货时,先将1月1日购入的100件存货以单价10元计算成本,即100×10 = 1000元,剩下的50件则从2月1日购入的存货中选取,按照单价12元计算成本,即50×12 = 600元,那么这150件发出存货的总成本就是1000 600 = 1600元。
对于期末存货成本的确定,它是按照最后购入存货的成本来计算的。接上例,期末剩余的存货就是2月1日购入的200 - 50 = 150件,其成本按照单价12元计算,即150×12 = 1800元。
先进先出法的优点在于它使存货的成本流转与实物流转较为接近,期末存货成本比较接近现行的市场价值,能较好地反映存货的实际情况。但在物价持续上涨的情况下,会导致发出存货成本偏低,从而高估企业当期利润和库存存货价值;在物价持续下跌时,则会低估企业当期利润和库存存货价值。