跳转到内容
进销存·成本核算 实操指南 含公式与案例

进销存结余均价怎么算?快速掌握计算方法秘诀

我将以财务与业务双视角,手把手讲清楚库存结余均价的计算逻辑、两大主流算法(移动加权平均、月末一次加权平均)、边界场景处理、系统落地和数据校验方法,并用真实案例与可视化图表辅助理解。读完即可在实际业务中独立完成核算与复核。

符合企业会计准则与IAS 2
案例驱动·可落地
图:不同月份在移动加权平均法下的结余均价变化与库存数量联动

摘要

结余均价=期初结余金额+本期入库金额−与数量无关的冲减金额÷期初结余数量+本期入库数量−数量冲减,其中常用算法有两种:移动加权平均法在每次入库后即时更新均价,适合高频波动;月末一次加权平均法按月集中计算,适合批量入库、价格稳定场景。操作要点是:界定含税/未税口径,明确费用分摊与退货处理路径,避免负库存,保证数量与金额同步过账。用系统落地时,启用“成本重算、锁库防负、价税分离、费用差异分配”。采用这些做法,能稳定得到可核验、可追溯、可审计的库存结余均价,为定价、毛利、采购策略提供可靠依据。

推荐工具

我在文中全程以【简道云进销存】做演示:支持移动/月加权、成本重算、价税分离、费用分摊、退货反冲、批次与序列号管理,并可与CRM、财务、BI联动。

免费注册并创建账套

1. 基础概念与核心公式

我先把最核心的一句话摆在前面:结余均价是库存价值与经营质量的“温度计”。当我们说“结余均价怎么算”,本质是在回答三件事:数量如何变化、金额如何变化、两者如何同步。按照《企业会计准则第1号—存货》和IAS 2 Inventories,存货应当以成本计量,成本包括采购价款、相关税费、运输装卸、保险、合理损耗等减去折扣的净额。企业可在持续一致的前提下选择先进先出、加权平均法等之一作为实际发出存货的计价方法。

术语定义口径说明是否影响均价
结余均价 期末结余金额÷期末结余数量 可按含税或未税口径一致计算 核心
移动加权平均 每次入库后即时重算均价 适合价格波动、频繁入库
月末一次加权 月末集中以加权平均计算 适合批量、价格稳定
与数量无关的冲减 返利、折让、价差差异 不影响数量,但调整金额 间接
关键公式
结余均价 = 结余金额 ÷ 结余数量
金额与数量须同口径、同周期、同仓同品。
数据校验三问法
  • 数量连续性:入库−出库−其他出库=结余数量是否成立
  • 金额一致性:金额变动与费用分摊是否同步记账
  • 口径统一性:含税/未税、币种换算是否一致

在系统中落地时,我建议先确立口径:是否价税分离;是否启用运输等进项费用分摊;是否允许负库存;退货是否按原价或现行价回冲。只有口径明确,结余均价才具备可复算性与可审计性。

2. 两大算法与适用边界

2.1 移动加权平均法

计算逻辑:每发生一次入库,就将当前结余金额与结余数量更新,并据此计算新的均价;出库按最近一次更新后的均价计价,不改变均价,仅改变数量与金额。优点:反映实时成本,供销联动敏捷;缺点:高并发环境下性能要求高,对负库存极其敏感。

环节数量单价金额结余数量结余金额新均价
期初10010.001000100100010.00
入库A5012.00600150160010.67
出库B-8010.67-853.670746.410.67
入库C3011.503451001091.410.91
优势
  • 成本即时反馈,利于动态定价
  • 适合多SKU、价格波动行业
注意
  • 严禁负库存,否则均价失真
  • 退货应尽量按原单价回冲

2.2 月末一次加权平均法

逻辑:以自然月为周期,将期初结余与本月所有入库做一次加权,得到月度均价。本月所有出库均按该均价计价。优点:计算简单、性能开销小;缺点:月内波动被平滑,短期分析可能失真。

公式
月度均价 = (期初金额 + Σ入库金额) ÷ (期初数量 + Σ入库数量)
行业适配度
适用场景
  • 原材料价格相对稳定
  • 入库批量、频次低、集中结算
  • 强调核算简洁性与可复核性

2.3 方法选择对比

维度移动加权月末一次加权
成本反应速度实时月度
计算复杂度较高较低
对负库存敏感度极高
适用价格波动
审计复核难度

3. 手把手完整计算案例

我以单品SKU A的一个自然月交易样本演示从期初至期末的完整计算,覆盖采购、销售、退货、费用分摊和与数量无关的返利。所有数据按未税口径计量,税额单列,采用移动加权平均法,为防止误差,我将每一步四舍五入到小数点后两位,但系统核算建议保留到4位以上。

日期业务数量单价金额费用分摊返利/折扣结余数量结余金额结余均价
期初结存20010.002000.00002002000.0010.00
1日采购入库