【先进先出法怎么计算】在企业存货管理中,先进先出法(FIFO, First-In, First-Out)是一种常用的存货计价方法。该方法假设最早购入的存货最先被销售或使用,因此在计算发出存货成本时,优先结转最早购入的存货成本。这种方法能够更真实地反映存货的实际流动情况,尤其适用于价格波动较大的商品。
一、先进先出法的基本原理
先进先出法的核心在于“先入库的先发出”。也就是说,在计算发出存货的成本时,优先使用最早购入的存货成本,而不是按照平均成本或其他方式来计算。
例如,某企业月初有100件库存,单价为10元;之后又购入50件,单价为12元。如果当月销售了80件,则根据先进先出法,这80件将由最早的100件中的80件组成,成本为80×10=800元。
二、先进先出法的计算步骤
1. 记录每次采购的日期、数量和单价
2. 记录每次销售或领用的日期和数量
3. 按时间顺序从最早采购开始结转成本
4. 计算发出存货成本和期末存货成本
三、先进先出法计算示例
以下是一个简单的例子,展示如何运用先进先出法进行成本计算:
| 时间 | 业务类型 | 数量 | 单价 | 金额(元) |
| 1月1日 | 期初库存 | 100 | 10 | 1000 |
| 1月5日 | 购入 | 50 | 12 | 600 |
| 1月10日 | 销售 | 80 | - | - |
| 1月15日 | 购入 | 70 | 13 | 910 |
| 1月20日 | 销售 | 100 | - | - |
计算过程:
- 1月10日销售80件:
- 从期初库存中发出80件,成本 = 80 × 10 = 800元
- 剩余库存:20件(10元/件)
- 1月20日销售100件:
- 先发出剩余的20件(10元/件),成本 = 20 × 10 = 200元
- 再发出1月5日购入的50件,成本 = 50 × 12 = 600元
- 剩余库存:20件(12元/件)
- 再发出1月15日购入的70件中的一部分(30件),成本 = 30 × 13 = 390元
- 总成本 = 200 + 600 + 390 = 1190元
最终结果:
| 项目 | 金额(元) |
| 发出存货成本 | 800 + 1190 = 1990 |
| 期末库存成本 | 20×12 + 40×13 = 240 + 520 = 760 |
四、先进先出法的优缺点
| 优点 | 缺点 |
| 更符合实际存货流动情况 | 计算较为繁琐,需要详细记录每批进货信息 |
| 在物价上涨时,能降低利润虚增风险 | 在物价下跌时,可能高估利润 |
| 提供更准确的销售成本数据 | 对于多批次进货的企业,管理成本较高 |
五、总结
先进先出法是一种基于时间顺序的存货计价方法,适用于多数企业存货管理。通过合理记录每一批次的进货与销售情况,可以准确计算发出存货成本和期末存货成本。虽然计算过程较为复杂,但在实际操作中能提供更真实的财务数据,有助于企业做出更科学的经营决策。


