交期需求是等待期间会卖掉的库存
日均销量乘以交期——从下单给供应商到货物可以销售的全部时间——就是新货到达前会离开货架的量。每天 40 件、交期 14 天,就是 560 件。
交期需求为日均销量乘以交期天数;补货点为交期需求加安全库存。三个输入都先被限制在 0 到上限之间(各带默认值),再四舍五入取整。
这也是为什么日销要按件数而不是按金额填:补货点是一条库存线,单位必须和货架上的盘点单位一致。
本页按美国规则计算,采用美国库存管理的通行补货规则(交期需求加安全库存,不是 IRS 或 FTC 的强制口径),其他国家结果仅供参考。补货点是该触发下一张订单的库存线:下一批货在路上时你会卖掉的量,加上一层为迟到船期或突然爆单准备的安全库存。
补货点计算器 - Danfio
https://danfio.com/tools/reorder-point-calculator/ - 从本页打印
补货点
680
560 单位在 14 天的交期里卖掉,另有 120 单位的安全库存。
| 项目 | 数值 |
|---|---|
| 每天卖出的件数 | 40 |
| 交期天数 | 14 |
| 交期需求 | 560 |
| 安全库存 | 120 |
| 补货点 | 680 |
交期需求是下一批货在路上时会卖掉的库存;补货点就是它加上你不肯跌破的那层缓冲。
在这条线之上补货,你会为暂时用不上的库存付持有成本;在这条线之下补货,货架会在新货到达前先空掉。页面把两个数相加,指出这两个错误都停下来的位置。
库存必须在卖空之前补,页面用交期需求和你自己设定的安全库存,找出该触发下一张订单的库存线。它和持有成本页是一对:那页给库存标价,这页决定库存可以低到什么程度。
它不是补货量工具,也不对需求波动做统计建模。它只把构成补货点的两个数相加,订货量和精确的缓冲算法留给你自己设定。
所有计算均在您的浏览器本地完成,数据绝不上传。你的日销量、交期和安全库存只在这个标签页里参与计算,页面不会把它们发送到任何服务器。也正因为输入全是你自己的业务数字,换一个品类就该重算,而不是把上一件商品的补货点直接套过来。本页只做商业算术,不构成会计、税务或法律建议。
日均销量乘以交期——从下单给供应商到货物可以销售的全部时间——就是新货到达前会离开货架的量。每天 40 件、交期 14 天,就是 560 件。
交期需求为日均销量乘以交期天数;补货点为交期需求加安全库存。三个输入都先被限制在 0 到上限之间(各带默认值),再四舍五入取整。
这也是为什么日销要按件数而不是按金额填:补货点是一条库存线,单位必须和货架上的盘点单位一致。
交期需求假设你的预测准确、供应商准时。安全库存覆盖两者都不成立的日子:船期延误、需求尖峰、拣货出错。缓冲越多越安全,持有成本也越高——这是一个真实取舍。
页面把缓冲做成输入而不是替你猜:缺货之后调高,压货的持有成本超过它保护的风险时调低。
缓冲不是越多越好:它保护的是缺货风险,付出的是现金被库存占住的代价。
把两个数相加,就是该下下一张订单的库存线:向下穿过它是触发器,不是等到零。等到零才下单,货架必然先空一段,因为新货还没到。
如果按固定周期盘库而不是连续盘库,页面建议用补货点加上下次盘库前预计会卖掉的量来核对。
这条线是触发器,不是目标库存:它只回答“什么时候下单”,不回答“一次下多少”。
数字是触发器,盘库节奏决定你要提前留多少余量。连续盘库的店可以直接盯补货点;按周盘库的店要把这一周的需求一起算进去。
这就是为什么页面不给一个“万能补货点”:日均销量和交期都是你自己业务的数,换一个品类就要重算。
如果日销低于一件,四舍五入会先把需求抹成整数,页面会明确提示这个误差,避免把真实需求误判成零。
安全库存是本页唯一没有公式托底的数字,诚实的做法是按波动率来定,而不是按经验法则。如果商品日均卖 40 件、但日销量的标准差是 6,14 天交期要撑住 95% 的服务水平,大约需要 1.65 × 6 × √14 ≈ 37 件安全库存——只是页面默认 120 件的四分之一。
订货批量也会改变画面。如果供应商一次发 400 件,除了缓冲之外还有平均 200 件的周转库存,所以你下单那一刻的在手量更接近 880 件而不是 680 件。这些多出来的库存是真金白银:单价 4 美元就是 800 美元压在货架上——那正是持有成本页在标价的东西。
按周盘库而不是连续盘库,还要把两次盘点之间会卖掉的需求加进去——七天、每天 40 件,又是 280 件。按 680 加 280 下单,货到时缓冲还在;只按 680 下单,盘点周期会在没人注意的时候把缓冲吃掉。
最后一条约束来自供应商起订量。如果起订量是 1,000 件、交期里只卖 560 件,一张订单够卖约 25 天,不到一个月——这时补货点往往不是主要问题,订货批量才是那个真正的库存决策。
把这几条放回页面看:页面给的 680 件是「按平均值、连续盘库、不看起订量」的答案,它在最理想的情况下成立。真实业务里,缓冲要按波动率定、盘点间隔要加进去、起订量会反过来决定一次补多少;三者都不在原公式里,但它们决定了这条线在货架上到底好不好用。
最后留一条可执行的顺序:先用最近三个月的日销算出平均值与标准差,按服务水平定缓冲,再把盘点周期乘进页面里,最后用起订量回头检查一次补货量——四步做完,这个数才是你自己的补货点,而不是一个行业平均值。
示例使用页面自带的默认输入,只改设置;下面的结果与你在页面上看到的完全一致。
每天卖出的件数: 40 · 交期天数: 14 · 安全库存件数: 120
补货点
680
560 单位在 14 天的交期里卖掉,另有 120 单位的安全库存。
交期需求: 560 · 安全库存: 120 · 交期天数: 14
560 件交期需求加 120 件缓冲,补货点是 680 件。
每天卖出的件数: 25 · 交期天数: 45 · 安全库存件数: 150
补货点
1,275
1,125 单位在 45 天的交期里卖掉,另有 150 单位的安全库存。
交期需求: 1,125 · 安全库存: 150 · 交期天数: 45
45 天交期在货到之前会卖掉 1,125 件,加上缓冲,补货点是 1,275 件。
每天卖出的件数: 60 · 交期天数: 4 · 安全库存件数: 80
补货点
320
240 单位在 4 天的交期里卖掉,另有 80 单位的安全库存。
交期需求: 240 · 安全库存: 80 · 交期天数: 4
每天 60 件、4 天交期是 240 件交期需求;加 80 件缓冲,触发线是 320 件。
每天卖出的件数: 40 · 交期天数: 14 · 安全库存件数: 0
补货点
560
560 单位在 14 天的交期里卖掉,另有 0 单位的安全库存。
交期需求: 560 · 安全库存: 0 · 交期天数: 14
没有安全库存时,补货点就是交期需求本身 560 件——完全押在预测准确和供应商准时上。
补货点是触发订单的库存线——什么时候补;补货量是这次订多少——补多少。本页算的是“什么时候”,补多少是另一个关于订货成本与持有成本的决策,旁边的持有成本页可以帮你给压货标价。
足够扛过最现实的延误或需求尖峰,同时权衡压货的持有成本。页面把缓冲做成输入而不是替你猜:缺货后调高,库存成本超过它保护的风险时调低。
从下单到货物可以销售之间的全部时间——供应商生产或打包、运输、清关、收货入库。漏掉清关的交期,会让补货点被悄悄低估。
因为下单时新货还没到,它要过一个交期才到。库存归零才下单,必然留下一个交期的空窗期没有货卖。补货点就是故意把这段交期需求提前算进去。
它适合需求相对稳定、交期真实的商品。一次性或按单生产的商品仍然适用,但需求估计更重要;页面明确说日均销量应该来自最近几周,而不是掩盖季节波动的全年平均。
最近复核于 2026-10-07.
本页只做商业算术,不构成会计、税务或法律建议。 阅读完整免责声明。