Menulab
Get started
Menulab Blog

How to Calculate Daily Production Quantities for Cafes

By MenulabSeptember 29, 2026

Cafe staff replenishing pastry display with a notepad of production numbers visible

Why accurate daily production matters

Overproducing ties up cash and increases waste. Underproducing causes empty displays, lost covers, and pressure on service teams. Accurate daily production keeps food quality consistent and labor predictable while improving margin control.

Key data to collect

Before calculating production you need a small set of reliable inputs. Track these consistently for at least two weeks, ideally 30 days.

  • Daily sales by item and by daypart
  • Opening and end-of-day inventory for baked and prepared items
  • Wastage records by reason: unsold, spoilage, prep loss
  • Special events, promotions, weather or holidays impacting demand
  • Yield factors from recipes and batch tests

Five-step production calculation

Apply this sequence to each high-volume item, then roll the results into your daily bake and prep plan.

  • Calculate average daily sales: sum of past N days sold divided by N.
  • Adjust for day-of-week and daypart: apply multipliers for weekends or lunch rushes.
  • Apply trend and event modifiers: add percent for promotions or subtract for slow weather.
  • Account for yield and expected waste: divide target sales by (1 minus waste rate).
  • Round to practical batch sizes and set replenishment times aligned with service peaks.

Formulas you can paste into a sheet

Average daily sales = SUM(sales range) / COUNT(days)

Adjusted demand = Average daily sales x Day multiplier x Trend multiplier

Production quantity = CEILING(Adjusted demand / (1 - Waste rate), Batch size)

Example: croissant planning for a weekend

Data: 30-day sales total = 150 croissants. Waste rate from test batches = 12 percent. Weekend multiplier = 1.6. Batch size = 10.

Step 1. Average daily sales = 150 / 30 = 5 croissants per day.

Step 2. Adjusted demand for Saturday = 5 x 1.6 = 8 croissants.

Step 3. Production quantity = CEILING(8 / (1 - 0.12), 10) = CEILING(9.09, 10) = 10 croissants.

Operational note: Bake 10 in the morning and schedule a smaller mid-morning refresh of 5 if sales run above forecast. Track actual sales versus forecast to refine the waste rate and weekend multiplier.

Vitrine refresh rhythm

Set fixed replenishment windows rather than reactive top-ups. Typical cadence for baked goods:

  • Initial fill at opening
  • Mid-morning refresh aligned with breakfast-to-lunch transition
  • Late-afternoon small top-up for pre-closing demand

For each window assign a target fill percentage of the daily production rather than fixed counts. Example: morning 60 percent, mid-morning 30 percent, late-afternoon 10 percent. That keeps display looking full while limiting overexposure of product.

Practical tips to reduce waste and improve accuracy

Use short batch tests to determine real yield and adjust recipes for consistent portion size. Cross-train staff on portioning so yield stays stable across shifts. Use a simple whiteboard or tablet to record sales by item at each replenishment window; five days of consistent recording will noticeably improve forecasts.

Daily review routine

At day end compare forecasted production to actual sales and waste. Update the two key inputs for tomorrow: average sales window and waste rate. Small daily adjustments compound into major reductions in overproduction over a month.

Quick implementation checklist

Start with a 14-day monitoring period, then iterate weekly. Combine data with staff feedback to set practical batch sizes and replenishment timing.

If you want a ready-to-use production template that applies these formulas and prints a simple prep sheet for your team, reply and I will send a downloadable spreadsheet configured for cafes.

Frequently Asked Questions

How many days of sales data should I use to start?

Begin with 14 days for a quick baseline, then move to 30 days as patterns stabilize. Use segmented ranges for weekdays and weekends rather than mixing them together.

How do I choose a waste rate to apply in the formula?

Run two batch tests, measure unsold and prep loss, then average the percentage. Start with a conservative 10 to 15 percent until you collect more daily data to refine it.

What batch sizes should we use for bakery items?

Match batch sizes to your oven and staffing. Common practical sizes are 6, 10, or 24. Choose the smallest size that keeps labor predictable and reduces idle time.

How often should replenishment windows change?

Set standard windows and review monthly. Only change windows when you see consistent timing shifts in sales peaks or after menu or staffing changes.

Menulab
Calculate Daily Production Quantities for Cafes | Menulab