一个简单的零售经营模型

假设我们经营一家零售公司. 思考如下问题:

  1. 如何分析成本结构?
  2. 关注什么目标?
  3. 如何用数据驱动的方式决策?

我们把成本结构和业务目标称为 经营模型. 本文的目的是抛砖引玉. 先给出一个简单的经营模型, 然后以试图解释数据驱动的决策.

成本结构

假设该零售公司的业务流程如下:

我们考虑如下的成本结构.

固定成本

  • 定义 : 支撑业务运转的成本, 不包含业务环节相关的成本. 它与存货数量无直接关系.
  • 数据维度 : 天.
  • 费用明细 : 设备费(计算机, 软件), 人力费(研发人员, 市场人员, 外包人员)等.

采购成本

  • 定义 : 商品从采购到入库产生的费用, 包含商品的购置费用.
  • 数据维度 : SKU.
  • 费用明细 : 购置费, 运费, 入库费等.

持有成本

  • 定义 : 持有商品所产生的成本.
  • 数据维度 : SKU × \times ×天.
  • 费用明细 : 仓储费用(仓库租金, 库存管理费), 商品折旧费用等.

履约成本

  • 定义 : 用户下单到完成销售(送达客户)所产生的综合成本. (注意 : 需要从订单维度拆到SKU维度.)
  • 数据维度 : SKU × \times ×天.
  • 费用明细 : 仓内生产费用(捡货, 打包, 出库), 包材费, 配送费, 网银结算手续费等.

资本成本

  • 定义 : 总投资额产生的机会成本. 假设该零售公司总投资额是10亿全部来自贷款. 日贷款利息是万分之六, 那么每日的机会成本为6万每天.
  • 数据维度 : 天.
  • 费用明细 : 总成本 × \times × 日利率. 注意: 如果把借贷利率作为日利率来考虑资本成本, 一般来说会低估真实的资本成本. 在实际中应该考虑到外部资金(例如股权融资)和内部资金产生的综合成本. 确定资本成本的传统方法是使用 加权平均资本成本(WACC).

业务目标

业务目标显然是最大化 净利润. 按照上述成本结构, 我们先列出净利润的计算公式:

净 利 润 = 销 售 额 − 采 购 成 本 ( 已 售 商 品 ) − 持 有 成 本 − 履 约 成 本 − 资 本 成 本 − 固 定 成 本 . 净利润 = 销售额 - 采购成本(已售商品) - 持有成本 - 履约成本 - 资本成本 - 固定成本. =().

我们发现净利润的计算公式比较复杂. 在实际中, 计算各项成本本身也是一项耗费"成本"的工作. 决策时能否只考虑必要的成本结构, 使得新的业务目标与"最大化净利润"保持一致?

下面我们试图定义毛利润, 并把最大化毛利润作为业务目标. 对毛利润的定义需要满足如下条件.

目标一致性. 毛利润最大当且仅当净利润最大.

回顾上面的净利润计算公式, 我们先把它简化成:

净 利 润 = 销 售 额 − 变 动 成 本 − 不 变 成 本 . 净利润 = 销售额 - 变动成本 - 不变成本. =.

变动成本是随销售额增加而变动的成本. 不变成本指的是与销售额增加无关的成本. 为了最大化净利润, 我们只需要关心变动成本, 因此毛利润可以这样定义:
毛 利 润 = 销 售 额 − 变 动 成 本 . 毛利润 = 销售额 - 变动成本. =.

那么变动成本具体是什么呢? 一般来说, 严格意义上的不变成本是没有的. 我们需要根据业务的实际情况来取舍, 即考虑因销售额变化而显著变化的成本. 下面我们逐个分析.

  • 固定成本. 从短期来看, 销售额或销量的增加不会带来直接的设备和人力成本的增加.
  • 采购成本. 销售额越大, 对应的采购总金额越大. 采购成本显然是变动成本.
  • 持有成本. 虽然从短期来看仓库租金不会因为销量变化发生显著变化, 但是销量增加有可能导致库存水位的增加. 此外部分商品销量增加可能导致另一部分商品滞销, 从而导致商品的折旧成本增加. (在实际中应该结合业务现状来判断持有成本是否变动成本.)
  • 履约成本. 每销售一单, 需要支出仓内生产费, 包材费, 配送费, 网银结算费等. 因此履约成本属于变动成本.
  • 资本成本. 销量增加会导致投资总额增加, 其显著性需要结合业务现状来判断. 一般来说, 如果资本成本占总成本的比例较低, 可以把它当做不变成本.

综上所述, 我们得到如下毛利润的计算公式.
毛 利 润 = 销 售 额 − 采 购 成 本 ( 已 售 商 品 ) − 持 有 成 本 − 履 约 成 本 . 毛利润 = 销售额 - 采购成本(已售商品) - 持有成本 - 履约成本. =().

Remark. 最常见的毛利润计算公式是 销 售 额 − 采 购 成 本 ( 已 售 商 品 ) 销售额-采购成本(已售商品) (). 但正确使用此公式的前提是业务中的成本结构非常简单. 以小卖部为例. 首先, 它是线下店, 没有履约成本; 其次, 可售商品的品类不多, 不需要仓库, 因此可以不考虑持有成本; 最后, 小卖部的投资金额不大, 也无需考虑资本成本. 那么这个简化的利润公式对小卖部是可行的. 换言之, 对于一家自营的大型电商公司而言, 如果把" 销 售 额 − 采 购 成 本 ( 已 售 商 品 ) 销售额-采购成本(已售商品) ()"作为业务目标, 其后果不堪设想.

数学模型

数据驱动的决策依赖两点: 1. 数据; 2. 模型. 在实际业务中, 数据采集和分析往往不难, 难点是如何正确使用数据, 即, 如何建立契合业务的决策模型. (个人愚见: 重视数据的人多, 能正确使用数据的人少.)

考虑总长度为 T T T的一段时间, 业务目标是最大化净利润. 而达成目标的手段是为商品做定价和库存管理. 下面我们用数学语言把该经营模型描述出来.

下标

  • t t t - 天, 其中 t = 1 , 2 , … , T t=1, 2, \ldots, T t=1,2,,T
  • i i i - SKU, 其中 i = 1 , 2 , … , n i=1,2,\ldots, n i=1,2,,n

参数

  • 固定成本: a t a_t at
  • 单位采购成本: b i , t b_{i,t} bi,t
  • 单位持有成本: c i , t c_{i,t} ci,t
  • 单位履约成本: e i , t e_{i,t} ei,t
  • 需求函数: d t ( x ) d_t(x) dt(x) - x x x是售价
  • 资本日利率: ρ \rho ρ

决策变量

  • 售价: x i , t x_{i, t} xi,t
  • 销量: z i , t z_{i, t} zi,t
  • 库存量: s i , t s_{i, t} si,t

目标

  • 最大化净利润
    max ⁡ ∑ t = 1 T ∑ i = 1 n z i , t ⋅ x i , t − ∑ t = 1 T ∑ i = 1 n z i , t ⋅ b i , t − ∑ t = 1 T ∑ k = 1 t ∑ i = 1 n ( a t + b i , t + c i , t + e i , t ) ⋅ s i , t ⋅ ρ ( t − k + 1 ) − ∑ t = 1 T ∑ i = 1 n c i , t ⋅ s i , t − ∑ t = 1 T a t \max \sum_{t=1}^T\sum_{i=1}^n z_{i,t}\cdot x_{i,t} - \sum_{t=1}^T\sum_{i=1}^n z_{i,t}\cdot b_{i,t} - \sum_{t=1}^T\sum_{k=1}^t\sum_{i=1}^n (a_t + b_{i, t} + c_{i,t} + e_{i,t})\cdot s_{i,t}\cdot \rho^{(t-k+1)} - \sum_{t=1}^T\sum_{i=1}^n c_{i,t}\cdot s_{i,t} - \sum_{t=1}^T a_t maxt=1Ti=1nzi,txi,tt=1Ti=1nzi,tbi,tt=1Tk=1ti=1n(at+bi,t+ci,t+ei,t)si,tρ(tk+1)t=1Ti=1nci,tsi,tt=1Tat

  • 说明

    1. 第一项是销售额, 其中 z i , t = min ⁡ { d t ( x i , t ) , s i , t } z_{i,t} = \min\{d_t(x_{i,t}), s_{i, t} \} zi,t=min{dt(xi,t),si,t}.
    2. 第二项是已售商品的采购成本.
    3. 第三项是资本成本. 令 V t = ∑ i = 1 n ( a t + b i , t + c i , t + e i , t ) ⋅ s i , t V_t = \sum_{i=1}^n (a_t + b_{i, t} + c_{i,t} + e_{i,t})\cdot s_{i,t} Vt=i=1n(at+bi,t+ci,t+ei,t)si,t, 则 V t V_t Vt是第 t t t天的总投资金额. 那么第1天的利息是 V 1 ⋅ ρ V_1\cdot\rho V1ρ, 第二天的利息是 ( V 1 ⋅ ρ + V 2 ) ρ = V 1 ρ 2 + V 2 ρ (V_1\cdot\rho+V_2)\rho = V_1\rho^2 + V_2\rho (V1ρ+V2)ρ=V1ρ2+V2ρ, 依次类推, 第 t t t天的利息为 V 1 ρ t + V 2 ρ t − 1 + ⋯ + V t ρ = ∑ k V k ρ t − k + 1 V_1\rho^t + V_2\rho^{t-1} + \cdots + V_t\rho = \sum_{k}V_k\rho^{t-k+1} V1ρt+V2ρt1++Vtρ=kVkρtk+1. 因此资本成本为 ∑ t = 1 T ∑ k = 1 t V k ρ t − k + 1 \sum_{t=1}^T\sum_{k=1}^tV_k\rho^{t-k+1} t=1Tk=1tVkρtk+1.
    4. 第四项是持有成本.
    5. 第五项是固定成本.

通过上述求解数学模型, 我们可以找到最优的售价 x i , t x_{i, t} xi,t, 库存量 s i , t s_{i, t} si,t, 使得业务的净利润最大. 虽然数学模型无法精确描述业务的现状, 但它可以看成对业务的近似描述, 从而为决策提供依据.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值