【先进先出法计算】在存货管理中,先进先出法(FIFO)是一种常用的计价方法,其核心思想是“先入库的货物先发出”,即假设最早购入的存货最先被销售或使用。该方法在成本核算和库存管理中具有重要作用,尤其适用于价格波动较大的商品。
一、先进先出法的基本原理
先进先出法的核心在于对库存的流转进行合理模拟,确保成本与实际流动一致。具体来说,当企业发生销售行为时,会优先结转最早购入的存货成本,从而使得期末库存保持最新批次的成本水平。
二、适用场景
- 存货种类繁多,且采购价格波动较大;
- 需要准确反映销售成本与库存价值;
- 对财务报表真实性要求较高。
三、先进先出法计算步骤
1. 确定期初库存数量及成本
2. 记录本期购入的存货数量及单价
3. 根据销售情况,按时间顺序结转成本
4. 计算期末库存成本
四、示例说明
假设某公司2024年6月有关存货数据如下:
| 时间 | 类别 | 数量(件) | 单价(元/件) | 总成本(元) |
| 6月1日 | 期初库存 | 100 | 50 | 5,000 |
| 6月5日 | 购入 | 200 | 55 | 11,000 |
| 6月12日 | 购入 | 150 | 60 | 9,000 |
| 6月20日 | 销售 | - | - | - |
| 6月25日 | 销售 | - | - | - |
假设6月20日销售80件,6月25日销售120件。
计算过程如下:
1. 6月20日销售80件:
- 从期初库存中结转80件,成本为:80 × 50 = 4,000元
- 剩余库存:20件(期初库存) + 200件(6月5日) + 150件(6月12日)
2. 6月25日销售120件:
- 先结转剩余的20件期初库存,成本为:20 × 50 = 1,000元
- 再结转6月5日购入的100件,成本为:100 × 55 = 5,500元
- 合计:1,000 + 5,500 = 6,500元
期末库存计算:
- 6月5日购入剩余:200 - 100 = 100件
- 6月12日购入:150件
- 期末库存总成本 = 100 × 55 + 150 × 60 = 5,500 + 9,000 = 14,500元
五、先进先出法计算结果汇总表
| 项目 | 数量(件) | 单价(元) | 成本(元) |
| 期初库存 | 100 | 50 | 5,000 |
| 6月5日购入 | 200 | 55 | 11,000 |
| 6月12日购入 | 150 | 60 | 9,000 |
| 6月20日销售 | 80 | - | 4,000 |
| 6月25日销售 | 120 | - | 6,500 |
| 期末库存 | 250 | - | 14,500 |
六、总结
先进先出法能够更真实地反映存货的实际流动情况,尤其是在物价上涨时,可以避免高估利润,提高财务报表的可信度。通过上述表格可以看出,该方法在计算过程中逻辑清晰、操作简便,适合大多数企业的库存管理需求。


