库存研习社-专注于供应链、库存分析实战;与你一起拆解库存,用数据方法看清库存背后的逻辑。

点击 阅读原文 或复制链接到浏览器打开  https://s./eli3s  免费体验库存数据分析、智能库存预警工具。



客户下了大单,财务报表上显示订单都完成了,库存也没有报缺货

但客户却打来电话抱怨:“为啥我们只收到一半货?剩下的呢?”

这在供应链管理里很常见,很多人被几个听起来很像的指标绕晕:订单满足率、现货率、缺货率、fill rate(订单履行率)

表面看起来都是“库存和订单相关”,但实际上它们各有侧重点,放在不同角度看问题,会发现结论截然不同。

今天一文帮你把这四个指标梳理清楚,让你从报表里看得明白,做决策更精准。


一、订单满足率:订单维度的履约能力

想象你是门店的采购经理:客户每单下单,你的目标是每个订单都完整送到

订单满足率(Order Complete Rate)就是在衡量你在一个周期内,有多少订单是完全按照客户需求发货的

计算公式:

订单满足率=周期内完全满足需求的订单数/总订单数×100%

举个例子:

假设本周期你有100单订单,其中有90单完全满足需求(货物全部发出),10单出现缺货或部分发货,那么订单满足率就是 90%

核心要点:

  • 关注“订单维度”
    订单满足率不关心单个订单发了多少货,只关心订单是不是完全满足
  • 强调履约能力
    它反映的是供应链对客户订单的整体履约能力,是客户体验的直接体现。
  • 应用场景
    适用于判断整个供应链的完整性,例如你想知道某个仓库、某条供应链在一个月内能否按时按量完成订单。

需要注意的是:

  • 统计订单满足率时,要剔除取消或退货订单,以避免数据失真。
  • 对于部分发货的订单,可以单独记录,结合fill rate分析更精准。

二、现货率:库存的即时可用性

再换个角度,如果你站在仓库里,手里能直接抓到的货有多少?

现货率(Stock Availability Rate)就是在衡量库存里有多少是“随时可以动用的”。

计算公式:

现货率=当前可直接发货的库存数量/总库存数量×100%

这里的“可直接发货”强调的是库存即时可用性:

  • 排除在途库存
    供应商已经发货但未到仓库的货不算。
  • 排除锁定库存
    履约率、满足率、缺货率、现货率,一文讲清供应链管理4大指标!
    已经预留给其他订单或被质押的库存不算。

举个例子:

  • 仓库总库存1000件,其中800件可立即发货,200件在途或已锁定。现货率就是 80%
  • 这说明仓库随时能满足80%的订单需求,但不意味着订单就能完全满足,因为一个订单可能需要100件,而现货只有50件。

需要注意:

  • 定期盘点现货库存,确保系统数据与实际库存一致。
  • 对于快消品、季节性商品,可设定最低现货率门槛,保证随时可发。
  • 可结合订单需求预测,对高频商品提升现货率。

三、缺货率:需求未被满足的概率

订单满足率关注的是“有多少订单完全满足”,那么缺货率则从另一个角度看问题:有多少需求没被满足

计算公式:

缺货率=周期内发生缺货的订单次数(或缺货数量)/总订单次数

缺货率高,意味着订单未被满足的概率高,是供应链的“警报灯”。

举个例子:

  • 订单满足率是90%,缺货率自然是10%。
  • 如果一个订单中100件商品只发了80件,缺货率也可按数量计算,缺货数量占总需求数量的比例就是缺货率。

复制链接到浏览器打开  https://s./1ia9g  免费体验下述可视化demo‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

需要注意:

  • 监控缺货率可以提前发现潜在断货风险。
  • 按商品分类统计缺货率,重点关注核心SKU。
  • 可结合安全库存、在途库存和预测模型,动态调整采购计划。

四、Fill rate(订单履行率):数量维度的履约精度

最后一个指标 fill rate(订单履行率),很多人容易和订单满足率混淆,但它的关注点完全不同:它看的是数量完成度,而不是订单完成度

计算公式:

FillRate=周期内实际发货数量/客户订单需求数量×100%

举例:

  • 客户订了100件货,你实际发了80件,即使订单本身没有完全满足,也计入fill rate 80%
  • 如果客户订单中有多种商品,每种商品的发货比例也可分别计算fill rate,便于分析局部缺货情况。

复制链接到浏览器打开  https://s./1ia9g  免费体验下述可视化demo‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍


需要注意的是:

  • 对重要客户或关键SKU,建议单独统计fill rate,避免订单满足率掩盖部分发货问题。
  • 配合缺货率分析,可发现问题根源:缺货率高、fill rate低,说明数量不够;缺货率低、fill rate低,说明订单分配策略可能存在问题。

一个案例带你实操

假设你管理一个食品电商仓库:

  • 周期内总订单:500单
  • 完全满足的订单:450单
  • 部分发货订单:30单
  • 缺货订单:20单
  • 总需求量:5000件
  • 实际发货量:4800件
  • 仓库可直接发货库存:4000件,总库存5000件

那么

  • 订单满足率 = 450 / 500 × 100% = 90%
  • 现货率 = 4000 / 5000 × 100% = 80%
  • 缺货率 = 50 / 500 × 100% = 10%(假设缺货总量50件)
  • Fill rate = 4800 / 5000 × 100% = 96%

分析:

  • 虽然fill rate高达96%,说明大部分数量得到了满足,但订单满足率只有90%,说明部分订单仍未完全履约。
  • 现货率80%,提醒仓库随时可用库存有限,需关注后续订单风险。
  • 缺货率10%,提示有部分需求未被满足,需要优化采购计划或调配库存。

然而,现实中你需要计算指标所需的数据,不可能就这么放好等你来算,而是会分散在多个系统端口,甚至自己手动填写的excel;统计报表耗时又容易出错。

使用九数云BI这样的工具就是为了解决这些难题:

  • 通过API接口直接连接企业的ERP、WMS、财务系统等系统,抓取数据,实时计算关键指标
  • 还可以生成可视化看板,帮你分维度掌握全仓库和全订单的健康状况
  • 除此之外,还可以自动推送缺货、订单不满足等情况,让数据来找人

复制链接到浏览器打开  https://s./1ia9g  免费试用九数云BI

可视化透明化管理库存

写在最后

四个指标各有侧重点:

  • 订单满足率:订单维度的完整履约能力
  • 现货率:库存的即时可用性
  • 缺货率:需求未满足的风险概率
  • Fill rate:数量维度的履约精度

掌握它们,你就能从“报表数字”跳出来,真正看懂订单、库存和供应链的真实状况。

复制链接到浏览器打开  https://s./1ia9g  免费获取方案