先进先出法(First In, First Out, FIFO)是一种确定存货成本的方法,它假设企业首先出售或使用的是最先采购的存货。在这种方法下,当存货被售出或耗用时,最早采购的存货成本将被最先结转出去,以此来计算企业的销售成本或生产成本。
先进先出法的工作原理如下:
1. 存货入库时,按照实际采购成本记录存货的单位成本。
2. 当存货被使用或出售时,首先使用的是最先入库的存货,即按照存货入库的顺序,先使用的存货成本是最初的采购成本。
3. 随着存货的陆续使用或出售,存货的成本逐渐从最早的采购成本过渡到最新的采购成本。
例如,假设一个企业有以下存货入库记录:
- 1月1日:入库A产品100件,单价100元/件。
- 1月10日:入库A产品50件,单价110元/件。
- 1月20日:入库A产品30件,单价120元/件。
当企业销售A产品时,首先从1月1日入库的存货开始发出,按照100元/件的单价计算销售成本。当这100件消耗完毕后,再从1月10日入库的存货发出,按照110元/件的单价计算销售成本,以此类推。
先进先出法的主要优点是它反映了存货的实际流动情况,并且简单易懂。然而,这种方法在通货膨胀时期可能会高估企业的存货价值和利润,因为最新的存货成本被用于计算成本,而它们的市场价值可能更高。在会计实务中,企业可能会根据实际情况和会计准则的要求选择是否采用先进先出法。