Selling and marketing
How Much Do Donuts Cost? Cost per Dozen and Margin
A clear way to cost a batch of donuts and set a dozen price that covers ingredients, your time, and overhead.
On this page
- What goes into the price of a dozen donuts
- Cost a batch before you set a dozen price
- A worked example for a 24 donut batch
- What the wider donut market tells you about price
- Mistakes that cost you money on a donut order
- How to set the final price and check the margin
- How to price by the dozen or by the piece
- What to do before your first donut order

The question of how much do donuts cost has two parts: what you spend to make a batch and what a customer will pay for a dozen. Keep those numbers separate, and you can see whether a price is a real business or just a busy Saturday.
What goes into the price of a dozen donuts
A donut price has three layers. Ingredients and packaging are the first. Your time is the second. Overhead is the third, and it includes power, labels, market fees, and delivery miles. If you leave out the second or third layer, the price may look fine on paper and still leave you short.
Try the free bake pricing calculator
Free, no signup.
What to remember
- Cost the whole batch, not just the flour and sugar.
- Add your hours before you add profit.
- Put a small overhead charge on every batch.
- Check the final margin after all three costs.
Cost a batch before you set a dozen price
Start with one batch you can repeat. Write down what you paid for ingredients and packaging, then time yourself from setup to the last box. A repeatable batch gives you a cost per donut you can trust. For a broader method, see how to price your homemade baked goods.
Use a normal shopping trip for this, not the week you cleaned out the pantry. If you already own the sprinkles or the box, price as if you had to buy them again. That keeps the batch cost honest when you restock.
List ingredients and packaging
Use the receipts from one full batch. Include boxes, bags, labels, and any filling or topping.
Time the whole batch
Start when you begin setup and stop when the last donut is boxed. Write the hours in decimals, such as 2.5.
Add overhead per batch
Count power, market fees, delivery miles, and kitchen supplies. Divide your weekly overhead by the batches you expect to sell.
Divide by the donut count
Add ingredients, labor, and overhead. Divide that total by the number of donuts in the batch.
Set the dozen price
Multiply the cost per donut by 12, then add your margin. Check that the final price still fits your market.
A worked example for a 24 donut batch
Here is an example you can copy into your own notebook. Suppose a 24 donut batch uses $9.00 in ingredients and packaging. You spend 2 hours on it and pay yourself $15 an hour, which is $30.00. Add $3.00 for overhead. Your total batch cost is $42.00, or $1.75 per donut.
If you sell the batch at $2.25 per donut, the batch brings in $54.00. Take out the $42.00 cost and you have $12.00 left. That is a 22% margin after ingredients, labor, and overhead. The example is only a model. Your own numbers will be different, but the order of the math stays the same.
What the wider donut market tells you about price
Toast puts donut shop profit margins at 5% to 20% in its 2024 guidance. Randy’s Donuts franchising says many shops run 10% to 25%. SharpSheets reports the US retail donut industry is worth $9 billion and there are over 13,500 donut shops. Those numbers describe shops with rent and staff, not a home kitchen, so use them as a check rather than a target.
Your home costs are not the same as a shop with rent and staff. The useful question is whether your price covers all three costs and still sells. If you want a comparison point for another small baked good, see how much do cupcakes cost.
Do not copy a shop price just because it is on a menu. A shop price is not your cost sheet. Use the shop number to understand the market, then build your price from your batch.
Mistakes that cost you money on a donut order
The first mistake is pricing from ingredients alone. Flour, sugar, and oil are only one layer. The second is forgetting the box, the label, and the bag. The third is giving away your time because the order felt small. Each one makes the price look better than it is.
Before you commit to a weekly donut order, check three things. Can you buy the ingredients at a steady price. Can you make the batch in the hours you have. Will the customer pay the price after you add labor and overhead. If any answer is no, change the batch size or the finish before you cut your own pay.
Check the order before you buy a new pan or a new box. A one time order does not justify a supply run that eats the profit. If the customer wants a new finish, quote that order with the new supply cost inside it, not after.
How to set the final price and check the margin
Take your total batch cost and divide by the number of donuts. That is your floor. Multiply by 12 for a dozen, then add a margin that fits your market. A simple check is to subtract the full batch cost from the full batch sales and divide by the sales. That gives you the margin after all three costs.
If the margin is too thin, do not guess. Raise the price, shrink the donut, or simplify the finish. A smaller donut with a clean finish can protect your price better than a large donut with a low margin. For more on that math, see how to price baked goods for profit.
How to price by the dozen or by the piece
A dozen price is easier to sell and easier to cost. It also makes size differences less visible, so set a clear count and a clear box. If you sell singles, divide the dozen price by 12 and add a little for the box and the handling. Do not let the single price undercut the dozen.
For mixed boxes, price each line on its own and then add the box cost once. Cost the filling and the extra minutes for a filled donut separately from a plain one. If you average them, the plain donut pays for the filled one. A simple menu with two or three lines is easier to keep profitable than a long list.
What to do before your first donut order
Pick one donut line and one box size. Cost that line with your own receipts, then set a dozen price and a single price. Take a deposit if the order is large, and write down the pickup date. A simple order sheet keeps the price and the promise in the same place.
Check your state and local rules before you sell from home. For a step by step start, see how to sell baked goods from your house. If you plan to sell to a coffee shop, read how to sell baked goods to coffee shops before you quote a wholesale price.
Keep a copy of the cost sheet with the order. When the price of eggs or boxes changes, you can see which line moved and which price needs a new look. A price that was right last month may not be right this month.
Common questions
Should I price donuts by the piece or by the dozen?
By the dozen is easier to sell and easier to cost. Most home orders are mixed dozens, so set a dozen price first, then divide by 12 for a single donut price. Keep the single price a little higher to cover the box and the extra handling.
Do I have to count my own labor in the price?
Yes, if you want the order to pay you. Pick an hourly rate you would accept for your time, multiply by the hours the batch takes, and add it before you set the price. If the market will not pay that, shrink the batch or simplify the finish.
What margin should a home donut seller aim for?
There is no single home margin rule in the sources here. Toast puts donut shop margins at 5% to 20%, and Randy's Donuts franchising says many shops run 10% to 25%. Use those ranges as a check, then make sure your price covers ingredients, labor, and overhead.
How do I cover overhead on a small donut order?
Add a small overhead charge to every batch, not just the big orders. Count power, boxes, labels, market fees, and any delivery miles. Divide your weekly overhead by the number of batches you expect to sell, then add that amount to each batch cost.
Can I charge more for filled or decorated donuts?
Yes, if the finish adds cost and time. Cost the filling, the extra packaging, and the extra minutes, then set a separate price for that line. Do not average it into your plain donuts, or the plain ones will carry the cost of the fancy ones.
Sources
General information, not financial, legal, or tax advice.