What you bake
How Much to Charge for a Dozen Bagels (2026): Cost Math
A clear way to price a dozen bagels so the batch, your hours, and your margin all get paid.
On this page

What to remember
- Cost the whole batch, not one bagel.
- Your hour is the biggest number in the price.
- Overhead is small per dozen but it is never zero.
- Check your price against the $18 to $24 shop range.
A dozen bagels is a bigger sale than a cookie, and it takes far more of your morning. Working out how much to charge for a dozen bagels means counting the boil, the shape, the cool, and the bag, not just the flour. Here is how to set a price you can repeat every week.
What a dozen bagels really costs you
Start with the batch, not the bagel. According to MarginCub, a dozen bagels costs $4.44 to make. That is the ingredient side of one dozen, before you add a single minute of your own time.
The same guide puts food cost at 18.5% of a $2.00 counter price. That is the useful part. At $2.00 a bagel, ingredients are a small slice of the money. The rest has to cover your hours, your bags, and your kitchen.
Packaging belongs in the batch cost, not in your head. A dozen bagels needs a bag or a box, a label, and often a sticker or a tie. Those items are small on their own and they add up over a market morning.
Try the free bake pricing calculator
Free, no signup.
Add your time and your overhead
Your time is the biggest number in this price, and it is easy to leave out. Decide an hourly rate you are willing to work for. Then time one full batch from mixing to the last bagel cooling. Use a clock on a normal baking day, not a guess.
If you are not sure what to pay yourself, start with a number that would make you happy to get up at 5am. Then check that the price still sells. If it does not, the batch is too small or the work is too slow, not your rate.
Overhead is everything that is not food and not your hands. The oven running, the water, the parchment, the bags, the labels, and the wear on your pans. Add a small amount for each dozen so those costs are covered.
Cost one batch
Add up every ingredient that goes into one dozen bagels and write the total down.
Time the batch
Clock yourself from mixing to the last bagel cooling. That is your labor hours.
Pay yourself
Multiply those hours by the hourly rate you decided on. Add it to the ingredient cost.
Add overhead per dozen
Work out a small overhead amount for each dozen and add it in.
Add your margin
Add the profit you want on top. That total is your floor, not your price.
A worked example at two prices
Say one dozen takes you an hour and you pay yourself $15 an hour. Ingredients are $4.44. Overhead, meaning the bag, the label, and the oven time, is $2.00. Sell that dozen for $24.00 and you keep $2.56 after all three. Sell it for $18.00 and you are $3.44 short.
That is the whole lesson. The bottom of the shop range does not pay you. Your numbers will differ from these, so run them again with your own hourly rate and your own batch time before you post anything.
Two dozen changes the picture. The oven is already hot and the setup is already done, so the second dozen takes less of your time than the first. That is why a two dozen order can carry a slightly better price for the customer and still pay you more per hour.
Where your price should land
Bagel shops charge between $18 and $24 for a dozen bagels, according to MarginCub. Treat that range as a ceiling, not a target. Your price has to clear your own costs first, then sit somewhere a customer will still say yes.
If your number lands above $24, look at the batch before you look at the price. A bigger batch spreads the oven time and the setup across more dozens. If you are at the top of the range and still thin, the batch is too small or the work is too slow.
Your market is not the same as the shop range. A farmers market, a school pickup line, and an office order all pay differently. Charge what your customers will pay, as long as it clears your costs.
For the same math on a plain homemade batch, see how much to charge for homemade bagels. Sourdough takes longer to build, so the time line changes: how much to charge for sourdough bagels.
Mistakes that cost you money
The first mistake is counting only ingredients. The second is charging one price for every kind of bagel when the work behind them is not the same. A seeded everything bagel and a plain one can take very different amounts of your morning.
Delivery is the quiet one. If you drive a dozen bagels across town, that trip is work and it costs gas. Either charge for it or set a minimum order that makes the trip worth it.
The third mistake is forgetting the second dozen. A customer who orders two dozen expects the same care on both. If your price only works when you sell one, it does not work.
What to check before you commit
Run your price three times before you post it. Once with your fastest batch, once with a normal batch, and once with a bad day. If the price only works on your fastest day, it is too low.
Then check your market. Ask what people near you already pay for a dozen, and check what the shops charge. If your price sits inside the shop range and covers your costs, you are in a good place.
Write the price down somewhere you will find it. A price you have to rebuild from memory every time someone asks is a price you will guess at, and guessing usually goes down, not up.
More pricing help for home bakers is in the craft guides hub. The same method works for anything you sell by the dozen.
How to raise your price without losing orders
Raise it for new customers first. Keep your standing orders at the old price for one more cycle, then tell those customers the new number with a short reason and a date it starts.
Give a reason that is about your costs, not about the customer. Ingredients went up, or the batch takes longer than it used to. Short and true beats a long apology.
Bundle instead of discounting. If someone pushes back, offer a smaller pack or a simpler finish rather than cutting the price of the same dozen.
Common questions
Should I charge by the bagel or by the dozen?
By the dozen is easier for you and for the person paying. It matches how bagel shops list them, and it hides small rounding problems. If someone wants six, charge half the dozen price plus a little for the extra bag and label.
What if my price is higher than the shop down the road?
Bagel shops charge between $18 and $24 for a dozen bagels, so that range is your ceiling for a plain dozen. If your number lands above it, look at your batch size, your packaging, and how long the batch takes you. Fix those before you cut your own pay.
Do I count the cost of my oven and my kitchen?
Yes. Your oven, your power, your water, and the wear on your pans are real costs of every batch. Add a small amount per dozen so those costs are covered. If you leave them out, your margin looks bigger than it is and you will not have money to replace equipment.
How do I know my price is too low?
If a full day of baking leaves you with almost nothing after ingredients, packaging, and your own hours, the price is too low. Check the margin on one dozen first. A price that only covers ingredients means you worked for free, and that is not a business.
Should I offer a discount for a standing weekly order?
A weekly order saves you selling time, so a small discount can be fair. Work out what the order costs you first, then decide the discount from your margin, not from the price. Never discount below the point where your time is paid.
Sources
General information, not legal or tax advice. Your own costs and your local market set your price.