How to Set Par Levels for a Busy Cafe: The Complete Guide
Par levels are the minimum stock quantities you maintain for each item—the safety net between running smoothly and running out. For a busy cafe, getting this right means the difference between a seamless morning service and disappointed customers queuing out the door. This guide walks you through setting par levels that actually work for Australian hospitality venues.
What Are Par Levels and Why Do They Matter?
A par level is the minimum amount of stock you keep on hand for any given product. When inventory drops to that threshold, you reorder. Think of it as your safety stock—enough to cover demand between deliveries without tying up cash in excess inventory.
For a busy Melbourne or Sydney cafe doing 200+ covers a day, par levels aren't optional—they're survival. Get them too low and you'll run out of flat whites mid-morning. Set them too high and you're paying GST on stock that sits gathering dust. The sweet spot depends on your venue's traffic, supplier delivery cycles, and storage space.
The Three Factors That Shape Your Par Levels
1. Daily Usage Rate
Start by tracking what you actually use each day. A busy inner-city cafe might go through 15kg of coffee beans daily, while a quiet suburban spot uses 8kg. Look at the last 4 weeks of sales data—this gives you a realistic baseline.
For espresso-based drinks (the backbone of most Australian cafes), calculate:
- Daily usage = Total units sold ÷ Number of service days
- Weekly usage = Daily usage × 6 (or 7, depending on your schedule)
Example: If you sell 240 flat whites a day and each uses 18g of ground coffee, that's 4.32kg daily. Over a week, you're looking at roughly 26kg.
2. Supplier Delivery Frequency
Most Australian suppliers—Bidvest, PFD, Countrywide—offer weekly or twice-weekly delivery cycles. Some premium roasters deliver fortnightly. Your par level needs to cover the gap between deliveries plus a buffer for unexpected demand spikes.
If your coffee roaster delivers every Friday and you use 26kg weekly, your par level should be at least 26kg (one week's supply). But add 20% buffer for public holidays, school holidays, or when a competitor's oven breaks and they send their customers your way.
Real scenario: Christmas week in Australia. Hospitality venues often see 40–60% higher traffic. If you're ordering par levels based on regular November demand, you'll be caught short. Adjust your par levels upward from mid-November through Boxing Day.
3. Storage Capacity
You can't set a par level higher than your fridge, freezer, or dry store can hold. A typical cafe espresso machine takes up 1.2m of bench space. Your cool room might be 2m × 2m. These physical constraints are real.
Walk your venue and measure:
- Fridge shelf space (in cubic metres or linear metres)
- Freezer capacity
- Dry storage shelving
- Back-of-house real estate
Then work backwards. If your cool room holds 40kg of milk and you use 35kg weekly, your par level for milk is around 35–40kg—not 60kg, even if demand suggests it.
Setting Par Levels: A Step-by-Step Process
Step 1: Audit Your Current Stock
Do a full stocktake. Weigh perishables, count bottles, measure dry goods. This is your baseline—the day you're setting par levels from.
Step 2: Calculate Daily and Weekly Usage
Use POS data or manual counts over 2–4 weeks. For a cafe:
- Coffee beans: Weigh what you use daily
- Milk: Check delivery dockets and fridge counts
- Pastries: Count what you bake or receive and what sells
- Syrups, spices, tea: Track in units or millilitres
Step 3: Factor in Lead Time
Lead time is the gap between when you order and when stock arrives. Most Australian suppliers guarantee next-day or two-day delivery in metro areas (Melbourne, Sydney, Brisbane, Perth). Regional venues might face 3–5 day lead times.
Par level formula:
Par Level = (Daily Usage × Lead Time in Days) + (Daily Usage × Buffer %)
Example for milk in a Sydney cafe:
- Daily usage: 5kg
- Lead time: 1 day (next-day delivery from Bidvest)
- Buffer: 20% (1kg)
- Par level = (5 × 1) + 1 = 6kg
For specialty items with longer lead times (e.g., imported Italian flour from a regional supplier):
- Daily usage: 2kg
- Lead time: 5 days
- Buffer: 25% (0.5kg)
- Par level = (2 × 5) + 0.5 = 10.5kg
Step 4: Adjust for Seasonality and Events
Australian hospitality has predictable peaks:
- Melbourne Cup week (first Tuesday in November): +50% traffic
- ANZAC Day (25 April): Public holiday penalty rates apply; fewer staff, higher costs
- Christmas–New Year (mid-Dec to early Jan): Massive spike, then quiet week between Christmas and New Year
- School holidays (4 weeks annually): Breakfast and lunch traffic increases
- Easter (March/April): Long weekend, variable traffic
For these periods, increase par levels 2–3 weeks in advance. A cafe in Surry Hills doing 200 covers daily might bump to 250+ during Melbourne Cup week. That's 50 extra flat whites, 30 extra pastries, 10kg extra milk.
Step 5: Monitor and Adjust
Par levels aren't set-and-forget. Review them monthly. Track:
- How often you run out (stockouts)
- How often stock expires or spoils (waste)
- Lead time changes (if a supplier starts taking longer)
- Demand shifts (new menu items, lost regulars)
If you're stockout-free but throwing away 5kg of milk weekly, your par level is too high. If you're running out twice a week, it's too low.
Par Levels by Product Category
Coffee Beans
- Daily usage: 10–20kg for a busy cafe
- Par level: 1.5–2 weeks' supply (15–40kg depending on size)
- Why: Beans age; fresher is better. Rotate stock weekly.
Milk
- Daily usage: 3–8kg
- Par level: 5–10kg (covers 1–2 deliveries)
- Why: Perishable, high turnover. Bidvest and PFD offer 3–4 deliveries weekly in metro areas.
Pastries and Baked Goods
- Daily usage: Varies wildly
- Par level: 1–2 days' supply for bought-in items; 3–5 days for baked-in-house
- Why: Perishable. Better to restock daily than waste.
Syrups, Spices, Dry Goods
- Daily usage: Low (measured in millilitres or grams)
- Par level: 2–4 weeks' supply
- Why: Long shelf life, low storage cost, infrequent reorder.
Common Mistakes When Setting Par Levels
Ignoring waste. Many cafe owners set par levels based on sales, forgetting that 10–15% of perishables spoil or go unsold. Account for realistic waste rates.
Not accounting for supplier reliability. If your roaster occasionally delays shipments, add extra buffer. If Countrywide is consistently late in your region, factor that in.
Forgetting about staff turnover. New staff might over-portion or waste more. Higher par levels provide a safety margin during training periods.
Setting par levels in isolation. Don't just look at coffee. Look at the whole operation. If milk par is too low, you'll compromise espresso drinks, which drives most cafe revenue.
Neglecting seasonality. Australian hospitality is seasonal. Christmas, Melbourne Cup, school holidays, and Easter demand different par levels than a quiet Tuesday in August.
Tools to Help You Track Par Levels
Spreadsheets work, but they're manual and error-prone. Many Australian cafe owners use inventory management software integrated with their POS system. Calso, for instance, automates demand forecasting and flagging when stock drops below par, so you can focus on what matters—running a great venue.
At minimum, use your POS data. Most systems (Toast, Square, Lightspeed) track sales by item. Pull weekly reports and compare against your par levels.
Final Thoughts
Par levels are the unglamorous backbone of cafe operations. Get them right and you'll never disappoint a customer with "sorry, we're out of flat whites." You'll also cut waste, reduce cash tied up in stock, and free up mental energy for the things that matter—hospitality, quality, and customer experience.
Start with the formula above, test it for 4 weeks, then adjust based on real data. Every cafe is different, and your par levels should reflect your venue's unique rhythm.