LineNow
ProcurementInventorySuppliersResources
LoginBook a Demo
LineNow
  • Suppliers
  • Pricing
Login
Book a Demo
Blog/Glossary
GlossaryProcurement encyclopedia

PAR Level in Inventory: Meaning, Formula, and Examples

PAR level is the minimum on-hand inventory at the start of an order cycle. Formula: PAR = base demand + safety stock + manual buffer. With the math, examples, and how to calculate par for restaurant inventory.

Jainul Vaghasia/Published April 28, 2026/Updated June 8, 2026/5 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.

View PlatformSee How LineNow Works

Contents

  1. Quick answers
  2. The formula
  3. Worked example
  4. PAR with decay
  5. What PAR is not
  6. Why most PAR levels are wrong
  7. How LineNow computes PAR
Back to top

PAR level (Periodic Automatic Replenishment level) is the minimum quantity of an item that should be on hand at the start of an order cycle to meet expected demand without stockouts. It is the target inventory level that a replenishment system orders up to — you reorder enough to bring inventory back to PAR.

Quick answers

What is a PAR level? A PAR level is the target on-hand inventory quantity for an item, sized so that it covers consumption over the order cycle plus a safety buffer. When inventory drops below PAR, you reorder enough to bring it back up.

What does PAR mean in inventory? PAR stands for Periodic Automatic Replenishment. In food service and retail, it's the minimum quantity an operator commits to having available at the start of every order cycle.

How do you calculate a PAR level? PAR = (consumption rate × order frequency in days) + safety stock. Safety stock is computed statistically as z × σ × √(order frequency), where z is the z-score for your target service level (1.28 for 90%, 1.65 for 95%) and σ is the standard deviation of daily demand.

What's a good PAR level? There is no universal answer. The right value depends on your consumption rate, order frequency, lead time, demand variability, and target service level. Statistical methods give you a defensible per-item number; gut-feel produces over-ordering on slow movers and stockouts on fast ones. Use the free PAR level calculator to compute yours.

The formula

The conceptually correct PAR level has three components:

PAR = base demand + statistical safety stock + manual buffer

where:

Read before ordering

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

  • Base demand = expected consumption between orders = consumption rate × order frequency days
  • Statistical safety stock = z × σ × √(order frequency days), where z is the z-score for your target service level (0.67 for 75%, 1.28 for 90%, 1.65 for 95%) and σ is the standard deviation of daily demand
  • Manual buffer = an optional fixed amount you add for items where stockouts are particularly costly (a key ingredient, a flagship product)
  • Worked example

    A coffee shop sells 18 lbs of beans per day on average, orders weekly (7-day cycle), with a daily-demand standard deviation of 4 lbs and a 90% service-level target.

    • Base demand = 18 × 7 = 126 lbs
    • Statistical safety stock = 1.28 × 4 × √7 ≈ 13.5 lbs
    • PAR ≈ 140 lbs

    If you currently have 32 lbs on hand, the order recommendation is 140 − 32 = 108 lbs, rounded up to the next pack size.

    PAR with decay

    The simple formula above assumes no spoilage. For perishables — produce, dairy, fresh proteins — PAR has to account for the fraction of inventory that becomes unusable each day even if not sold. Decay rate models this.

    With decay rate d, the base demand integrates over the order cycle as:

    baseDemand = (s/d) × (s^(−T) − 1) × c
      where s = 1 − d, T = order frequency days, c = consumption rate
    

    This is the exact formula LineNow uses. It correctly captures that perishables need to be ordered more aggressively because some inventory will not survive to be consumed. For a 7-day cycle with a 5% daily decay rate, the effective PAR is about 17% higher than the no-decay baseline.

    What PAR is not

    PAR is often confused with related concepts. To be precise:

    • Reorder point is the inventory level at which you place an order. It is below PAR. See reorder point.
    • Safety stock is just the buffer above expected demand. It is one component of PAR, not the whole.
    • Maximum stock level is sometimes used interchangeably with PAR but typically refers to the upper bound of inventory that triggers price markdowns or returns; in the food-service literature, PAR is the target, not the cap.
    • Min/max is a related heuristic where "max" is similar to PAR. PAR with statistical safety stock is more rigorous than min/max.

    Why most PAR levels are wrong

    In the artisanal procurement stack, PAR is set by the operator's gut feel, written on a whiteboard, and updated semi-annually when something goes wrong. This produces two failure modes:

    1. Over-ordering on slow movers, because the operator buffers against rare events with a thick safety stock.
    2. Stockouts on fast movers, because consumption rates change faster than the whiteboard.

    The fix is not to tune PARs more often. It is to derive them from data. With POS sales feeding daily consumption, and a statistical formula that incorporates demand volatility, PAR levels can be refreshed on a configured cadence and stay current without manual spreadsheet work.

    How LineNow computes PAR

    For every line item, every day, LineNow:

    1. Pulls the 30-day daily-bucketed sales sequence from your POS.
    2. Computes mean (μ) and standard deviation (σ) of daily demand.
    3. Classifies the demand pattern (smooth, intermittent, erratic, lumpy) using CV² and average demand interval.
    4. For non-smooth patterns, applies the Syntetos–Boylan Approximation forecast.
    5. Computes statistical safety stock with a z-score derived from your configured rush sensitivity (low = z 0.67, medium = z 1.28, high = z 1.65).
    6. Integrates over the order cycle with explicit decay handling.
    7. Adds any manual safety buffer you've set.
    8. Surfaces a single PAR number, with the eight-line statistical justification available on click.

    You can override any input. The system will recompute. The default becomes more defensible as it collects more order, sales, lead-time, and receiving data.

    PAR levelpar level meaningpar level formulapar in inventoryhow to calculate parinventory mathreplenishmentsafety stockrestaurant inventory

    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.

    Recommended next

    Keep moving through the procurement library.

    Follow the path that matches your funnel stage: definition, operator workflow, buyer evaluation, or product proof.

    View Inventory SoftwareOpen the closest LineNow workflow for this procurement concept.Closed-loop procurementUse the core category definition to connect recommendations, POs, supplier replies, and receiving.Procurement softwareSee how the definition turns into a live buying workflow.Best PO softwareCompare the software categories buyers usually confuse.
    Share on X