【先进先出法怎么计算】在存货管理中,先进先出法(FIFO, First-In, First-Out)是一种常用的成本流转假设方法。它假定最早购入的存货最先被售出或使用,因此在计算销售成本和期末存货价值时,优先使用较早采购的成本。
一、先进先出法的基本原理
先进先出法的核心思想是:先购入的物品先发出。也就是说,在计算销售成本时,先结转最早购入的那批商品的成本,再依次结转后续批次的成本,直到满足销售数量为止。
这种方法通常适用于价格波动较大的商品,能够更准确地反映实际的库存成本与销售成本。
二、先进先出法的计算步骤
1. 确定各批次的进货时间、数量和单价。
2. 根据销售数量,从最早批次开始逐个结转成本。
3. 剩余的存货按照最新批次的价格计算。
三、示例说明
假设某公司有如下存货记录:
| 时间 | 类别 | 数量(件) | 单价(元/件) | 总金额(元) |
| 3月1日 | A | 100 | 10 | 1000 |
| 4月5日 | A | 200 | 12 | 2400 |
| 5月10日 | A | 150 | 14 | 2100 |
本月共销售了300件A产品。
四、按先进先出法计算销售成本和期末存货
销售成本计算:
- 从最早批次开始:
- 3月1日的100件 × 10元 = 1000元
- 4月5日的200件 × 12元 = 2400元
- 合计:1000 + 2400 = 3400元
期末存货计算:
- 剩余数量 = 100 + 200 + 150 - 300 = 150件
- 剩余存货来自5月10日的150件 × 14元 = 2100元
五、总结表格
| 项目 | 金额(元) |
| 销售成本 | 3400 |
| 期末存货 | 2100 |
| 总进货成本 | 5500 |
| 已售商品数量 | 300件 |
| 未售商品数量 | 150件 |
六、适用场景与优缺点
适用场景:
- 存货种类较少且价格稳定时;
- 需要快速计算销售成本的企业。
优点:
- 更符合实际物流顺序;
- 能更真实反映销售成本与利润。
缺点:
- 在物价上涨时,可能导致利润虚高;
- 管理较为繁琐,需详细记录每批进货信息。
通过上述方法,企业可以更加清晰地掌握存货成本流动情况,为财务决策提供依据。


