开篇:一句话结论

元器件毛利算不准,八成不是算术错,是口径错。同一笔单子,成本取签约日的汇率还是付款日的汇率、运费摊不摊进成本、摊的时候按金额还是按重量,算出来的毛利率能差到将近一个百分点。办法只有一条:货物入库那一刻,用成本快照把落地成本锁死,杂费按事先定好的规则分摊进单位成本,此后的汇率与市价波动不再回填。下面给你可照抄的公式、三种分摊法的适用边界,以及一个从进货到出货的完整算例。

一、月底那句「这单到底赚了多少」

老周在深圳做 MCU 和阻容现货,公司二十来人,一年流水三千多万。每月 1 号到 3 号,他雷打不动做一件事:把上月出货的单子从各个业务员手里收上来,在 Excel 里一列一列算毛利。

过程是这样的。业务员报过来的表格里,成本那一列填的是「当时进价」,但当时是哪一时,没人说得清——有人填的是给供应商下单那天的价,有人填的是货到仓库那天的价,还有人直接填了上个月最新的采购价。外贸单更麻烦,美元价折人民币,有人用付款当天的汇率,有人用报关单上的汇率,同一个月出来的两张表,汇率能差到两毛。

运费和报关费是另一笔糊涂账。一票货里混了七八个型号,运费一万美元单据上就一个数,谁也没工夫拆到每个型号上,最后大多进了管理费用。结果就是:毛利率那一列永远是「看着还行」,但年底一算账,钱没见着。

更隐蔽的问题是,Excel 里那个成本是活的。这个月采购价涨了,业务员改一下单元格,上个月的毛利也跟着变了。老板看到的报表,其实是「按最新进价算的历史毛利」,和真实发生过的那笔交易早就不是一回事。

本文想解决的,就是这三件事:成本什么时候取、杂费怎么摊、算出来的数算谁的。这三件事定下来,毛利才是一个能拿来做决策的数。

二、毛利核算的四道闸

2.1 成本快照:把成本锁在入库那一刻

成本快照的意思很简单:一笔货入库时,系统按当时的取数规则算出一个单位成本,把它和这批货绑定存下来。此后无论汇率怎么动、供应商怎么调价、市价怎么跌,这笔成本都不再变化。

取数规则要写死四条:

成本项取数时点是否计入成本
采购价采购合同签订日计入
汇率采购合同签订日(外贸)计入
国际运费、保险费实际发生日,按提单日期计入
关税报关单签发日计入(不可抵扣部分)
进口环节增值税报关单签发日不计入(可抵扣进项)
报关、港杂、国内提货费费用发生日计入
入库后发生的仓储费—不计入(走期间费用)

这里最容易错的是汇率。外贸采购从签约到付款往往隔 30 到 90 天,这段时间人民币对美元波动几个点是常事。成本必须锁在签约日——因为签约日的价格,才是你做报价决策时看到的那个价格。如果成本跟着付款日汇率走,那么汇率一涨,你上个月报出去的价就凭空变成亏损单,但这笔亏损既不是业务员造成的,也没法靠谈判挽回,用它考核业务员只会制造矛盾。

同理,进口环节增值税可抵扣,绝不能进成本。进了成本,毛利率看着低,报价时报高了,单子就丢了。

落地成本的公式是:

单位落地成本 =(采购货值 + 到岸前运费保险 + 关税 + 不可抵扣杂费)÷ 入库数量

2.2 杂费分摊:金额、重量、行数,各自适用什么

一票货只有一个型号时,摊不摊无所谓。真正出问题的是一票货混装十几个型号,而这在元器件贸易里是常态。

三种摊法:

分摊法计算式适用场景不适用
按金额杂费 × 该行金额 ÷ 单据总金额通用默认,型号间货值差异不大时轻泡货与大件重货混装
按重量杂费 × 该行重量 ÷ 单据总重量国际空运、快递按重量计费时料号多、单重数据不全
按行数杂费 ÷ 行数杂费主要来自报关行按票/按项收费型号间数量、金额差异巨大

选哪一条,判断标准只有一个:这笔杂费本身是怎么被收费方算出来的。运费按重量收,就按重量摊;报关费按票数报单行收,就按行数摊。想当然地选一种,等于把成本在型号之间搬来搬去,最后就是 A 型号虚高、C 型号虚低,按 C 型号的低价去报价,报一单亏一单。

顺带说一句,摊完之后必须做一件事:把分摊总额和原始杂费单据对一遍,尾差控制在几块钱以内。很多公司的分摊表看着漂亮,加起来和原始票据对不上,差的那部分就悄悄消失了。

2.3 完整算例:从进货到出货

一票进口货,三个型号,杂费合计人民币 4,296 元(其中国际运费保险 3,016 元,报关港杂 1,280 元)。

型号数量采购金额重量
MCU A10,000 只132,830 元18.6 kg
MLCC B200,000 只42,000 元9.2 kg
MOS C5,000 只37,500 元6.4 kg

金额合计 212,330 元,重量合计 34.2 kg,行数 3。

三种摊法结果:

型号按金额按重量按行数
MCU A2,687 元2,337 元1,432 元
MLCC B850 元1,156 元1,432 元
MOS C759 元803 元1,432 元

落到单位成本上:

型号按金额按重量按行数
MCU A13.5517 元13.5167 元13.4262 元
MOS C7.6518 元7.6606 元7.7864 元

现在出货。客户 X 买走 MCU A 共 3,000 只,含税成交单价 16.20 元。

先做价税分离。不含税单价 = 16.20 ÷ 1.13 = 14.3363 元,不含税收入 = 3,000 × 14.3363 = 43,008.8 元。这一步不能省,收入必须按不含税口径算,否则毛利率里混进了代收的税款,永远对不齐。

按金额法摊的成本 = 3,000 × 13.5517 = 40,655.1 元。

单笔毛利 = 43,008.8 − 40,655.1 = 2,353.7 元,毛利率 = 2,353.7 ÷ 43,008.8 = 5.47%。

再扣掉直接费用:送货快递 85 元、业务员提成按毛利的 10% 计 235.4 元。

净毛利 = 2,353.7 − 85 − 235.4 = 2,033.3 元,净毛利率 = 4.73%。

如果公司当初图省事,杂费按行数平摊,成本就是 3,000 × 13.4262 = 40,278.6 元,毛利率会显示成 6.35%。和真实的 5.47% 差了 0.88 个百分点。看着不大,但按年营收三千万估算,账面毛利就会虚高 26 万上下——这笔钱不会出现在任何人的工资条上,只会出现在你决定「这个价还能不能再让一点」的时候。

2.4 单笔毛利与期间毛利,不是一个东西

单笔毛利看的是那一单赚了多少,期间毛利看的是这个月公司赚了多少。两者口径不同,混用必错。

单笔毛利 = 该单不含税收入 − 该单发出商品的成本快照成本

期间毛利 = 期间不含税销售收入 − 期间出库成本 − 期间存货跌价调整

差别在最后那一项。元器件价格下行是常态,本月卖出去的货可能是三个月前进的,成本快照记的是三个月前的价,但期末库存里那批同型号货,现在的市价已经跌了。如果这笔跌价不在期间毛利里扣掉,就会出现「毛利表上赚了,仓库里亏了」。

实务上的做法是两条腿走路:单笔毛利用来考核业务员、用来判断这一单能不能接;期间毛利用来给老板看真实经营结果,并且必须附带一次存货跌价测试。两者每月对一次,差额要能说清楚来源。

三、落地到系统:把口径固化下来

口径这件事,靠人记是记不住的。要靠机制。

第一步是把取数规则写进系统。太帅ERP 的汇率中心和税率中心就是干这个的——采购单上填美元价,系统按设定的取数时点自动折算,不需要业务员手工换汇。

第二步是成本快照自动生成。采购入库单审核完成的那一刻,系统按采购价、运费、关税、杂费的分摊规则算出这一批的单位落地成本,存进库存成本。之后就算汇率变了,这笔成本也不动。这就是前面说的「锁死」。

第三步是毛利实时可见。有了成本快照,毛利分析就不用等到月底了,报价的时候就能看到这一单的毛利。这一点和报价时同步看毛利是同一件事的两面:报价环节防亏损,靠的就是成本快照已经就位。

第四步是分摊规则要可配置、可追溯。别把摊法写死在 Excel 公式里,写死之后没人敢改。放在系统参数里,改一次全公司同步,且历史单据的分摊结果保留不动。

至于更上层的,比如到了月底要把这些勾稽关系串起来对一遍账,那是月底对账的四组勾稽要解决的问题;再往上拆到客户和产品维度,是按客户和产品拆盈亏要处理的事。三层串起来,才是完整的经营分析与业财一体的全套方法。

四、常见误区

  • 把含税采购价当成成本。进项税可抵扣,进了成本就会让毛利率虚低、报价虚高、丢单。正确的是:成本核算一律用不含税价,税额走应交税费。
  • 汇率跟着付款日走。这样算出来的历史毛利会随汇率漂移,用它考核业务员纯属制造矛盾。正确的是:成本锁在签约日,汇兑损益单列,记在财务费用里。
  • 运费关税一锅端进管理费用。结果是型号层面没有真实成本,低价抢单无从判断。正确的是:至少按金额法分摊到每个到货行,先有数,再谈精。
  • 用最新进价替换历史成本。Excel 表里那个会跟着改的单元格,是毛利失真的头号来源。正确的是:成本快照入库即锁,历史单据不可回填。

FAQ

我们公司只有四五个人,也要搞这么细吗?

要,但可以只做两条:成本按不含税价取,杂费至少按金额摊一次。这两条花不了十分钟,却能让你的毛利率从「感觉还行」变成一个有小数点的数。人少的时候更要防的是凭感觉报价,不是流程复杂。

分摊法选定以后还能改吗?

能改,但只对新单据生效。历史成本快照必须保留原样,否则改一次,过去两年的毛利表全部重算,报表就失去了可比性。改摊法的时候,记得把口径变更的月份记下来。

增值税到底算不算成本?

进口环节和采购环节的增值税,只要取得合规抵扣凭证,就不计入成本,走应交税费—应交增值税(进项税额)。只有无法抵扣的(比如用于免税项目、小规模纳税人采购)才计入成本。这一点建议和你的代账会计确认一次,各地执行口径存在差异。

成本快照和移动加权平均法冲突吗?

不冲突,是两种成本计价方法。元器件贸易因为型号批次价格差异大、单笔金额高,用个别计价(即成本快照)更能反映真实;如果你公司做的是海量低价的标准料,移动加权也不是不行。选一种,全公司统一,不要两种混着用。

先算一笔账,再决定要不要看系统

把上面那个算例换成你自己上个月的一票货,按公式走一遍。你会得到两个数字:一个是按你现在的算法算出来的毛利率,一个是按成本快照算出来的毛利率。如果这两个数差不到 0.2 个百分点,说明你的口径已经很干净了;如果差超过 0.5 个百分点,那差的每一个点,都是真金白银。

主 CTA:看这套方法在系统里怎么跑 次 CTA:继续读:元器件贸易现金流管理 →