Operations·7 min read

Par Levels for Busy Cafes: Stock the Right Way

Master par level ordering to cut waste, avoid stockouts, and free up cash flow.

By Calso·

Par Levels for Busy Cafes: Stock the Right Way

Par levels are the minimum quantity of each item you need on hand to run your cafe smoothly between deliveries. Get them right, and you'll avoid the 3pm espresso-machine panic when you're out of beans. Get them wrong, and you're tying up thousands of dollars in stock that expires before you use it.

For a busy Australian cafe, setting par levels is the difference between a tight operation and one that bleeds money. Here's how to do it properly.

What exactly is a par level (and why should you care)?

A par level is the stock quantity that triggers a reorder. When your espresso beans, milk, or sourdough starter dips below that threshold, you order more. It's not the same as minimum stock—it's the sweet spot where you reorder before you run out.

Why does this matter? Because:

  • Stockouts cost you revenue. If you're out of flat white milk on a Saturday morning, customers walk to the cafe next door.
  • Overstock ties up cash. Excess perishables (milk, cream, pastries) expire faster than you sell them in a busy venue, especially during quiet January or the week after Melbourne Cup.
  • Supplier delays are real. Bidvest, PFD, and Countrywide can take 24–48 hours, and if it's a public holiday (ANZAC Day, Christmas, Boxing Day), you're waiting even longer.

Proper par levels mean you're ordering just enough, just in time.

How to calculate par levels for your cafe

Step 1: Track your actual usage

Spend one full week (or two, if you're seasonal) counting what you actually use. Not what you think you use—what you actually use.

For example:

  • Monday–Friday: 45 litres of full-cream milk
  • Saturday: 65 litres
  • Sunday: 35 litres
  • Weekly total: 240 litres

Do this for every core item: espresso beans, milk (all types), pastries, cups, lids, napkins, sugar, butter. Use a simple spreadsheet or your POS data if it tracks inventory.

Step 2: Factor in supplier lead times

Most Australian suppliers deliver on a 24–48 hour cycle. Some (like regional deliveries to Hobart or Darwin) take 3–5 days. Always confirm your supplier's lead time in writing—don't assume.

Your par level formula:

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

Example: If you use 35 litres of milk daily, and Bidvest delivers in 24 hours, your par is at least (35 × 1) + 10 litres buffer = 45 litres minimum.

Step 3: Add a safety stock buffer

This is your cushion for unexpected demand spikes (a local event, heatwave driving iced-coffee sales) or supplier delays (truck breakdown, public holiday).

For perishables, use 10–15% of weekly usage. For non-perishables (cups, napkins), 20–25% is safer because they don't expire.

Example: If you use 240 litres of milk weekly, your safety buffer is 24–36 litres. Add that to your par level.

The counter-intuitive par-level hack most cafe owners miss

Here's something you won't read in generic hospitality guides: set separate par levels for weekdays and weekends, and adjust them monthly for seasonality.

Most cafes use one static par level year-round. That's a trap.

Why it works:

  • Your Saturday usage is probably 40–60% higher than Tuesday. A single par level either leaves you short on weekends or overstocked mid-week.
  • January, school holidays, and the week before Christmas see different patterns. December 26–30 is brutally quiet; December 1–23 is chaos.
  • Public holidays (ANZAC Day, Melbourne Cup, Christmas) and penalty-rate periods change customer traffic unpredictably.

How to implement it:

  1. Create a simple spreadsheet with par levels for "weekday" and "weekend" columns.
  2. Review and adjust every month—especially November (lead-up to Christmas), December (holiday trading), January (summer quiet), and around major events.
  3. For perishables, lower your par the day before a quiet period (e.g., the day before Melbourne Cup public holiday, when many offices close).

This single tactic can free up $2,000–$5,000 in tied-up stock for a busy cafe, without sacrificing service.

Par levels for different cafe categories

Espresso and beans

  • Daily usage: 2–4 kg for a busy metro cafe, 0.5–1.5 kg for a quieter suburban spot.
  • Par level: 7–14 days' worth, depending on freshness. Espresso beans peak at 2–3 weeks after roasting; stale beans = poor shots = unhappy customers.
  • Pro tip: If your roaster (e.g., Veneziano, Brunswick, Sensible Beans) offers twice-weekly delivery, use a lower par. If you're regional, order fortnightly and store in an airtight container away from heat.

Milk (full-cream, skim, oat, almond)

  • Daily usage: Track by type. A busy inner-city Melbourne cafe might use 50 litres full-cream, 15 litres oat, 10 litres almond daily.
  • Par level: 1.5–2.5 days' worth for fresh milk (shelf life ~10 days). Don't overstock oat or almond unless you're moving high volume; they separate and oxidise.
  • Supplier note: Bidvest and PFD deliver daily or every 2 days in major cities. Regional venues may only get 2–3 times weekly—adjust your par accordingly.

Pastries and baked goods

  • Daily usage: Highly variable. Count what sells, not what you bake.
  • Par level: Tricky, because most pastries have a 24–48 hour shelf life. Order for daily sell-through, with a small buffer for weekend demand.
  • Seasonality: Christmas, Easter, and school holidays see 30–50% higher pastry demand. Adjust your par 2 weeks in advance.

Cups, lids, napkins, straws

  • Daily usage: Based on transaction count. Count your cups per day (e.g., 400 flat-white cups, 150 cappuccino cups).
  • Par level: 10–14 days' worth. These don't expire, but storage is limited. Order in bulk when prices are competitive; suppliers like Countrywide often discount larger quantities.

Seasonal par-level adjustments for Australian cafes

Australia's hospitality calendar is unique. Plan for these peaks and troughs:

PeriodPatternPar Adjustment
December–JanuaryChristmas trading chaos → quiet JanuaryRaise par Dec 1–23; lower sharply Dec 26–Jan 31
Melbourne Cup (first Tue Nov)Public holiday; many offices closeLower par the day before; restock Wed
ANZAC Day (25 Apr)Public holiday; footfall varies by locationCheck your local venue's historical data
Easter (Mar/Apr)School holidays; families increase trafficRaise par 2 weeks prior
School holidays (4 breaks/year)10–40% traffic increase in family areasRaise par by 20–30%
Summer (Dec–Feb)Iced drinks surge; hot-drink demand dropsStock more ice, less hot-milk items
Winter (Jun–Aug)Hot drinks peak; pastry sales increaseRaise par for hot-milk items and baked goods

Red flags: When your par levels are wrong

  • Stockouts 2+ times per week: Your par is too low. Increase it by 15–20%, or check if your supplier is unreliable.
  • Expired stock in the bin weekly: Your par is too high, especially for perishables. Lower it by 10–15%.
  • Overflowing fridge/pantry: You're ordering too much. Audit your par levels this week.
  • Inconsistent service ("We're out of oat milk again"): Supplier inconsistency or demand spikes. Add extra safety stock or switch suppliers.

Where Calso fits in

Tracking par levels manually—counting stock, calculating usage, adjusting for seasonality, placing orders—eats hours every week. Calso automates supplier ordering by learning your par levels, flagging when stock dips below threshold, and drafting orders for your approval. It also catches invoice errors from Bidvest and PFD, and predicts demand spikes so you can adjust par levels before peak periods (like Christmas or Melbourne Cup week). That frees you to focus on the floor and your customers.

Want early access?

If you're running a busy cafe and ready to tighten your operations, Calso is invite-only and spots are limited in each city. Join the waitlist at calso.com.au/join for founding-venue access and direct support from the team. Early venues are getting ahead of the curve before their competitors do.


FAQs

How often should I review my par levels?

Monthly for perishables, quarterly for non-perishables. Always review before major events (Christmas, Easter, school holidays).

What if my supplier is unreliable?

Increase your safety stock by 25–30%, or switch suppliers. Reliability is non-negotiable in hospitality.

Should I use the same par level for all my locations?

No. Each venue has different usage patterns. Calculate par levels per location.

How do I handle public holiday trading?

Check your historical data for that public holiday (e.g., ANZAC Day footfall in 2022, 2023). Adjust par 1 week in advance based on patterns.

Can I use my POS data to calculate par levels?

Absolutely. Most POS systems track sales by item. Export that data and cross-reference with your actual stock counts to refine your par levels.

Tags

par levels cafestock par level hospitalitycafe inventory managementordering thresholdsAustralian hospitality operationscafe stock controlsupplier ordering

Frequently Asked Questions

What's the difference between par level and minimum stock in a cafe?+

Par level is the quantity that triggers a reorder before you run out, while minimum stock is your absolute lowest point. Par level is higher—it's the sweet spot where you reorder just in time, accounting for supplier lead times like Bidvest or PFD delays of 24–48 hours.

How do I calculate par levels for my busy Australian cafe?+

Track actual usage for one week across all items (espresso beans, milk, pastries). Note daily variations—Saturdays use more than Sundays. Factor in your supplier's lead time (usually 24–48 hours), then add a buffer for public holidays like ANZAC Day or Boxing Day when deliveries are delayed.

Why do par levels matter for cafe profitability?+

Correct par levels prevent stockouts (losing Saturday morning flat white sales) and overstock (perishables expiring unsold). This keeps cash flowing and reduces waste, especially during quiet periods like January or post-Melbourne Cup weeks when demand drops.

What happens if I set par levels too high?+

Excess stock ties up thousands in cash and causes spoilage. Milk, cream, and pastries expire quickly in a busy cafe. Overstock is especially wasteful during slower trading periods, eating into your margins and forcing you to discount or discard expired items.

How should I adjust par levels for seasonal cafe demand?+

Track usage across different seasons—January is typically quiet, while spring and summer are busier. Reduce par levels during slow periods to avoid waste, then increase them before peak seasons. Adjust for local events like Melbourne Cup week when customer traffic changes.

What's the best way to monitor par levels in a busy cafe?+

Use your POS system to track inventory data, or maintain a simple spreadsheet. Count stock regularly (daily or weekly depending on item perishability). Set reorder points for each supplier—Bidvest, PFD, Countrywide—accounting for their specific delivery schedules and lead times.

Want Calso running your operations layer?

Calso plugs in alongside your POS and handles the rest of the job — supplier ordering, invoice cross-checking, phone answering, review replies, demand forecasting. Join the waitlist for early access.

Join the waitlist

More on Operations