How to Set Par Levels for Restaurant Inventory

The par level formula in 60 seconds, then a step-by-step guide to setting par levels for every ingredient in your restaurant without guesswork.

Par Level Calculator

Please enter valid numbers for all three fields.
Recommended Par Level
units
Par = (Daily Usage × Lead Time) + Safety Stock

What Are Par Levels and Why Do They Matter?

A par level is the minimum quantity of an ingredient you need on hand at all times. When your stock drops to par, you reorder. When it's above par, you wait. It's the baseline that keeps your kitchen running without the panic of a Saturday night stockout.

Without par levels, restaurant operators wing it. They order when the walk-in looks empty, when a cook says they're running low, or when a manager notices something is out. That's how you get stockouts on busy nights, over-ordering that spoils before it's used, and vendor relationships damaged by last-minute rush orders at a premium.

ParSheetOS was built specifically to solve this: staff count inventory at end of shift, the system flags what's below par, and purchase orders go out automatically. No guesswork, no stockouts, no spoilage from over-ordering.

The Par Level Formula

Setting par levels starts with one formula:

Par Level = (Average Daily Usage × Lead Time) + Safety Stock

Each component is a decision you make based on your restaurant's actual data:

Average Daily Usage

How much of the item you use per day, on average. Do not guess this. Pull it from your POS data or from actual inventory logs over 2–4 weeks. Track all usage: what goes into dishes, what gets prepped and trimmed, what gets comp'd, and any predictable volume spikes (Friday dinner rush, Sunday brunch, holidays).

If your usage varies wildly by day of the week, weight your average by actual volume. A restaurant that sells 40 chicken dishes on Saturday and 8 on Tuesday should use a higher average daily figure than a simple arithmetic mean would suggest.

Lead Time

The number of days between placing an order and receiving the stock on your shelf. This is not the vendor's stated lead time — it's your actual cycle.

Here's the nuance: most operators order 2–3 times per week, not daily. If you order Tuesday morning and receive Wednesday, and you order again Friday morning and receive Saturday, your effective lead time is roughly 3–4 days — the average time between orders that you're trying to cover between deliveries.

Use your actual delivery schedule, not the vendor's SLA. Broadline distributors (Sysco, US Foods) are typically 1–2 days. Specialty and local vendors may be 3–5 days. Alcohol distributors often run weekly routes.

Safety Stock

A buffer on top of your base quantity that absorbs two risks: unexpected demand spikes and late or incomplete deliveries. It's calculated as a percentage of the base quantity.

Different items warrant different safety stock levels:

Perishables with short shelf life (fresh herbs, delicate produce) should use lower safety stock — a high safety stock on a perishable just means more spoilage before you use it.

3 Worked Examples

Example 1 — Chicken Breast (High Volume, Reliable Vendor)

  • Average daily usage: 10 lbs (tracked from 4 weeks of usage data)
  • Vendor lead time: 2 days (order in morning, receive next day)
  • Safety stock: 20% (top seller, stockout = lost revenue)
Base = 10 × 2 = 20 lbs
Safety stock = 20 × 0.20 = 4 lbs
Par level = 20 + 4 = 24 lbs

When chicken on hand drops below 24 lbs, place an order. You'll have 2 days of coverage plus 4 lbs of buffer.

Example 2 — Roma Tomatoes (Medium Volume, Variable Demand)

  • Average daily usage: 6 lbs (salsa, bruschetta, salad prep)
  • Ordering twice a week, effective lead time: 3.5 days
  • Safety stock: 15% (demand varies by menu mix)
Base = 6 × 3.5 = 21 lbs
Safety stock = 21 × 0.15 = 3.2 lbs
Par level = 21 + 3.2 = 24.2 lbs24 lbs

Round to practical quantities your staff can count. 24 lbs on a sheet is easier to manage than 24.2.

Example 3 — Heavy Cream (Low Volume, Short Shelf Life)

  • Average daily usage: 2 quarts (pasta sauce, desserts, a la carte)
  • Vendor delivers twice a week, effective lead time: 3.5 days
  • Safety stock: 10% (short shelf life, higher safety stock = waste)
Base = 2 × 3.5 = 7 quarts
Safety stock = 7 × 0.10 = 0.7 quarts
Par level = 7 + 0.7 = 7.7 quarts8 quarts

Lower safety stock for perishables prevents waste. 8 quarts on hand, used daily, stays fresh without over-ordering.

Common Par Level Mistakes

Setting par levels wrong creates two failure modes: stockouts (too low) or spoilage (too high). Here are the most common ways operators get both:

Setting par too high "just in case"

Over-ordering is the #1 cause of food waste in restaurants. When par is set too high, you consistently have more on hand than you use, and the excess spoils before you get to it. Start with data-based par levels and adjust down if you're consistently above par at delivery time.

Using the same safety stock for every item

A bottle of hot sauce doesn't need the same buffer as your top-selling protein. Tailor safety stock by item risk: stable items with reliable vendors get 10%, high-volume or unreliable items get 20–25%. A blanket 20% on everything wastes money on items that don't need the buffer.

Setting par levels once and never updating them

Your restaurant isn't static. Menu changes, seasonal shifts, staffing changes, and new vendors all change your actual usage. Par levels should be reviewed every quarter minimum — and immediately after any significant menu or operational change.

Guessing daily usage instead of measuring it

Most operators set par levels based on what "feels right." The result: par levels are wrong in both directions — too high for slow-moving items, too low for fast-moving ones. Two weeks of actual usage tracking eliminates this guesswork entirely and gives you numbers you can defend to your vendor.

Ignoring effective lead time vs. vendor lead time

If you order twice a week, your effective lead time is the average time between your orders (roughly 3–4 days), not the vendor's 1–2 day delivery window. Operators who use vendor lead time instead of their actual order cycle consistently under-order and trigger emergency purchases.

When to Update Your Par Levels

Par levels aren't set-and-forget. Your restaurant's usage changes — seasonally, by menu, and by staffing. Here's when to revisit yours:

Frequently Asked Questions

What is the par level formula for restaurants?

Par Level = (Average Daily Usage × Lead Time) + Safety Stock. Start with your average daily usage, multiply by your vendor lead time in days to get the base quantity, then add a safety stock buffer of 10–25% to cover demand spikes and delivery delays.

How do I determine the right daily usage for my par levels?

Track usage for 2–4 weeks using your POS sales data and actual inventory counts. For each ingredient, divide total usage by the number of operating days. Account for seasonal variation — a beachside restaurant will use more chicken wings on a hot Saturday than a quiet Tuesday in February.

What lead time should I use for my par level calculation?

Use your actual delivery cycle, not the vendor's stated lead time. If you order twice a week and receive orders the next day, your effective lead time is roughly 3–4 days — the average time between placing an order and needing the stock. Broadline distributors like Sysco and US Foods are typically 1–2 days; specialty and local vendors may be 3–5 days.

Should every ingredient have the same safety stock percentage?

No. Use 10% safety stock for stable items with reliable vendors, 15–20% for items with variable demand or inconsistent delivery, and 20–25% for high-risk items where running out causes a direct service failure — your top-selling proteins, signature dish ingredients, or problem vendors.

How often should I update my restaurant par levels?

Review par levels every quarter as a minimum. Update them sooner when you change your menu, experience significant seasonal volume changes, switch vendors, or notice persistent over/under-ordering on specific ingredients. ParSheetOS tracks usage automatically and flags when par levels drift from optimal.

What is the most common mistake when setting par levels?

Setting par levels based on guesswork instead of data. Most operators set par too high (over-ordering and spoilage) or too low (rush orders and stockouts). Using actual usage data from 2–4 weeks of tracking — not gut feel — eliminates both problems and gives you defensible numbers to show your vendor.

Stop setting par levels by guesswork.

ParSheetOS tracks your actual usage, automatically calculates par levels for every ingredient, and sends purchase orders to vendors when stock drops below par. No more stockouts. No more spoilage.

Try it free →