NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

电商运营

COGS(销货成本)

COGS 是某一期间所售产品的直接成本——通常包括单位成本、进货运费和关税,不包括营销、间接费用和发货运费。

为了准确报告利润率,COGS 必须按变体级别追踪,而不是按产品级别。同一产品的尺码和配置经常在成本上不同,而产品级别的平均值会在不知不觉中把商品组合定价弄错。

它还必须按时间记录。到岸成本会随每张采购订单变化,而把今天的成本套用到上个季度的订单上,会产生从未发生过的利润率历史。

最容易让人措手不及的,是运费突然飙升。如果一批货到货时运费是平常的两倍,而系统只为每个变体保存一个当前成本,那么追溯重述就会用新数字改掉所有历史订单——于是上个季度的利润率因为与上个季度毫无关系的原因下降。成本需要带有生效日期并按版本记录,订单需要保留发货时适用的成本。

哪些成本应计入 COGS,哪些不应计入

在运营上真正重要的界限,是让商品准备好可售的成本与把商品送到客户手中的成本之间的界限。前一类全部是 COGS;后一类全部是履约,混在一起就无法区分是采购问题还是运输问题。

在完全吸收成本法下,会计人员可能会把界限画得不同,其中一部分仓库间接费用会被资本化计入库存。这在财务报表处理上是成立的,但作为运营处理却很糟糕,因为它会让每笔订单的利润率取决于仓库当时有多忙。下表是运营视角——也就是定价和获客决策必须依赖的正确视角。

成本计入 COGS?原因
从制造商处采购的单位成本是到岸成本的基础
到您仓库的进货运费是为了让可售库存到位而发生的成本
关税、进口税和报关代理费是原因相同,而且往往是最波动的一项
零售包装(盒子、瓶子、标签)是它是客户收到的产品的一部分
运输纸箱、填充物、装箱单否履约——用于发货,而不是产品的一部分
拣货和打包费否履约
发货邮费否履约
仓库或 3PL 的仓储费否随持有的库存规模变化,而不是随售出的单位数变化
支付处理费否收款的成本,而不是生产产品的成本
营销、达人寄样、代理费否获客成本,用来与利润率比较,而不是算在利润率里面
被判定为不可销售的退货商品是其到岸成本会在当期核销
随单赠品或免费样品是单位成本是真实存在的;只是它归属于另一笔订单
DTC 品牌各项成本归到哪里

到岸成本是按每批到货计算的,不是按每个 SKU 计算的

计入 COGS 的数字应该是到岸成本:一件可售商品最终存放在你仓库里所花费的成本。它按每张采购订单计算,因为运费和关税是按每批到货收取的,然后再分摊到这批货里的各个单位上。

以一张示例采购订单为例:5,000 件,发票价为 $4.20,货款为 $21,000,加上 $3,400 的海运费和拖车费,加上按申报价 $21,000 的 7.5% 计算的关税,即 $1,575,再加上 $250 的报关代理费。总计为 $26,225,因此到岸成本为 $26,225 / 5,000 = $5.245 每件——比品牌方说“我的成本是 $4.20”时会采用的发票价高出 24.9%。

现在把同一张订单的运费从 $3,400 改成 $6,800 再算一遍,这在行情不好的季度里是常见的波动。总计变为 $29,625,到岸成本变为 $5.925——比上一张采购订单高出 13.0%,而这个 SKU 的出厂价完全没有变化。在零售价不变的情况下,每件消失了 $0.68 的利润,原因完全在产品之外。

这就是为什么到岸成本要挂在收货记录上,而不是挂在 SKU 上。一个 SKU 可以同时有多个有效的到岸成本,每个仍在库存中的批次各有一个,而适用哪一个取决于成本核算方法——FIFO、加权平均或个别认定法。选定一种并一致地使用;年中切换方法会让利润率趋势变成切换方法造成的假象。

变体级别的陷阱,以及其中的算术

成本按变体分别保存,因为不同变体的成本不同。较大的尺码用料更多,不同配色可能带来不同的染色成本,而组合装 SKU 在把各组件汇总之前根本没有自己的成本。

以一件示例 T 恤为例:S、M 和 L 码的到岸成本为 $6.00,XXL 码为 $7.80。在某个卖出 300 件 S、500 件 M、400 件 L 和 200 件 XXL 的月份,真实成本为 (1,200 x $6.00) + (200 x $7.80) = $7,200 + $1,560 = $8,760,对应 1,400 件,混合成本为 $6.257。把这个单一混合数字存到产品层级,月度总额是对的,这正是错误能存活下来的原因。

但它在每一笔单独订单上都是错的。每笔 XXL 订单少算了 $1.54 成本,而每笔 S、M 或 L 订单多算了 $0.26 成本,因此按变体计算的盈利能力——你本来会用来决定补什么货的东西——在成本最高的尺码上被颠倒了。

然后销售组合发生变化。如果 XXL 在同样的 1,400 件中增长到 500 件,真实成本为 (900 x $6.00) + (500 x $7.80) = $5,400 + $3,900 = $9,300,而系统里保存的混合成本仍报告 1,400 x $6.257 = $8,760。这个月多报了 $540 的利润,系统里没有任何东西会标记它,因为这个数字在写入时是准确的。

成本必须按版本记录,订单必须保留一份副本

以上所有内容得出两条规则,而这两条正是大多数系统会搞错的规则。第一,成本记录带有生效日期,而不是被覆盖。第二,订单会快照保存发货时适用的成本,之后再也不去查成本表。

没有这个快照,历史利润率就不是历史——而是每次有人打开报表时,用今天的价格重新跑一遍的模拟。三月的运费飙升会悄悄改写一月,七月的供应商重新谈判会让去年看起来比实际更好,而且没人能把某个利润率数字与一个月前截图保存的那个数字对起来。

同样的原则也适用于续订和订阅订单,这类订单经常由计费任务而不是结账流程创建,完全可能写入时根本没有附带成本。没有 COGS 的订单会报告 100% 的利润率,因此不断增长的订阅用户群会让图表上的综合利润率变好,而现实中它却是持平或下降的。

常见问题

什么是 COGS?
COGS,即销货成本,是一家企业某一期间所售产品的直接成本。对 DTC 品牌来说,这意味着每件已发货商品的到岸成本:制造商价格加上进货运费、关税和海关费用,再加上任何构成产品本身的包装。营销、间接费用和发货运费不包括在内。
运费包括在 COGS 里吗?
进货运费是,发货运费不是。将库存从供应商运到您仓库的运费是到岸成本的一部分,属于销售成本(COGS)。将包裹从您的仓库运送给客户的邮费是履约成本,在计算贡献毛利时,从销售成本(COGS)之后扣除。将两者混淆会使采购问题看起来像运输问题。
什么是到岸成本?
到岸成本是指一件可销售商品存放在您仓库中的成本:即发票价格加上进货运费、关税、附加税和报关费,并分摊到该批次中的每个商品单位上。它是按采购订单计算的,因为运费和关税是按批次收取的,所以同一个SKU在不同批次中可能具有不同的到岸成本。
销售成本(COGS)应该按商品变体还是按商品追踪?
按商品变体。同一商品的尺寸、颜色和配置通常成本不同,而商品层面的平均成本在总体上可能是正确的,但在每个单独订单上却是错误的。它还会悄无声息地“腐蚀”利润:当销售组合转向更昂贵的变体时,存储的平均成本会继续报告旧的组合,导致利润被高估。
销售成本(COGS)是否包含支付处理费?
不包含。支付处理是收款的成本,而不是生产或采购商品的成本,因此它在销售成本(COGS)之下,作为贡献毛利中的可变成本。它对每笔订单的经济效益同样重要,但将其分开可以帮助您区分供应商价格上涨和支付方式组合变化。
当供应商价格变化时,如何处理销售成本(COGS)?
为成本设置生效日期而不是直接覆盖,并在每笔订单发货时存储适用的成本。直接覆盖意味着所有历史利润报告都将按今天的价格重新计算,这样一来,本月的运费飙升会追溯性地改写上季度的利润,而这与上季度本身毫无关系。

相关术语