销售成本(cost of sales)是公司实际卖出的货物的成本:期初存货加净采购,再减期末存货。它在收益表中位于销售额与毛利之间。
这项技能是存货与销售成本的核心,每一份最终账目都会用到。
每一行是什么意思?
期初存货(opening inventory)是期初仓库里的货。采购(purchases)是本期为了转售而买进的货。期末存货(closing inventory)是期末没卖出的货,经过盘点并估值。
有两项调整会改变采购额。进货运费(carriage inwards)是把货运到公司的费用,会增加货物成本,所以要加。采购退货(returns outwards)是退还给供应商的货,减少了买进的数量,所以要减。
一步一步建立计算
- 从期初存货开始。
- 加上采购。
- 加进货运费,减采购退货,得出净采购。
- 把期初存货与净采购相加,得出可供出售货物的成本。
- 减去期末存货。 结果就是销售成本。
- 用销售额减销售成本,得出毛利。
例题
Kedai Pelangi 截至 2025 年 12 月 31 日的数据如下,单位均为 RM。
| 项目 | RM |
|---|---|
| 销售额 | 48,000 |
| 期初存货 | 4,200 |
| 采购 | 31,800 |
| 采购退货 | 1,100 |
| 进货运费 | 600 |
| 期末存货 | 5,300 |
步骤 1 至 3,净采购: 31,800 + 600 − 1,100 = RM 31,300。
步骤 4,可供出售的货物: 4,200 + 31,300 = RM 35,500。
步骤 5,销售成本: 35,500 − 5,300 = RM 30,200。
步骤 6,毛利: 48,000 − 30,200 = RM 17,800。
反过来验算:30,200 + 17,800 = 48,000,等于销售额。这家店买进了 RM 31,300 的货,但按成本只卖出 RM 30,200,因为存货增加了 RM 1,100(5,300 − 4,200)。31,300 与 30,200 之间的差额也正是 RM 1,100。
要避开的错误
常见的错误是把采购退货当成采购,把它加上去。
错误演算: 4,200 + 31,800 + 1,100 + 600 − 5,300 = 32,400
学生看到和采购有关的数字就加上去,结果销售成本偏高。
误差是 RM 2,200,正好是退货 RM 1,100 的两倍:一次是没有减,另一次是多加了。
对每个项目问自己一个简单的问题:它让货物更贵,还是把货从买进的数量中拿走?进货运费让成本增加。退货则是拿走货物。
自我检测
先在纸上做,再打开答案。
1. 期初存货 RM 2,000,采购 RM 9,500,期末存货 RM 2,500。求销售成本。
显示答案
2,000 + 9,500 = 11,500。11,500 − 2,500 = RM 9,000。
2. 销售成本为 RM 18,600,销售额为 RM 27,000。求毛利。
显示答案
27,000 − 18,600 = RM 8,400。
3. 期初存货 RM 3,500,采购 RM 22,000,进货运费 RM 400,采购退货 RM 600,销售成本 RM 21,700。求期末存货。
显示答案
净采购:22,000 + 400 − 600 = 21,800。可供出售:3,500 + 21,800 = 25,300。期末存货:25,300 − 21,700 = RM 3,600。
接下来学什么
下一步,请看为什么整笔采购额并不等于费用:区分采购与费用确认。想看这些项目记在哪里,可以用复式记账与分类账训练器。
如果你看得懂格式,但题目换了顺序就丢分,一对一线上会计辅导可以让老师陪你检讨你自己的作答。