LineNow
Use CasesPartnersProcurementSuppliersResources
LoginBook a Demo
LineNow
  • Use Cases
  • Suppliers
  • Pricing
Login
Book a Demo
Line Now Logo
Procurement and supplier operations — simplified.Based in Seattle, WA

Products

  • Purchase order software
  • Purchase order tracking
  • Supplier management
  • Inventory replenishment
  • Procurement platform
  • Supplier catalogs
  • Pricing

Solutions

  • Restaurant purchasing
  • Manufacturing purchasing
  • Central purchasing
  • Dropshipping
  • Regulated purchasing
  • Supplier order intake
  • All purchasing use cases

Integrations

  • Shopify purchasing
  • Square purchasing
  • Lightspeed purchasing
  • QuickBooks Online
  • All integrations

Resources

  • Buying guides
  • Software comparisons
  • Buyer insights
  • All articles
  • Free purchasing tools
  • Free templates
  • Rollout checklist

Company

  • Why LineNow
  • Book a demo
  • Help Center
  • Contact
PrivacyTermsEditorial standards
© 2026 Line Now LLC
Home/Blog/Glossary/Reorder Point (ROP) Formula: How to Calculate with Example
GlossaryProcurement encyclopedia

Reorder Point (ROP) Formula: How to Calculate with Example

Calculate a replenishment trigger from lead-time demand and safety stock, while checking inventory position and inbound orders.

Jainul Vaghasia/Published April 28, 2026/Updated September 4, 2026/8 min read

Use the definition

Turn procurement terms into an operating system.

This reference page should help you understand the concept first. When the term affects purchasing execution, LineNow connects it to live POs, supplier replies, receiving, and accounting handoff.

Retail Replenishment, Complete: From Reorder Points to Reconciled CostsInventory replenishment

Contents

  1. Quick answers
  2. The formula
  3. Worked example
  4. Reorder point in units vs days of cover
  5. What data should feed ROP
  6. ROP vs PAR level
  7. The two replenishment modes
  8. Why ROP is often wrong in practice
  9. How often to update reorder points
  10. How LineNow operationalizes ROP
  11. Reorder point checklist
  12. When to use ROP instead of PAR
Back to top

The reorder point (ROP) is the inventory level at which a new purchase order should be placed. It is sized so that the order arrives just before existing stock is depleted, with a safety buffer for variability.

Quick answers

What is a reorder point? The reorder point is a replenishment threshold, commonly compared with inventory position: usable on-hand plus usable on-order less unfilled demand. When stock drops to this level, the system (or operator) places an order so the new shipment arrives just before existing stock runs out.

What is the reorder point formula? ROP = (consumption rate × lead time in days) + safety stock. Safety stock is z × σ × √(lead time), where z is the z-score for your target service level and σ is the standard deviation of daily demand.

How is a reorder point different from a PAR level? Reorder point is the level at which you order. PAR level is the level you order up to. When both are used in one policy, define the trigger and target consistently; they are not universally ordered across different models. A continuous-review system fires an order when stock crosses ROP; a periodic-review system reorders up to PAR on a schedule regardless.

Why does my reorder point need to change? Lead times shift, demand shifts, supplier reliability shifts. A static reorder point gets stale within months. The right system recomputes ROP daily from rolling consumption data.

Read before ordering

A dense operator briefing for teams that need sharper buying, cleaner supplier follow-up, and fewer expensive surprises.

The formula

ROP = (consumption rate × lead time in days) + safety stock

where:

  • consumption rate = average daily demand
  • lead time = days from order placement to receipt
  • safety stock = z × σ × √(lead time), per the standard formula
InputWhat it meansExample source
Consumption rateAverage daily usage or salesPOS sales, ecommerce orders, production consumption
Lead timeDays from order sent to usable stockPurchase order and receiving history
Safety stockBuffer for demand and supplier variabilityDemand standard deviation and target service level

In short: reorder point answers when to order. EOQ answers how much to order when the order is triggered.

Worked example

A retailer sells 12 units of a SKU per day. The order becomes usable stock 4 days after placement. Assume fixed lead time and independent daily demand. Daily-demand σ is 3 units. Target service level is 95% (z = 1.65).

  • Lead-time demand = 12 × 4 = 48 units
  • Safety stock = 1.65 × 3 × √4 = 9.9 units
  • ROP ≈ 58 units

In this illustrative continuous-review policy, trigger when inventory position reaches 58 units. You can run your own numbers through the free reorder point calculator.

Reorder point in units vs days of cover

Operators often understand reorder point faster when it is expressed as days, not units. The two views are the same signal:

ViewFormula or triggerBest for
Unit ROPinventory position <= (daily usage × lead time) + safety stockInventory systems, scanners, SKU-level alerts
Days of coveron hand ÷ daily usage <= lead time + safety stock daysOperator dashboards and prioritization

If a cafe uses 10 pounds of espresso per day, the supplier lead time is 5 days, and the team wants 2 days of buffer, the reorder point is 70 pounds. The same logic in days of cover is: reorder when espresso falls to 7 days of coverage.

Days-of-cover framing is useful because it normalizes across items. A 70-unit reorder point may be urgent for a fast mover and irrelevant for a slow mover. "Below supplier lead time plus safety buffer" is easier to rank across a mixed catalog.

What data should feed ROP

The formula is simple, but the data model matters:

Data inputGood sourceWeak source
Recent demandPOS sales, ecommerce orders, recipe/BOM consumptionLast year's monthly average with no seasonality
Supplier lead timeActual PO sent-to-received timestampsSupplier brochure or buyer memory
Demand variabilityDaily standard deviation from recent consumptionFlat buffer applied to every SKU
Inbound inventoryOpen POs with expected delivery datesManual notes or disconnected emails
Usable on-handInventory after receiving variance, shrink, and wasteAccounting inventory value only
Supplier constraintsPack size, MOQ, order cutoff, truck dayFree-form notes in a spreadsheet

Most reorder points fail because one of those inputs is invisible. The formula says "order at 58," but an open PO for 60 units is arriving tomorrow. Or it says "wait until 20," but the supplier's truck only comes on Fridays. Reorder point has to live inside the procurement workflow, not in a spreadsheet cell nobody trusts.

ROP vs PAR level

These are related but not the same.

  • Reorder point is the level at which you order.
  • PAR level is the level you order up to.

In a continuous-review system, you reorder whenever inventory hits ROP, ordering up to PAR. In a periodic-review system (e.g. you order every Tuesday), you reorder up to PAR regardless of whether ROP was crossed. Many operators run periodic review because supplier truck days, consolidated orders, or weekly review routines matter as much as the formula.

A just-in-time (JIT) strategy is the limiting case of continuous review where safety stock → 0: ROP equals only the lead-time demand with no buffer. This only holds when both demand variance and lead-time variance are negligible — a condition most SMB catalogs cannot meet across all SKUs.

A third way to express the same threshold is days of inventory on hand (DOH): when DOH drops below lead time plus safety stock days, the item is in reorder territory — the same signal as crossing ROP, expressed in days rather than units.

The category-level counterpart to ROP is open-to-buy (OTB) — the total dollar buying budget for a period. ROP tells you when to place an item-level order; OTB constrains how much of the period budget you have left to spend across all items. Both are required in a complete retail replenishment system.

The two replenishment modes

LineNow supports both:

  • Continuous review: orders triggered by inventory crossing ROP. Best for high-velocity items where stockout cost is high.
  • Periodic review: orders triggered by the calendar (e.g. weekly). Best for items where consolidation onto a single supplier truck matters more than tightness.

The replenishment trigger types LineNow supports include below_threshold, out_of_stock, always, below_days_of_stock, below_lead_time_coverage, and reorder_point. Each maps to a different operational pattern.

A third model — vendor managed inventory (VMI) — moves the reorder calculation to the supplier entirely. The buyer shares stock-level data; the supplier decides when and how much to deliver based on contractual service levels. VMI delegates replenishment decisions within the agreement; price controls and substitution approval can still be retained by contract. Buyer-managed closed-loop procurement automates the same math while keeping the reorder decision and order confirmation with the buyer.

Why ROP is often wrong in practice

The artisanal procurement stack rarely calculates ROP — the operator just orders "when it looks low." This is fine for items with stable demand and a forgiving lead time. It fails badly when:

  • Lead times spike (supplier delays, port congestion)
  • Demand spikes (a viral mention, a holiday rush)
  • Consumption rate drifts (seasonal swings, trend changes)

A real ROP, recomputed daily from POS-synced inventory data, catches all three.

How often to update reorder points

Use the SKU's demand pattern to decide update cadence:

Demand patternROP update cadenceWhy
SmoothWeekly or monthlyDemand is stable enough that frequent movement is noise
IntermittentAfter each demand event plus monthly reviewZero-sales periods distort naive daily averages
ErraticWeekly, with volatility-based safety stockDemand moves often enough to change urgency
LumpyEvent-driven, not purely average-basedLarge occasional orders overwhelm simple averages
PerishableDaily during active buying windowsWaste and expiry change usable coverage quickly

The point is not to create a busy dashboard. The point is to avoid stale reorder points. A reorder point calculated six months ago is usually a guess with a formula attached.

How LineNow operationalizes ROP

LineNow treats reorder point as one trigger inside a closed-loop procurement system. The software does not only say "this item is below ROP." It connects the alert to the next action:

  1. Sales and usage update the consumption rate.
  2. Supplier lead time is measured from actual PO and receiving history.
  3. Safety stock is sized from demand volatility and target service level.
  4. Open POs reduce the new-order recommendation so the team does not duplicate inbound stock.
  5. Pack size and MOQ round the suggested quantity into something a supplier can accept.
  6. The buyer reviews the recommended PO, supplier, quantity, and rationale.
  7. Supplier replies, substitutions, partial fills, and ETA changes update the PO before the next replenishment cycle.

That last step is the difference between a reorder point calculator and procurement software. A calculator can trigger the order. A closed loop learns from what happened after the order was sent.

Reorder point checklist

Before trusting an ROP, verify the inputs:

InputQuestion to askFailure mode
Consumption rateIs it based on recent sales or stale history?Orders lag behind demand shifts
Lead timeIs it measured from actual PO history?Orders arrive after the item stocks out
Safety stockDoes it reflect volatility and service target?Top movers are under-buffered
Pack size and MOQCan the supplier sell the recommended quantity?The order cannot be placed as recommended
Inbound inventoryAre open POs counted before recommending more?Duplicate orders inflate stock
Decay or expiryDoes usable inventory shrink before sale?Perishables look safer than they are

Most bad reorder points are not bad formulas. They are good formulas fed by stale or incomplete data.

When to use ROP instead of PAR

ROP is strongest for items you monitor continuously: high-velocity retail SKUs, critical ingredients, replacement parts, regulated inventory, or anything where the cost of a stockout is high. PAR is often better for calendar-based buying: weekly restaurant orders, vendor truck days, or consolidated supplier runs.

Many teams need both. A product can have a reorder point that flags urgency and a PAR level that defines the target order-up-to quantity. The operator then sees not only that the item needs attention, but how much to order.

For software that turns reorder points into supplier-ready POs, see Inventory Management Software and Procurement Software.

reorder pointreorder point formulaROPROP formulahow to calculate reorder pointreplenishmentinventory managementlead time

Written by Jainul Vaghasia

Jainul Vaghasia builds LineNow, the purchasing and inventory platform for SMBs. He writes from operator interviews, customer implementations, and the live purchasing workflows LineNow runs for restaurants, retailers, and ecommerce brands.

Editorial standards and corrections

Recommended next

Continue with a relevant guide or purchasing workflow.

Explore the buying process, compare software, or see how a customer handles similar supplier work.

Retail Replenishment, Complete: From Reorder Points to Reconciled CostsConnect reorder policies, packs, supplier communication, physical receiving and cost review with current platform-specific guides and tools.Best Inventory Replenishment Software: Compare Planning and ExecutionCompare replenishment tools for retail, restaurants, stockrooms and manufacturing, with a worked order calculation and a repeatable forecast-and-receipt trial.Inventory replenishmentReview demand, supplier packs and outstanding orders before buying more stock.PricingCheck the trial, business-unit pricing and what is included.
Share on X