一位卖家浏览他们的 Shopify 控制面板,看到其最畅销产品的毛利率为 60%。他们感觉良好。随后,他们的会计师提取了年终数据,真实的毛利率接近 38%。另外 22 个百分点被进项运费、关税、3PL 拣货费、旺季附加费以及无人记录的亚马逊仓库遗失库存悄然侵蚀。欢迎来到电子商务中最昂贵的会计盲区:虚幻销货成本 (Phantom COGS)。
多渠道卖家的收入通常比单渠道零售商高出约 190%,但同时也面临着高出 190% 的记账复杂性。库存同时分散在五个不同的地方,结算报告有三种不同的格式,费用名目多达 14 种,而且每天都有商品在各个平台之间丢失、退货或被重新分类。如果你没有一套专门的系统来处理到岸成本、预留库存、结算对账和年终核算,你的损益表 (P&L) 就是虚构的。
本指南将介绍把虚构数据转变为清晰总账的四个步骤。
在线卖家的销货成本 (COGS) 包含哪些内容
销货成本 (COGS) 是指在特定期间内生产或采购实际售出商品的直接成本。对于实物产品卖家,公式可以简单表述为:
销货成本 = 期初库存 + 净采购额 + 进项运费 + 关税 + 直接人工 − 期末库存
这种简单性本身就是一个陷阱。大多数卖家在“净采购额”中填入供应商发票金额后就停止计算了。其他所有费用——即为了让产品在履约节点达到待售状态而实际支付的成本——都被丢进了杂项费用桶中,再也没有体现到单位成本里。这就是 60% 的利润率如何在无人察觉的情况下变成 38% 的原因。
美国国税局 (IRS) 要求在库存中体现完整的到岸成本,你的投资者、贷方以及将来尝试为新平台定价的你自己也是如此。
第一步:建立 SKU 维度的真实到岸成本
到岸成本是指将一个单位的商品运送到发货地点并处于待售状态所产生的实际成本。对于大多数电子商务业务,其组成部分包括:
- 供应商成本:享受数量折扣和返利后的发票价格。
- 进项运费:从工厂到港口,再到仓库或 3PL 接收码头的海运、空运、铁路或公路运输费用。
- 关税与税费:HTS 分类税率、适用的 301 条款关税以及商品处理费。
- 报关代理与保险:每笔分录的固定费用以及货运保险费。
- 入库接收费:3PL 通常按托盘、按箱或按工时收取的接收和上架费用。
- 预处理与贴标:塑料袋包装、捆绑销售、FNSKU 标签、有效期贴纸——目标平台要求的任何处理。
- 包装材料:如果随每个单位一起发货,则包括品牌邮包、填充材料、插页和礼品卡。
你需要使用适合成本驱动因素的方法将这些成本分摊到每个单位。供应商成本和预处理费用是按单位计算的。进项运费和关税通常根据货件中各单位的重量、体积或发票价值进行分摊。接收费可能按托盘分摊到该托盘上的单位。
数学计算并不复杂,但难在坚持。对于年收入超过 100 万美元的卖家,几乎都行之有效的解决方案是建立一个统一的自有成本目录。每笔新的采购订单 (PO) 都会重新计算其涉及的每个 SKU 的到岸成本,新的单位成本将成为收到的这批货物的库存层。在一定规模内,电子表格是可行的;但如果 SKU 超过 200 个且跨越多个履约渠道,你就需要专门的软件了。
第二步:实时追踪处于不同状态的库存
在多渠道运营中,同一个物理 SKU 在同一时刻可能存在五种不同的库存状态:
- 供应商在途库存:所有权可能已在港口转移,因此这属于你的库存,但尚未入库。
- 3PL 可售库存:用于履行 DTC、eBay、Walmart、Shopify 等订单的流动库存。
- 亚马逊可售库存 (FBA):可用于 Prime 订单的库存,计入你的补货限制。
- 亚马逊预留库存:标记为在分拣中心之间调拨、客户订单处理中或库存调整中的单位。这个桶在你的补货系统中是不可见的,但它是你的重要资产。
- 亚马逊不可售库存:退货、损坏或过期的单位,等待处理。
这些状态中的每一项都应该对应资产负债表上的一个子账户,或者至少对应库存账簿中的一个维度。当卖家将所有内容合并到“库存”这一行时,他们就无法察觉亚马逊是否有 80,000 美元的预留库存已经 21 天没有动静了——这是一个隐藏在会计盲区中的真实现金流问题。
针对 FBA 预留库存,至少每月与亚马逊的“库存分类账报告”(Inventory Ledger Report) 和“管理 FBA 库存”(Manage FBA Inventory) 报告进行对账。预留时间超过几周的单位通常表示存在可以解决的路线问题;而那些从未再次出现的预留单位则属于索赔申请 (reimbursement claim) 的范畴。
## 步骤 3:核对平台结算报告,而非银行存款
新手电商会计最常犯的错误是将亚马逊或 Shopify Payments 的总额结算款视为收入。那不是收入。它是收入在平台抵扣了十几种活动费用后的剩余金额。
一份典型的亚马逊双周结算存款可能是以下各项的代数和:
- 总产品销售额 (Gross product sales)
- 从买家处收取的运费收入 (Shipping income)
- 礼品包装收入 (Gift wrap income)
- 给买家的促销返利 (Promotional rebates)(负数)
- 退款 (Refunds)(负数)
- 佣金 (Referral fees)(负数)
- FBA 配送费 (FBA fulfillment fees)(负数)
- 月度仓储费 (Monthly storage fees)(负数)
- 长期仓储费 (Long-term storage fees)(负数)
- 入库运输服务费 (Inbound shipment service fees)(负数)
- 移除和处置费 (Removal and disposal fees)(负数)
- 广告服务费 (Advertising service charges)(负数)
- 代收代缴销售税 (Sales tax collected and remitted)(代收代付)
- 预留金扣除 (Reserve withholdings)(本期为负,释放时为正)
- 丢失或损坏货件的赔偿 (Reimbursements)(正数)
如果你将净存款直接记为“亚马逊销售额”,上述所有明细都会从你的账目中消失。你的收入会被低估,费用永远无法分类,且你的销货成本(COGS)也无法归集到正确的渠道。
正确的模式是导入结算报告,将每个费用类别过账到其专属的支出科目,并分别记录总收入和退款。大多数具备电商意识的记账工具都会通过将每份结算报告汇总成一个包含 10 到 30 行的分录来实现这一点,过账后的金额与银行存款完全一致。这样,该笔存款只需点击一次即可与银行对账,你也可以第一次看清真实的毛收入、真实的费用负荷以及各渠道的盈利能力。
使用一个单独的“亚马逊预留金 (Amazon Reserves)”流动资产科目来存放被扣留的资金。当亚马逊在以后的结算中释放预留金时,你将资金从预留金科目转入现金科目。只有这样你才能保持资产负债表的真实性,而不是假装那些你还无法触碰的钱已经存入了银行。
从第一天起就进行准确的平台记账,是区分优秀卖家的关键。这些卖家能够自信地提价、接受风险债权条款清单(venture debt term sheet)或出售店铺;而其他卖家则会在税务截止日期的前一周,惊慌失措地重新整理一整年的费用。
## 步骤 4:在年终清查“幻影销货成本”
“幻影销货成本 (Phantom COGS)”是指账面销售额与实物库存销售额之间的差异。它通常来自三个可靠的来源:
**第三方物流(3PL)或 FBA 未记录的损耗。** 商品可能被误数、在拣货路径中损坏,或在配送中心(FC)之间的转移中丢失。如果你的库存管理系统显示有 1,000 件现货,而仓库循环盘点发现只有 940 件,那么你就有 60 件幻影库存虚增了资产负债表并压低了销货成本。在你记录减记(write-down)之前,你生成的每一份报告都是错误的。
**未处理的退货。** 买家退回了商品,平台退款给了客户,但商品要么从未回到仓库,要么送达时已无法销售。如果你只记录了收入冲销,而没有记录库存增加或报废,那么该商品的销货成本层级将永远消失。
**成本层级漂移。** 如果你更换了供应商、切换了运输方式或遇到了关税变动,你的真实到岸成本(landed cost)在不同采购订单(PO)之间可能会发生重大变化。如果你的会计核算在以今年的价格销售时,仍按去年的成本对现有库存计价,你的利润率会在两个季度内看起来非常好,但当现实赶上来时,利润率就会崩溃。
解决方法是进行年终实物库存盘点,并与账面库存进行对比,通过一笔分录来调平差异。如果调整金额超过库存价值的 10% 左右,那么原因通常是系统性的,而非偶发事件,解决方法应该是优化成本目录和 3PL 工作流程,而不是在明年进行更大规模的调整。
弄错这一点的税务影响不可小觑。高估期末库存会低估销货成本,从而虚增应纳税所得额。对于一个处于 22% 税率档位的盈利卖家,加上自雇税,50,000 美元的低估可能导致 10,000 到 18,000 美元的联邦税超付。这可是因为仓库从未给你发送循环盘点报告而留在美国国税局(IRS)口袋里的真金白银。
## 示例月度结账流程
对于年销售额在 50 万至 500 万美元之间的卖家,一个干净的多渠道结账流程只需一页纸就能写完:
1. 导入每个平台的结算报告并过账多行分录。将每笔总存款与银行核对。
2. 导入 3PL 发票并按渠道过账配送费。
3. 提取 FBA 库存分类账报告 (Inventory Ledger Report),核对预留 (Reserved)、可销售 (Sellable) 和不可销售 (Unfulfillable) 余额与账面是否一致。针对任何持续的短缺开启索赔流程。
4. 提取 3PL 循环盘点或月末现货报告,并与你的库存系统进行核对。
5. 使用加权平均或先进先出(FIFO)层级运行该周期的销货成本(COGS)。将各渠道的毛利率与预期区间进行对比,并调查任何异常渠道。
6. 为该周期内收到的任何采购订单(PO)过账到岸成本更新。
7. 将释放的亚马逊预留金从预留金科目转入现金科目。
如果你的系统是集成的,这个流程只需要专注工作半天;如果不是,则需要痛苦好几天。当你第一次无需盯着墙壁发呆就能回答“这个 SKU 在沃尔玛、亚马逊和 Shopify 上的真实利润率分别是多少?”时,这种回报就会显现出来。
## 纯文本账本让多渠道经营告别混乱
越是深入多渠道电商领域,你就越需要一个像代码一样可查询、可脚本化、可审计且可进行版本控制的会计系统。结算费用、平台映射、到岸成本核算方法以及资产减值政策,这些决策你每年都会重新审视。它们理应存在于比闭源账簿中脆弱的会计科目表更好的系统中。
## 从第一件商品开始,确保库存账目真实可靠
能够在多渠道扩张中生存下来的卖家,其账目反映的是业务的实物、财务和运营现状——而不仅仅是银行存款。Beancount.io 提供纯文本、版本控制的会计方案,使渠道损益、到岸成本和库存状态变得透明且可检查。没有黑盒报告,没有供应商锁定,年底也不会出现令人意外的对账问题。[免费开始使用](https://beancount.io),了解为什么开发者和精通财务的运营人员正在转向纯文本会计来构建其商业技术栈。