卖得多不等于赚得多:真毛利到底怎么算
销售额和账面毛利并不能说明一笔生意是否值得做。把直接经营成本算进去,才能看清商品真正留下的经营贡献。
经销商开经营会,最容易被两个数字带着走:销售额和账面毛利。
某个单品这个月卖了 5000 箱,销售额 23 万元,采购成本 20 万元,一看还有 3 万元毛利。业务员说这个品卖得动,厂家说活动效果不错,大家自然倾向于继续压货、继续投费用。
可月底现金并没有多出来。
仓库说为了这批货加了搬运,配送说线路跑得散,财务说客户账期拉长,业务又报来一笔陈列费。等这些钱一项项扣完,原来每箱 6 元的账面毛利,可能只剩两元多。
这不是财务算错了,而是经营判断只算了“卖价减进价”,没有把这笔生意真正消耗的资源放在一起看。
这篇文章要讲透一个道理:销量是结果,账面毛利是起点,老板真正要判断的是一个商品在承担直接经营成本后,还给公司留下多少贡献。
为了避免混淆,本文把这个管理口径叫“单品经营贡献”。很多老板习惯叫它“真毛利”,但它不是会计报表里的法定“毛利”,也不是公司最终“净利润”。它的用途,是帮助老板比较商品、客户和活动值不值得继续做。
一、为什么卖得多,钱却没有多
一个单品从仓库到客户手里,除了采购成本,还会消耗很多资源:
- 配送车辆要跑;
- 仓库要装卸、分拣;
- 货物会破损、临期和退货;
- 客户欠款会占用资金;
- 陈列、促销、赠品要花钱;
- 业务员可能为了冲量给出额外折扣;
- 厂家返利可能晚到、附带条件,甚至最终拿不到。
这些成本并不会因为 ERP 的“毛利”字段没有显示,就自动消失。
更麻烦的是,不同商品消耗资源的方式不一样。
一箱高周转、整车配送、现款现货的商品,即使账面毛利率低一些,也可能稳定贡献现金;一款看着毛利率很高的新品,如果订单零散、退货多、陈列费重、账期长,实际贡献可能很低。
所以,老板不能只问“这个品毛利率多少”,还要问:
- 为了卖出它,公司多花了哪些可以识别的成本?
- 哪些费用本来就会发生,哪些是这个品或这次活动带来的?
- 厂家返利是否已满足条件、能否确认?
- 钱什么时候回来,占用了多少资金?
- 扣完以后,还剩多少可以覆盖公司固定费用和利润?
二、先把三个口径分开
如果口径不分清,AI 算得再快也没意义。
口径一:账面毛利
最简单的公式是:
账面毛利 = 销售收入 − 销售商品对应的采购成本
它回答的是商品买进卖出之间的价差。
口径二:单品经营贡献
本文使用的公式是:
单品经营贡献 = 账面毛利 + 已确认返利 − 可归属配送费 − 可归属装卸分拣费 − 破损退货损失 − 资金占用成本 − 可归属促销费用 − 其他直接可归属成本
它回答的是:这笔生意在承担与它直接相关、可以合理归属的经营成本后,还留下多少钱。
口径三:公司净利润
单品经营贡献还不是净利润。公司还有办公室租金、管理人员工资、系统费用、税费等共同成本。它们未必适合硬摊到每一箱货上。
因此,单品经营贡献的正确用途,是做经营比较和决策,不是替代会计报表。
如果把共同成本随意平均分摊,可能把规模大但稳定贡献的商品算得很差;如果完全不看共同成本,又可能误以为所有单品贡献相加就是老板最后赚到的钱。
三、用一组完整数据复算
下面是一组完全公开的演示数据,不代表任何真实客户。所有数字都可以用计算器复算。
某经销商做一款饮料活动,当期数据如下:
| 项目 | 数值 | 说明 |
|---|---|---|
| 销售数量 | 5000 箱 | 已完成销售 |
| 含税销售单价 | 46 元/箱 | 演示统一按同一税口径计算 |
| 含税采购成本 | 40 元/箱 | 与销售口径保持一致 |
| 可归属配送费 | 8000 元 | 本次活动新增、可核对 |
| 装卸分拣费 | 0.5 元/箱 | 共 2500 元 |
| 破损数量 | 40 箱 | 按采购成本计损失 |
| 平均应收占用 | 200000 元 | 演示输入 |
| 占用天数 | 45 天 | 演示输入 |
| 年资金成本率 | 6% | 公司自定管理参数 |
| 陈列及促销费 | 5000 元 | 本次活动直接费用 |
| 已确认返利 | 0 元 | 尚未满足确认条件,不计 |
第一步:算销售收入
5000 箱 × 46 元 = 230000 元
第二步:算采购成本
5000 箱 × 40 元 = 200000 元
第三步:算账面毛利
230000 − 200000 = 30000 元
账面上看,每箱毛利 6 元,账面毛利率约为:
30000 ÷ 230000 = 13.04%
看到这里,这个活动似乎不错。
第四步:把直接经营成本逐项扣除
配送费:8000 元。
装卸分拣费:5000 × 0.5 = 2500 元。
破损损失:40 × 40 = 1600 元。这里按采购成本计,不把没有发生的销售收入也当成损失。
资金占用成本采用一个管理估算:
平均应收占用 × 年资金成本率 × 占用天数 ÷ 365
代入数据:
200000 × 6% × 45 ÷ 365 ≈ 1479 元
陈列及促销费:5000 元。
第五步:算单品经营贡献
30000 − 8000 − 2500 − 1600 − 1479 − 5000
= 11421 元
折算每箱:
11421 ÷ 5000 ≈ 2.28 元/箱
经营贡献率:
11421 ÷ 230000 ≈ 4.97%
同一笔生意,账面看是每箱 6 元、毛利率 13.04%;把直接成本放进来以后,留下的是每箱约 2.28 元、经营贡献率约 4.97%。
它仍然不是亏损,但和“每箱赚 6 元”的经营感觉已经完全不同。
四、真正难的不是公式,而是每个数从哪里来
AI 很容易把公式算出来,难的是输入是否可信。
配送费怎么归属
如果一辆车只送这个活动,可以使用实际车辆和线路费用;如果一车混装多个商品,可以按箱数、重量、体积、订单数或配送点数分摊。
没有唯一万能方法,关键是长期一致,且能解释。今天按箱数、明天为了让某个品好看改按销售额,结果就不能比较。
破损和退货怎么算
要区分:
- 实物破损;
- 临期折价;
- 客户退货后还能再销售;
- 已经报废;
- 冲红或订单取消。
不能把所有退货都当成全部损失,也不能因为货还在仓库,就认为没有成本。
资金占用怎么算
最理想的是按客户、订单和实际回款日期计算。数据不足时,可以用平均应收余额和平均占用天数做管理估算。
年资金成本率也不是网上抄一个数字。它可以用公司的实际融资成本、资金目标回报率或老板统一确定的管理参数,但必须在表里写明。
返利什么时候计入
合同上写着返利,不等于已经赚到。
如果返利要求完成销量、回款、陈列或渠道覆盖,就要等条件明确满足,或至少按公司一致的谨慎规则确认。为了让活动看起来赚钱,把尚未确定的返利提前算满,是最常见的误判之一。
税的口径必须一致
销售收入用含税,采购成本却用未税;或者某些费用含税、某些不含税,算出来的数字没有可比性。
管理测算可以选含税或未税,但同一张表必须统一。正式财务和税务口径仍由财务人员确认。
五、让 AI 帮忙,正确顺序不是“上传一张表就问赚不赚钱”
AI 适合做四件事:
- 检查输入字段是否齐全;
- 按已经确认的公式批量计算;
- 比较商品、客户或活动之间的差异;
- 找出对结果影响最大的成本项,生成复核清单。
但在把数据交给 AI 前,人要先完成三件事:
第一,财务确认口径
销售、采购、退货、返利、费用的取数范围必须一致。尤其要防止重复扣减,例如采购成本里已经包含某项费用,后面又扣一次。
第二,业务确认归属
一笔陈列费属于某个商品、某个品牌,还是整个门店?配送费是日常固定线路,还是活动新增?这些需要业务事实。
第三,老板确认决策阈值
经营贡献低到什么程度需要复盘?连续几个月为负才停止?战略商品、引流商品是否允许短期低贡献?没有这些边界,AI 只能排序,不能替老板决定。
一个更可靠的派活方式是:
根据这张已经核对口径的单品表,按给定公式计算账面毛利、经营贡献、每箱贡献和贡献率;列出输入缺失项;不得自行补数;按贡献率从低到高排序;对最低的五个商品,只说明主要拖累项,不给出停销结论。
这样,AI 做的是计算和提示,人保留判断。
六、不要只看一个答案,要做敏感性分析
经营数据里经常有估算。与其假装精确,不如看关键参数变化后,结论会不会变。
仍用上面的例子:
- 如果配送费从 8000 元降到 6000 元,经营贡献会增加 2000 元,每箱增加 0.40 元;
- 如果账期从 45 天缩短到 20 天,资金占用成本约减少 822 元;
- 如果活动费用从 5000 元增加到 9000 元,经营贡献会降到约 7421 元,每箱只剩约 1.48 元;
- 如果最终确认获得 10000 元返利,经营贡献会上升到约 21421 元,但前提是返利条件真的满足。
老板由此可以看见:到底该谈配送、追回款、控费用,还是争取返利。这个价值比简单给商品打一个“赚钱”或“不赚钱”的标签更大。
七、算完以后,怎样转成经营动作
对低贡献商品,不要立刻停掉。先按原因分四类:
价格问题
价差太低,额外折扣过多。动作可能是重谈进价、调整售价、收紧临时政策。
履约问题
订单零散、配送远、装卸重、退货多。动作可能是设置起送量、调整线路、改变包装或交付频次。
资金问题
客户账期长、回款慢。动作可能是调整授信、分批供货、加强账龄管理。
投入问题
陈列、促销、赠品投入过高但没有带来持续销量。动作可能是缩小试点、设置停止条件、要求活动后复盘。
同一个商品,在不同客户、不同区域、不同履约方式下,贡献可能完全不同。因此不要只做“商品排行榜”,还应逐步看到“商品 × 客户”“商品 × 活动”“商品 × 路线”。
八、三条风险边界必须守住
第一,本文公式是经营管理工具,不替代正式会计核算、税务处理和审计意见。
第二,演示参数不是行业标准。资金成本率、费用分摊、返利确认方式都要由公司结合真实情况确定,并保持一致。
第三,AI 的结果必须能回到原始销售、采购、费用和回款记录。不能复算的“真毛利”,只是另一个看起来精确的数字。
最后:今天算一个品,不要先算全公司
打开《单品真毛利测算表》,选一个最近卖得多、活动多或老板感觉“不太对劲”的商品。
先填销售数量、销售收入和采购成本,再把配送、装卸、破损、资金占用、促销和已确认返利逐项填进去。缺的就标缺失,不要猜。
算完后,不急着问“停不停”,先找出拖累最大的两个项目,安排负责人核实。
当老板能把“这个品卖得不错”改成“这个品每箱留下多少、钱花在哪里、下一步改什么”,AI 和数据才真正开始帮助经营。
参考资料
- 财政部会计司:《中华人民共和国会计法(2024年)》,用于说明正式会计核算应遵循国家统一会计制度;本文不替代会计核算。
- 项目内部研究底稿:《快消行业经销商 AI 应用研究说明》,2026-07-24。
- 本文算例为公开演示数据,计算过程与假设完整列示,核查日期:2026-07-27。
下篇:《员工会用 AI,为什么公司生意没有变化》——从个人省时间,到流程真正改变,中间还缺了哪两层。