销售额最高的店铺,不一定是最赚钱的店铺,甚至可能是亏损最大的店铺。判断一家店铺的真实盈利情况,不能只看后台销售额,而要拆到"实际到账的钱"和"真正属于这个店承担的成本"。这篇文章讲清楚:店铺级利润该怎么算、成本该怎么分摊、最容易在哪里算错,以及一套能落地的检查顺序。
销售额和利润,为什么经常是两回事
老板看报表,第一眼通常看销售额。销售额高的店,给人的感觉就是"生意好"。但如果把这家店的利润单独拉出来算,往往会发现一个反直觉的结果:卖得最多的店,利润可能是负数。
问题出在"销售额"和"这家店真正赚到的钱"之间,隔了好几层扣减。
平台后台的销售额是"订单口径"的金额,包含买家拍下但还没发货的、已经发货但还没确认收货的,也包括后续会发生退款的部分。而一家店真正能用的钱,是平台结算到账的金额,要扣掉退款、平台佣金、技术服务费、达人佣金、运费险、广告投放等。销售额是"毛收入"的概念,利润是"扣完所有该扣的、再减去这家店自己该承担的成本"之后剩下的概念。
更复杂的是成本。一件商品卖了 100 元,它的进货成本、包装、快递费,可能是在另一家店或者另一个主体下单采购的;投放广告花的钱,可能一个推广计划同时带了好几个店的链接。如果不把这些费用按规则分摊回去,销售额高的那家店就会"白拿"了别的店带来的收入,同时把本该自己承担的成本甩给了别人。
所以销售额高不代表利润高,甚至因为销售额高而背上了更高的平台扣费和投放成本,反而成了亏损最大的店。这在多店铺、多平台经营的企业里,是最常见的账算不清的地方。
算一家店的利润,到底要分几步
要把一家店的利润算明白,核心是把"平台销售额"一步步还原成"这家店真正剩下的钱"。通常要分四层来看,每一层解决一个不同的经营问题。
第一层叫"实际销售额"或者"净销售额"。这一步是把平台后台的订单金额里,退货退款的部分剔掉。注意,退款要区分"仅退款没发货"和"发货后退货"两种,前者对成本影响小,后者还要追回已经发出的货或者确认货损。
第二层叫"实际到账"或者"结算金额"。这一步是把平台从卖家收入里扣掉的各种费用还原出来,平台佣金、技术服务费、支付手续费、运费险、各种推广扣费,最后实际打进银行账户的钱才是真正到手的钱。这一步是最容易和销售额对不上的,因为平台扣费项目很多、名称又杂,而且不同平台的账期和扣费节奏不一样。
第三层叫"商品毛利"。这是用实际到账的钱,减去这个商品对应的直接成本,包括采购成本、包装耗材、快递物流费。这层算的是"卖这个商品本身赚不赚钱",不管这个店租、人员工资这些固定开销。
第四层叫"店铺利润",或者严格一点说"店铺贡献利润"。这层要再减去"这家店单独发生的费用",比如投给这个店的广告费、投流的服务费、专门给这个店的达人佣金和坑位费、这个店的售后损失,以及如果企业把店铺定位为一个独立的经营单元,还要分摊一部分人员、仓储、管理等间接费用。
为什么要分四层?因为老板和管理层需要在不同场景下用不同的数。看单品能不能打,用第三层;看这个店要不要继续投钱,用第四层;看整个公司整体赚不赚钱,再把所有店的第四层加总,减去公司层面的公共费用。
店铺利润的还原公式,照着这个口径算
用文字把公式写出来,每一步都可以对上系统里的数据。
第一步:平台订单金额减去退款金额,等于实际销售额 第二步:实际销售额减去平台扣费(佣金、技术服务费、支付手续费、运费险等),等于实际到账金额 第三步:实际到账金额减去商品直接成本(采购成本、包装、快递),等于商品毛利 第四步:商品毛利减去店铺专属费用(投流广告费、达人佣金与坑位费、售后损失、店铺分摊的仓储与人员费用),等于店铺利润
这里有几个口径要统一:
"平台订单金额"取下单口径还是发货口径,要一致。建议以"发货口径"为准,因为没发货的订单随时可能取消,不能算作已经实现的销售。
"退款金额"要和订单匹配到同一周期。一个订单上月买、本月退,退款应该冲减本月的数据,这就会导致本月报表的实际销售额看起来偏低,这是正常的,不能为了报表好看而把退款藏起来。
"平台扣费"要从平台的结算账单里取数,而不是自己估算。平台的扣费名目繁多,每个平台叫法不一样,一定要以结算单上的实际扣费为准。
"商品直接成本"要对应到"本期实际发货的商品",而不是"本期采购入库的商品"。采购了 100 件货和卖掉了 100 件货,成本确认的时点完全不同。这一步是很多企业对不上账的根源。
拿假设数字完整过一遍,看看差异在哪
以下数字为便于说明而假设,不代表任何真实企业。
假设一家企业有两个店铺,A 店和 B 店,卖的是一样的商品,进货成本都是 50 元一件。
先看 A 店:
- 平台订单金额 100 万元,退款 10 万元
- 实际销售额 = 100 万 - 10 万 = 90 万元
- 平台扣费合计 15 万元(包括佣金、技术服务费、广告投放扣费)
- 实际到账 = 90 万 - 15 万 = 75 万元
- 实际发货 1 万件,直接成本 = 1 万 × 50 元 = 50 万元
- 商品毛利 = 75 万 - 50 万 = 25 万元
- 为 A 店单独投流的费用是 20 万元,达人佣金 3 万元,售后损失 2 万元
- 店铺利润(贡献利润)= 25 万 - 20 万 - 3 万 - 2 万 = 0 元
再看 B 店:
- 平台订单金额 40 万元,退款 2 万元
- 实际销售额 = 40 万 - 2 万 = 38 万元
- 平台扣费合计 4 万元
- 实际到账 = 38 万 - 4 万 = 34 万元
- 实际发货 4000 件,直接成本 = 4000 × 50 元 = 20 万元
- 商品毛利 = 34 万 - 20 万 = 14 万元
- B 店没有单独投流,只有少量售后损失 1 万元
- 店铺利润 = 14 万 - 1 万 = 13 万元
把两个店摆在一起看:A 店销售额 100 万,B 店销售额 40 万,A 店是 B 店的 2.5 倍。但 A 店的店铺利润是 0,B 店是 13 万。也就是说,A 店卖了那么多货,一分钱没赚,B 店反而实实在在赚了 13 万。如果老板只看销售额,会觉得 A 店是主力,会给 A 店更多预算;但按店铺利润看,A 店是典型的"虚胖子",再投钱进去大概率还是亏。
这个例子还没考虑更复杂的成本分摊。如果 A 店和 B 店共用一个仓库、同一组客服人员、同一个行政团队,这些费用如果不分摊,A 店看起来亏得更多,或者 B 店看起来赚得更多,但实际都不是真实的经营结果。分摊口径一旦改变,店铺利润就会变,所以分摊规则必须写清楚、固定下来,不能这个月按人头分、下个月按销售额分。
数据从哪张表里取,最容易在哪里踩坑
店铺利润的每一层,对应企业系统里不同的数据来源,取错了数整张表就废了。
| 项目 | 取自哪里 | 常见坑 |
|---|---|---|
| 平台订单金额 | 平台订单导出(下载发货口径的订单) | 混入未付款订单、已取消订单 |
| 退款金额 | 平台退款明细导出 | 只看退款申请,没看退款完成;跨月退款未冲减当月 |
| 平台扣费 | 平台结算账单 | 扣费名目各平台不同,直接按订单金额估算是错的 |
| 实际到账 | 银行流水 | 账期错位,本月结算的是上月的订单 |
| 商品直接成本 | ERP 出库单 + 采购价 | 用了采购入库价,而不是出库当期的成本;没算包装和快递 |
| 投流费用 | 广告投放后台 | 只看总花费,没分到具体店铺 |
| 达人佣金 | 平台后台 / 合作合同 | 只算了平台内的,漏了线下私域达人的转账 |
| 仓储人员费用 | 工资表 + 租金合同 + 分摊规则 | 没有固定分摊规则,每个月拍脑袋 |
最容易踩的坑有三个。第一个是"成本时点错位"。采购入库 100 万的货,不是这个月卖掉的 100 万,如果直接把采购额当成本减掉,这个月利润会严重偏低,下个月又会虚高。第二个是"扣费取数错误",平台扣费不是按订单金额的固定比例能估出来的,必须去结算单里逐笔核对,尤其是退款订单的佣金返还,常常漏掉。第三个是"跨店费用没分摊",一次投流同时带了两家店的链接,花了 10 万只算在销售额高的那家店头上,另一家店白捡了便宜,利润自然虚高。
最容易算错的地方,逐条对着自查
第一,把未发货订单算进了销售额。这会高估实际销售,也会高估商品毛利,因为后续退款发生时报表会剧烈波动。自查方法:看订单导出时筛选"已发货"状态,并且每月对比订单金额和结算账单的差额是不是在合理范围。
第二,退款只减了收入,没同时冲减成本。货退回来了但没及时入库,或者退款时货已经损坏,如果不把对应的直接成本调出来,利润就会偏高。自查方法:退款单量大的月份,库存是不是出现了异常增加或者账实不符。
第三,平台扣费漏项。有些费用不是固定比例,比如活动报名费、技术服务费年费、罚款,这些如果不逐笔从结算单里取,利润会偏高。自查方法:把银行实际到账和"实际销售额减去估算扣费"做个对比,差额超过一定比例就要回头查结算单。
第四,跨店费用没有分摊或者分摊口径不固定。一次投流带来两个店的订单,10 万广告费全部记在一个店头上,另一个店的利润被明显高估。自查方法:看哪家店的利润突然变好,先问是不是这个月没给它分摊费用。
第五,把公司整体费用全部压到店铺头上。比如总部管理人员工资、研发费用,如果一次性全部分摊到某一个店,这个店的利润会非常难看,而其他店又显得虚高。自查方法:明确哪些是店铺可控费用(投流、达人、售后),哪些是公司公共费用,公共费用不摊到店铺,而是单独一层。
算出来的利润,拿到手该怎么用
店铺利润算清楚之后,有几类判断可以直接做。
如果一个店连续几个月商品毛利是正的,但店铺利润是负的,那问题出在费用端,要么投流效率太低,要么达人佣金比例太高,要么售后损失过大。这时候的动作是砍费用或者优化投放,而不是把店关掉。
如果一个店连商品毛利都是负的,也就是卖一件亏一件,那问题出在商品本身或者定价上。这时候要看是采购成本太高、售价太低还是物流成本太贵,调整的方向是商品策略,不是投放策略。
如果所有店的店铺利润加总是正的,但公司整体账上没钱,那问题往往出在库存和应收上。货堆在仓库没卖出去,钱变成了库存,账面利润再高也拿不出现金。这时候要看的指标是库存周转天数和现金占用,而不是继续盯着利润表。
什么时候这套算法不适用
有几个边界情况要说明。
新品期不适用。新品刚上架,投流费用巨大、销量还没起来,这时候算出的店铺利润几乎必然是亏的,但这不代表这个店不行。新品期应该看的是流量成本和转化率的趋势,而不是绝对利润。
大促月不适用。618、双十一这样的月份,销售额暴增,但退款也会延后爆发。按订单口径算的销售额好看,按到账口径算的钱可能很少,要拉长到两三个月看平均,不能单看一个月。
跨月退款不适用常规逻辑。一个订单上月确认收入、本月退款,如果不做会计调整,本月利润会被明显拉低。要想清楚:财务上按权责发生制处理,还是按收付实现制处理,两种口径对店铺利润的影响差异很大,要固定一种并且知道另一种的差异在哪。
专业团队怎么拆解这个问题
遇到"销售额和利润对不上"的情况,专业电商财务团队通常会按一个固定的顺序检查。
第一步先对"订单金额到实际到账"这一段。把平台订单、退款明细、平台结算单、银行流水四张表拉到一起,逐月核对。对不上的地方先找出来,这个环节解决的是"钱到底进来多少"。
第二步对"实际销售到商品成本"这一段。把 ERP 的出库单和平台的发货数据对应上,再匹配采购成本。这个环节解决的是"卖出去的货成本到底是多少"。
第三步拆费用。把投流广告费、达人佣金从总费用里拆到具体店铺或商品,拆不动的要定分摊规则。这个环节解决的是"每个店该承担多少费用"。
第四步才出利润表。前三步的任何一个数不对,最后一步都是错的。所以专业团队不会直接给你一张利润表,而是先给你一套调整过程和底稿,让老板能看懂每一层数字之间的勾稽关系。
财精灵怎么处理这类问题
财精灵面对"销售额最高但利润不清"的企业,会从三个数据源下手:平台订单与结算单、ERP 出库单、广告投放后台。财精灵把各平台的订单金额、退款明细、结算扣费先放到同一口径下核对,确认实际到账的金额;再对接 ERP 出库单和采购价,还原当期实际发货商品的直接成本;同时把投流费用和达人佣金按店铺或商品维度拆开,不能直接归属的费用按事先约定并留痕的分摊规则进行分配。完成这三段之后,财精灵才输出按店铺拆分的分层利润表,从实际销售额到实际到账、商品毛利、店铺贡献利润,每一层都可以下钻到原始单据。企业拿到的是一套能解释"这个店为什么赚、那个店为什么亏"的还原过程,而不是一张数字摆在那里、说不清来源的报表。
下一步先做什么
先把最近三个完整月的以下四份数据导出来:平台的订单导出(筛选已发货)、平台的退款明细、平台的结算账单、银行流水。然后做一件事:把每个月的银行实际到账,和"平台订单金额 - 退款 - 平台扣费"的估算结果对比一下。如果差异明显,说明这两条线之间已经在漏数或者串项。这一步做完,再谈店铺利润的分摊,否则分摊做得再精细,底层的数据也是歪的。
