Bread planning has a constraint most bakeries do not: the dough decides when it is ready. You can move an order forward or back by an hour; you cannot ask a levain to hurry. That single fact shapes everything about how a bread bakery has to schedule.
In a donut shop the plan is a quantity. In a bread bakery the plan is a quantity and a timeline, and the timeline runs backwards from when the loaf has to be on the shelf, through bake, proof, shape, bulk, mix, and whatever preferment had to be built the day before.
Work backwards from the oven, not forwards from the mixer
Every bread schedule should be built from the last fixed point. If the loaves need to be cool and baggable by 7am, and the bake takes 45 minutes with a cooling period after, then oven-in is fixed. From there, final proof, shaping, bulk fermentation and mixing all fall into place — and so does the answer to what time someone has to be in the building.
Planning in the other direction is how shops end up either holding overproofed dough or arriving at a start time nobody can actually work.
The preferment is a day-ahead commitment
The awkward part of bread planning is that a meaningful share of tomorrow's decision has to be made today. Levain, poolish and biga all have to be built ahead, and once built they set a ceiling on tomorrow's production.
This means tomorrow's forecast has to be good enough to act on today. Under-build the levain and you cannot bake to demand even if the demand is obvious; over-build it and you have discarded starter and wasted flour.
It also means a genuinely useful forecast has to look further ahead than tomorrow. A one-day horizon is not enough when a two-day preferment is involved.
Retarding as a planning tool
Cold retarding is the closest thing bread has to a pause button. Shaped loaves held overnight in the retarder give flexibility that same-day schedules cannot: you can bake in waves through the morning rather than committing everything to one oven load.
Used deliberately it also smooths labour. Shaping in the afternoon and baking in the morning is a far more humane schedule than doing both between 2am and 6am, and it usually produces better bread.
Oven capacity is the hard ceiling
Deck space and the number of bakes you can physically run set an upper bound that no amount of demand changes. Plan against loaves per deck per bake, and count the loading and unloading time — on a busy morning that is real minutes.
Different products with different bake temperatures compete here too. A schedule that alternates between 450°F crusty loaves and 350°F enriched breads spends time waiting on the oven, and that time is invisible until you look for it.
Wholesale changes the shape of the problem
Bread bakeries often run substantial wholesale alongside retail, and the two behave differently. Wholesale is largely known in advance — standing orders, fixed delivery days, agreed quantities. Retail is the variable part.
The practical approach is to treat committed wholesale as fixed and forecast only the retail remainder. That is a much smaller and more accurate estimate than forecasting total demand as one number. Delivery timing then works backwards the same way the bake does: if bread leaves at 6am, it has to be cool and bagged before that.
What day-old bread is actually worth
Bread stales faster than almost anything else a bakery sells, so the plan has to include what happens to what does not sell. Discounted day-old, croutons, breadcrumbs, bread pudding, donation — each has a different recovery value, and knowing which is worth doing requires knowing your true cost per loaf.
Without that figure, "we sell it half price" and "we donate it" look similar. With it, they usually do not.
The numbers worth tracking
- Sell-through by product and by weekday, which for bread is strongly patterned
- Preferment built versus preferment used
- Oven utilisation against theoretical capacity
- Wholesale committed versus retail forecast, kept separate
- Unsold loaves and what they were recovered as
Where DoughOps fits
DoughOps treats bread bakeries as their own type rather than assuming donuts. Production planning applies weighted statistical analysis to your own sales history and adjusts for weather, holidays and local events, with a planning horizon long enough to be useful when preferments have to be built days ahead.
Wholesale accounts with standing orders keep committed volume separate from forecast retail demand, and recipe costing gives a live cost per loaf — the figure that makes the day-old question answerable.
Common questions
How far ahead does a bread bakery need to plan?
Further than most bakeries, because preferments commit you in advance. If your levain or poolish is built the day before, tomorrow's forecast has to be reliable enough to act on today. Where a two-day preferment is involved, the useful horizon is longer still.
How do I schedule around fermentation times?
Work backwards from when the bread must be ready. Fix the oven time first, then final proof, shaping, bulk fermentation and mixing fall into place — as does the start time. Cold retarding adds flexibility by letting shaped loaves hold overnight so you can bake in waves.
How should I handle wholesale and retail in the same plan?
Treat committed wholesale as fixed and forecast only the retail remainder. Standing orders are known in advance, so forecasting them alongside variable walk-in demand makes the estimate less accurate than it needs to be.
What should I do with unsold bread?
Options include discounted day-old sales, converting to croutons or breadcrumbs, and donation, which may carry a tax deduction. Which makes sense depends on your actual cost per loaf, so it is worth knowing that figure before choosing. Tax treatment of donations varies — consult your accountant.
Planning that respects fermentation
DoughOps has a Free plan at $0 for a single baker, then Starter at $49, Pro at $99 and Business at $199 per month. The Free plan needs no card, and a 14-day trial unlocks every feature — when it ends your account moves to Free rather than being locked.
Start Free