结论一:ROAS 和毛利ROI回答的是两个问题
广告平台常见的 ROAS 是归因成交金额除以广告消耗,它回答“广告带来了多少被归因的销售额”。这个指标很适合观察媒体系统的分发效率,却不能单独回答“这些销售额扣掉商品成本、平台扣点、仓配、支付、售后和税费之后是否赚钱”。
毛利ROI则把可变成本放进分子。对财务人员而言,它更接近单笔订单的贡献;对老板而言,它可以帮助判断追加预算后是否扩大经营利润;对投放人员而言,它能避免为了追求销售额而不断购买低质量订单。
我建议把投放评价从单一 ROAS,升级为按订单和毛利拆解的经营指标。
广告平台常见的 ROAS 是归因成交金额除以广告消耗,它回答“广告带来了多少被归因的销售额”。这个指标很适合观察媒体系统的分发效率,却不能单独回答“这些销售额扣掉商品成本、平台扣点、仓配、支付、售后和税费之后是否赚钱”。
毛利ROI则把可变成本放进分子。对财务人员而言,它更接近单笔订单的贡献;对老板而言,它可以帮助判断追加预算后是否扩大经营利润;对投放人员而言,它能避免为了追求销售额而不断购买低质量订单。
同一组业务数据,是否把优惠券、平台服务费、退款、赠品和仓配费用纳入成本,会产生完全不同的结果。最危险的做法是财务按支付口径、运营按下单口径、老板按发货口径,三个人都认为自己算的是“ROI”。
如果一个指标无法解释“为什么变了、变动由谁负责、下一步该做什么”,它就只能是展示指标,而不是经营指标。毛利口径的价值不是把数字算得更复杂,而是把每一元收入与每一元成本放回同一条业务链中。
广告后台通常按小时甚至分钟更新,GMV、点击、转化和消耗都很直观;而进货成本、入仓批次、退款、补发、平台结算和税务发票往往分散在ERP、财务系统、平台账单和物流系统里。于是投放团队先看到“成交增长”,财务几周后才发现利润没有同步增长。
计算器的第一项工作,是建立一套能在日常经营中快速估算、在月末结算时能够对账的中间口径。
一件售价较高的商品,可能同时伴随较高的采购成本、包装成本、安装服务和退货损失。如果只用销售额除以广告费,低毛利的大单容易被误判为优质投放。反过来,一些客单价不高但复购稳定、履约成本低的商品,可能更适合持续投放。
我会把客单价、毛利率、退款率、履约费和新客后续价值拆开,而不是用一个“平均ROI”盖住差异。
电商经营常见“账面有利润、账户没现金”的阶段:广告费即时扣款,供应商需要预付,平台货款延迟结算,退款却已经发生。毛利ROI可以说明订单是否创造贡献,但不能取代现金流预测。因此老板版看板还应同步显示待结算金额、退款准备金和库存占用。
当现金压力较大时,我会把可承受ROI门槛与结算周期一起看,而不只看利润率。
假设某店铺月度广告消耗为100,000元,广告平台归因销售额为240,000元。投放同事计算 ROAS=2.40,认为活动表现优秀;财务人员扣除采购成本72,000元、平台及支付费用14,400元、履约费用12,000元、售后准备金9,600元,得到贡献额132,000元,计算毛利ROI=1.32;老板再考虑客服、设计、软件和人员等期间固定费用,如果当月固定费用为150,000元,则该活动尚未覆盖全部经营费用。
三个答案并不一定互相矛盾。它们分别对应媒体效率、订单贡献和整体经营结果。真正需要避免的是把第一个答案当成第三个答案,或者用不同口径的数字做预算承诺。
我建议至少保留三层指标,既方便快速判断,也方便月末复盘。
这是投放平台最常见的口径,用于判断广告带来的归因收入规模。
如果订单存在退款,建议将收入改为“预计净收入”,即扣除已知退款和退款概率,而不是永远使用下单金额。
这是本文重点。它把能够随着订单量变化的成本扣除,适合判断某个渠道或活动是否值得继续增加预算。
固定人员、房租、内容制作、系统订阅和管理费用,通常不能简单归到某一笔订单,但需要在预算和月度经营层面扣除。
经营利润ROI可用于月度、季度或店铺层级,不建议将所有固定费用强行分摊到每一笔订单后,再与广告平台数字直接比较。
| 项目 | 建议处理 | 原因 |
|---|---|---|
| 商品售价 | 按统一含税或不含税口径 | 避免与成本、税费重复或漏算 |
| 优惠券与满减 | 从客户实际支付或可确认收入中扣除 | 平台展示原价不等于实际收入 |
| 退款 | 已发生全额扣除;未发生按历史率计提 | 把售后风险提前反映 |
| 运费收入 | 单独列示并与物流支出配对 | 避免运费收入掩盖履约亏损 |
| 赠品与补偿 | 计入促销成本或售后成本 | 它们同样消耗真实资源 |
商品采购成本可以直接匹配SKU,但仓储、拣配、客服和平台服务费往往需要分摊。我不会为了追求“看起来很精确”而随意按销售额平均分配,而会优先选择能够解释业务差异的动因。
下面的流程适合财务、老板和投放人员共同使用。数值均为示例。
先写清楚是某个SKU、某个广告计划、某个店铺,还是全渠道。范围越大,归因误差和成本分摊越明显。首次使用建议从“单渠道+单月+已完成订单”开始,便于核对平台账单和退款。
如果收入按支付日统计,成本也尽量按支付日关联;若退款需要在售后完成后才确认,则要使用预计退款准备金。不要把1月广告费、2月收入和3月退款混在一个分母分子里后直接下结论。
广告消耗应来自平台账单或财务实际扣款,而不是预算金额。若平台存在返货、返点或代投服务费,应说明是否已从广告费用中扣除,并保持所有渠道的定义一致。
从归因成交金额开始,扣除优惠、取消、退款和需要承担的补偿。对新活动没有足够退款数据时,可以引用同类SKU或近90天的历史退款率,并把“估计”标签保留在报表中。
优先使用SKU批次成本或标准成本;如果采购价波动较大,建议同时显示移动平均成本和最近采购成本的差异。成本口径一旦改变,历史数据需要重新标注,不能直接进行同比。
平台扣点、支付费、佣金、仓配、包装、客服增量工时、售后和赠品均可根据业务动因加入。能直接匹配订单的费用直接归集,无法直接匹配的费用要注明分摊规则。
将净收入减去全部可变成本得到贡献额,再除以广告消耗。结果大于1只说明广告直接带来的贡献额超过广告费,不代表已经覆盖房租、人员、库存资金和所得税等所有费用。
至少测试毛利率、退款率、客单价和广告费四个变量。对老板最有用的不是一个精确到小数点后两位的答案,而是知道“退款率上升多少会跌破盈亏平衡”“预算增加后边际ROI是否下降”。
这是用于演示结构的静态输入示例,实际测算时请替换为本企业已核对的数据。
| 输入项 | 示例值 |
|---|---|
| 广告消耗 | ¥100,000 |
| 归因订单收入 | ¥240,000 |
| 优惠及退款准备金 | ¥12,000 |
| 商品采购成本 | ¥72,000 |
| 平台、支付及佣金 | ¥14,400 |
| 履约及包装 | ¥12,000 |
| 售后与赠品准备金 | ¥9,600 |
示例图用于说明收入、成本和广告费之间的关系。平台后台ROAS为2.40,但扣除可变成本后,广告费对应的贡献额为1.20倍。
以下是方法示例,不代表E数通客户、平台或任何企业的真实经营数据。
我在给业务团队设计电商分析时,通常不会先问“你想看哪个图表”,而会先问三个问题:第一,收入以哪个订单状态为准;第二,成本能否追溯到SKU、渠道和活动;第三,发现ROI下降后,谁能在当天采取行动。E数通可以作为一个经营分析工具示例,用来承载订单、商品、广告、物流和财务数据的关联展示;但工具本身不会自动替企业决定成本口径,口径仍要由财务和业务共同确认。
为了让毛利ROI可追问,我会把一笔订单拆成“订单事实”和“成本事实”,再通过SKU、店铺、渠道、活动、日期等维度关联。常见字段包括订单号、商品编码、数量、支付金额、优惠金额、退款金额、广告计划、点击日期、归因窗口、采购批次、物流单号和平台账单项目。
如果只有一张最终汇总表,报表可以显示结果,却很难回答“哪个SKU拉低了结果”“哪个渠道的退款率更高”“费用是订单多导致,还是单件费用上涨导致”。因此数据结构要服务于追问,而非只服务于展示。
同一套底层数据可以服务不同角色,但每个角色的默认指标和预警阈值不应完全相同。
示例假设固定费用暂不计入,盈亏平衡ROAS约等于1÷可用于支付广告费的贡献率;实际企业应按自身费用范围修正。
如果某SKU扣除商品、平台、履约和售后后只剩30%的贡献率,那么它至少需要约3.33的销售额/广告费比例,才有可能覆盖广告费。若后台ROAS只有2.4,即使广告团队认为“有成交”,订单贡献也可能为负。
毛利率越高,能够承受的广告费用越多;但高毛利不代表可以无限放量,因为竞价上涨、流量质量下降和边际转化下滑会让实际贡献率发生变化。
| 指标 | 计算思路 | 适合回答的问题 | 常见误判 |
|---|---|---|---|
| 平均毛利ROI | 累计贡献额÷累计广告消耗 | 这段期间整体留下多少贡献? | 用历史平均值承诺下一笔预算 |
| 边际毛利ROI | 新增贡献额÷新增广告消耗 | 继续加预算是否仍然值得? | 把边际下降隐藏在累计平均值里 |
| 现金回收效率 | 实际回款或可结算金额÷现金支出 | 当前资金能否支撑扩量? | 把未结算收入当成可立即使用的现金 |
| 经营利润ROI | 扣除期间固定费用后的利润÷广告消耗 | 这个渠道能否长期支持公司经营? | 把所有管理费用粗暴分摊给短期投放 |
设广告消耗为A,净收入为R,扣除广告前的可变成本率为C,则贡献额为R×(1−C)−A。要使订单层面不亏损,必须满足:
例如,商品、平台和履约等成本合计占净收入的60%,则可用于支付广告费的贡献率为40%,理论盈亏平衡ROAS约为2.50。若还要覆盖固定费用和目标利润,目标值应高于2.50。
| 表现 | 典型特征 | 建议动作 |
|---|---|---|
| 高毛利ROI、高现金回收 | 利润和资金都健康 | 逐步扩量,观察边际ROI和库存承载 |
| 高毛利ROI、低现金回收 | 订单贡献不错但回款慢 | 控制扩量速度,优化结算和供应商账期 |
| 低毛利ROI、高现金回收 | 资金回得快但贡献薄 | 检查价格、成本和复购,不要仅因现金流好而盲目加投 |
| 低毛利ROI、低现金回收 | 利润与资金双重承压 | 暂停扩量,定位成本或归因问题,必要时重做商品组合 |
当毛利ROI低于目标时,我会先判断问题属于商品、流量、转化、履约还是数据口径。如果商品本身贡献率过低,优化素材可能只能延缓亏损;如果点击成本上升但转化率稳定,可以调整出价和人群;如果退款率突然升高,优先查页面承诺、尺码、质量和物流,而不是继续增加广告预算;如果只是归因窗口或退款确认滞后造成的假下降,则应先修正数据。
一个成熟的规则通常包含“观察区、优化区和停止区”,并设置最小样本量。例如某计划只有十几笔订单,不宜因为单日ROI低于阈值就永久停掉;但如果连续多个完整周期、样本量达到预设规模且退款后贡献仍为负,就需要暂停扩量。
新品需要验证点击、转化、评价和复购,不能只用成熟SKU的毛利ROI标准。但必须设预算上限、验证周期和退出条件,把学习成本单独列示,避免“测试”成为长期亏损的理由。
大促折扣、平台补贴和物流拥堵会改变成本结构。活动前应按不同优惠档位测算毛利ROI,活动后用签收和退款数据复盘,不能只看当天GMV。
品牌和老客订单可能被多个渠道重复触达。成熟期应区分新客、老客和自然成交,并衡量新增预算带来的真实增量,不要用自然增长替广告背书。
临期或滞销库存有时可以接受较低毛利换取现金回收,但要把折价损失、仓储费和机会成本写清楚。这是库存决策,不应被包装成“投放ROI很好”。
下面是一个示例评分,不代表任何组织的实际完成度。我的建议是把“能不能稳定算出结果”拆成可检查的事项。
若“退款回流”和“平台账单匹配”较低,毛利ROI即使能计算,也应标注为估算值。看板的可信度取决于数据链条,而不是图表数量。
日维度重点看广告消耗、订单、预计净收入、初步毛利ROI、异常退款和预算消耗速度。日数据受归因延迟影响较大,适合发现异常,不适合直接宣布月度利润。
周维度可以结合较完整的订单和退款状态,比较渠道、计划、素材、SKU和人群。此时重点看边际毛利ROI,找出追加预算后仍有贡献的组合。
月度需要与财务结算口径对齐,处理平台账单、发票、退款完成、库存成本和固定费用。月度经营利润才适合用于奖金、预算、商品策略和年度计划。
两个数字都可能正确,只是回答的问题不同。ROAS等于归因销售额除以广告费,适合看媒体带来的收入效率;毛利ROI则要扣除商品、平台、支付、履约、退款和售后等可变成本,适合看订单贡献。例如ROAS为2.4,如果可用于支付广告费的贡献率只有35%,那么广告费可能仍然没有被充分覆盖。我会让报表同时展示两者,并在指标名称旁明确成本范围。
可以做日常预估,但不应把预估值伪装成最终利润。已完成退款的订单应从净收入中扣除;尚未完成售后的订单,可以根据同类SKU、近90天或相近活动的历史退款率计提退款准备金。比如历史退款率为8%,则预估净收入可以先按成交收入的92%测算,等退款周期结束后再用实际值回填,并在看板中区分“预计毛利ROI”和“结算毛利ROI”。
建议分层,而不是简单地全部放入或全部拿掉。商品成本、平台扣点、支付费、订单履约费和与订单直接相关的售后费用,通常应进入订单贡献口径;房租、正式员工固定工资和长期软件订阅则更适合放在经营利润层。这样既能判断一笔新增订单是否值得买,也能在月度层面判断整体业务是否覆盖固定费用。投放团队可以默认看贡献口径,财务和老板同时查看经营利润层。
不能直接这样理解。毛利ROI等于1,只表示扣除所定义的可变成本后,贡献额刚好等于广告消耗;它可能还没有覆盖人员、房租、内容制作、系统、库存资金和税费。更准确的方法是先计算盈亏平衡ROAS或毛利ROI,再加上目标利润和固定费用分摊。若可变成本率为60%,理论盈亏平衡ROAS约为2.5,而不是看到ROAS大于1就可以继续扩量。
如果目标是判断广告的真实增量,建议至少拆分新客、老客和无法识别的用户。老客可能本来就有复购计划,平台归因不一定等于广告带来的新增订单;但老客广告仍可能有召回价值,因此也不能简单全部排除。我的做法是先展示统一口径的总体结果,再补充新客占比、老客占比、复购贡献和增量实验结果。老板看总体贡献,投放人员看可增长空间,财务看最终结算收入。
不同平台的归因窗口、收入确认、优惠承担、流量人群和退款周期可能都不同,所以表面数字不一定具有可比性。比较前应统一净收入、订单去重、成本范围和时间周期,并尽量采用同样的新客定义。还要观察边际ROI、客单价、退款率、现金结算速度和长期复购。一个平台的平均ROI为2.0但追加预算后迅速下降,未必优于平均ROI为1.6且能稳定扩量的平台。
可以把订单、商品成本、广告消耗、平台账单、物流和退款作为不同数据源,先统一订单号、SKU、店铺、渠道、活动和日期等关键维度,再建立净收入、可变成本、贡献额、毛利ROI和经营利润等指标。展示层按照角色拆分:老板看趋势和异常,财务看对账与成本,运营下钻到计划、素材和SKU。E数通在这里可以作为分析和看板工具示例,但具体数据连接、字段映射和会计政策仍需要企业自行确认。
不建议只设置一个单日红线。可以同时设置目标值、观察值和停止值,并要求达到最小消耗、最小订单量或完整归因周期后再判断。例如目标毛利ROI为1.5,观察区间为1.1至1.5,停止条件可以是连续两个完整周期低于1,且退款后贡献额持续为负。新品、品牌建设和库存清理等特殊任务可以采用不同规则,但必须提前标明预算上限、验证周期和退出条件。
我对电商ROI的核心看法可以归纳为四句话。第一,ROAS是媒体效率指标,毛利ROI是订单贡献指标,经营利润ROI才涉及公司整体盈利。第二,收入必须扣除优惠、取消和退款风险,成本必须覆盖与订单量相关的真实支出。第三,平均ROI只能描述过去,边际ROI才更接近追加预算的决策;同时还要关注平台结算、库存和现金流。第四,工具和图表的意义在于让指标可以追问到渠道、SKU、订单和费用明细,而不是把一个未经确认的数字放大展示。
如果我是财务人员,我会先建立口径字典、字段映射和月度对账机制;如果我是老板,我会要求看到贡献额、边际ROI、现金回收和库存风险;如果我是投放负责人,我会把预算、商品毛利和退款率放在同一张决策表里。三方使用同一套底层数据,争论才会从“谁的数字对”转向“下一步如何改善”。
如果你正在管理多个店铺、渠道或SKU,建议尽快建立统一的毛利口径。使用E数通作为示例工具,可以把订单、广告、成本、退款和经营指标放在同一套分析框架里,让老板、财务和运营围绕同一份数据做预算、复盘与取舍。请注意,本文所有示例数据仅用于方法说明,正式经营决策仍应以企业核对后的数据为准。

