如何计算不突破目标利润率的电商折扣
先根据目标贡献利润率求出最低成交价,再计算折扣上限,并与零贡献折扣上限及保本订单量比较。
折后价 = 原价 ×(1 − 折扣率)。
贡献利润率 =(折后价 ×(1 − 按比例收费费率)− 每单固定变动成本)÷ 折后价。
先求出满足目标利润率的最低折后价,再由折后价反算折扣比例。
要计算不会突破目标利润率的电商折扣,先把随销售额变化的成本与每单固定成本分开,再求出扣除这些成本后仍能达到目标贡献利润率的最低售价。这会给出一个基于当前假设的折扣上限,但不会预测顾客需求,也不代表顾客一定接受该价格。
DTCStack 电商折扣计算器可以计算折后价、每单贡献、零贡献折扣上限,以及维持总贡献所需的订单增长。它没有“目标利润率”输入项,因此可以先用本指南的公式算出目标折扣,再用计算器查看对应的订单经济结果。
如果还不熟悉折扣比例和折后价公式,可以先计算价格变化,再应用下面的利润率上限公式。
先定义要保护的利润率
本文所说的贡献利润率,是扣除你选定的每单成本后,剩余贡献占净售价的比例。它不自动等于会计毛利率或公司净利润率。销售额口径要保持一致;订单使用折扣时,分母应使用折后价,而不是原价。代收并需缴给税务机关的销售税不应算作店铺收入。若要把顾客支付运费纳入计算,也要同步纳入对应运费成本。
求解前先给成本分类:
- **每单固定变动成本:**商品成本、拣货包装、包装材料、固定运费补贴、每笔固定支付费。此简化模型假设降价时这些成本不变。
- **按销售额收费的费率:**按成交金额比例收取的支付或平台费用。价格下降时,这类成本也会下降。
- **目标贡献利润率:**扣除上述变动成本后,希望占折后价的比例。
不要把固定费用放进百分比费率,也不要在两个字段里重复计算。如果成本会随商品组合、重量、目的地或订单件数变化,应使用促销订单的预期购物篮作为计算基础。
目标利润率对应的最高折扣公式
设 P 为原价,d 为折扣率,C 为每单固定变动成本,f 为按比例收费费率,m 为目标贡献利润率(小数)。折后价为 P ×(1 − d),扣除成本后的贡献为 折后价 ×(1 − f)− C。
要达到目标利润率,需要满足:
[折后价 ×(1 − f)− C] ÷ 折后价 ≥ m
整理后,最低折后价为:
最低折后价 = C ÷(1 − f − m)
因此:
最高折扣率 = 1 − [C ÷(P ×(1 − f − m))]
只有当 1 − f − m 大于零时,这个公式才可能得到有效正数。如果结果低于零,说明即使不打折,当前售价和成本也无法达到目标利润率。如果结果超过 100%,也不能直接作为促销方案,应检查输入和分母。刚好取到计算上限时没有成本误差余量,也无法覆盖未计入的费用。
算例:目标贡献利润率为 30%
假设商品税前常规售价为 80 美元,每单固定变动成本为 32 美元,按成交价收取的支付费率为 2.9%,目标贡献利润率为 30%。这些数值仅用于说明算法,不是通用费率或建议目标。
扣除费率和目标利润率后,剩余比例为 1 − 0.029 − 0.30 = 0.671。最低折后价为 $32 ÷ 0.671 = $47.69。最高折扣为 1 −($47.69 ÷ $80)= 40.4%,四舍五入到小数点后一位。
| 项目 | 原价销售 | 达到 30% 的折扣上限 |
|---|---|---|
| 售价 | $80.00 | $47.69 |
| 2.9% 按比例手续费 | $2.32 | $1.38 |
| 每单固定变动成本 | $32.00 | $32.00 |
| 贡献利润 | $45.68 | $14.31 |
| 贡献利润率 | 57.1% | 30.0% |
达到这个价格后再降价,模型中的贡献利润率就会低于 30%。此时单笔贡献仍然为正,所以该上限与计算器里的“零贡献折扣上限”不同。若店铺还需要贡献利润覆盖获客、退货、固定运营费用或后续投入,目标利润率上限会比盈亏平衡点更严格。
比较目标利润率上限与盈亏平衡点
零贡献折扣上限回答的是:“售价降到哪里时,所有已输入的变动成本会用完订单收入?”在存在按比例收费时,零贡献售价为 C ÷(1 − f)。在输入有意义的前提下,贡献降至零前的最大折扣为 1 − [C ÷(P ×(1 − f))]。
目标利润率公式回答的是另一个问题:“降价后,扣除这些成本,还能保留售价的指定比例吗?”企业通常需要的不止零贡献,因此目标利润率上限一般更低。订单仍然有正贡献,并不代表促销达到了经营目标。
选定一个候选折扣后,可用折扣计算器查看订单量结果。它对比折前折后的每单贡献;如果折后贡献为正,还会在购物篮与成本行为不变的假设下,估算维持基准总贡献需要的订单增幅。如果折后贡献为零或负数,在该模型下增加订单无法恢复正贡献。如果优惠以优惠券码发放,可用优惠券盈利计算器加入核销率和固定成本。
哪些成本应该放进模型
商品成本只是促销成本的一部分。根据实际情况,加入每单拣货包装、包装材料、商家承担的运费和每笔固定手续费。按比例费用应使用支付服务商实际收费的金额作为费率基础。Shopify 与支付服务商收费会因套餐、市场、支付方式和集成方式变化;使用账单和结算记录确认真实费用,不要把示例费率当成实时报价。
广告成本取决于你要回答的问题。邮件促销可以先比较未扣广告的订单贡献;付费广告活动则应给订单分配获客成本,或在活动层面核算新增媒体支出。如果要看扣广告后的目标贡献率,可以把每单获客成本纳入固定变动成本。不要先在成本基础中扣一次,又在别处重复扣除。
退货、拒付、损坏库存、促销软件、创意制作和加班未必能放进简单的每单公式。可预测的增量成本可以加入活动模型,其余费用在周期层面单独评估。折扣上限的可靠性取决于成本口径是否完整。
把计算转成促销决策
- 确认参考原价,说明它是常规售价、近期成交价还是宣传比较价。
- 估算促销购物篮的真实每单成本,并按折后金额计算会变化的费用。
- 根据获客需求、退货风险、固定费用和定价策略确定目标贡献利润率。
- 求出目标折后价与折扣上限,再与想发布的促销方案比较。
- 检查所需订单增长、库存和履约能力。公式不会估算流量、转化率或新增需求。
- 测试后,在一致的周期或客户群组中比较净销售额和贡献利润;能获取时,分别检查新老顾客、付费与自然订单、折扣和退款。
如果计划折扣超过目标上限,可以考虑降低成本、调整组合装、减少运费补贴、设置消费门槛或采用较小折扣。每种方案都会改变顾客报价和订单结构,需要用实际结果验证;计算出来的利润率不能保证促销成功。
常见的折扣上限计算错误
- 订单已经打折,却继续用原价作为利润率分母。
- 把所有费用都当作百分比费用,忽略每单固定收费。
- 目标利润率没有考虑获客或履约需要。
- 把零贡献上限误认为达到指定目标利润率的上限。
- 用单个 SKU 的成本套算改变了重量或商品结构的多件促销。
- 把数学上刚好达标的折扣当成安全值,忽略退款、成本波动和舍入误差。
- 把需要的订单增长当成需求或转化预测。
常见问题
如何计算订单不再亏损前的最高折扣?
先考虑按比例收费,再从原价中扣除固定变动成本:最高折扣 = 1 − [每单固定变动成本 ÷(原价 ×(1 − 费率))]。该公式假设使用一个代表性订单,且原价销售时贡献为正。
最高折扣和盈亏平衡折扣是同一个概念吗?
仅当目标贡献利润率为零时,两者才一致。若还需要贡献利润覆盖获客、运营费用或利润目标,应设定正的目标利润率,折扣上限会更低。
DTCStack 折扣计算器能算出目标利润率上限吗?
它会显示折后价、贡献利润、零贡献折扣上限和订单量门槛,但没有目标贡献利润率输入项。可用本文公式先求目标折扣,再在计算器中检查候选方案的订单经济性。
计算折扣时要不要包含广告费?
如果要看扣除获客成本后的贡献利润率,就应计入每单获客成本。若活动预算是固定金额,也可以在活动层面比较支出与新增订单。无论采用哪种方法,都要保持口径一致,避免重复扣费。