Selling and marketing
How Much to Sell Donut Holes For: Cost per Dozen (2026)
Set a donut hole price from your real cost, then check it against what buyers pay.
On this page

What to remember
- Cost dough, oil, packaging, and your time before you name a price.
- Divide total cost by 0.30 to hold a 70% margin.
- Show the price per dozen, not just per piece.
- Holes cut from donut dough carry the highest margin of any donut product, up to 70 to 80%.
Donut holes look like the easy item on your table. They are also the one where a careless price quietly costs you money every week. Working out how much to sell donut holes for takes ten minutes and one honest look at your batch.
What one donut hole really costs you
Ingredients for a single donut hole run $0.05 to $0.20, according to BakeMargin. That spread is wide, and it is why two bakers with the same recipe can land on very different prices.
The full cost is higher. The same guide puts total cost at $0.08 to $0.37 per piece once oil, packaging, and your working time are counted. The two ranges overlap, so the number you use has to come from your own batch, not from the middle of a table.
Your overhead is everything that is not food. That means the box, the sticker on the lid, the table fee at the market, and the miles you drive to deliver. Write those down once, then spread them across the batch.
The price formula that protects your profit
The pricing formula is Selling Price = Total Cost / (1 - Target Margin). For a 70% target you divide total cost by 0.30, not by 0.70. That one division is where most underpricing starts.
At that target, its calculator suggests $0.27 to $1.23 for each donut hole. The top of that range is far above the bottom. Your job is to know which end your batch sits on.
A margin is not a markup. A 70% margin means 70 cents of every dollar of price stays with you before taxes and card fees. Divide by 0.70 by mistake and you keep 30 cents instead.
Cost the whole batch
Add dough, frying oil, packaging, and the hours you spend frying, glazing, and boxing.
Divide by the count
A batch of 48 gives you the cost of one donut hole.
Divide by 0.30
That is your price at a 70% margin, using the formula above.
Multiply back to a dozen
Buyers compare dozens, so show that number next to the single price.
Check it against the market
If your dozen price is far above what buyers pay, look at batch size and packaging before you touch your own pay.
A 48 hole batch, costed out
Take 48 holes at the low end of the cost range. Ingredients come to about $2.40 at $0.05 each. Oil and packaging take a slice, your frying and glazing time takes the rest, and total cost lands at $3.84 for the batch.
Divide $3.84 by 0.30 and the batch price is $12.80. That works out to $0.27 a hole, or about $3.20 a dozen. After ingredients, oil, packaging, and your time, $8.96 is left as margin.
Run the same 48 holes at the top of the range and total cost is $17.76. The same formula gives $59.20 a batch, which is $1.23 a hole and $14.80 a dozen. The same guide lists buyer prices at $3 to $6 a dozen. When your number sits that far above the market, the fix is in your cost, not your courage.
What your market will pay
Buyers see donut holes at $0.50 to $1.50 each, or $3 to $6 per dozen, the same guide reports. Per dozen is the easier number to compare, so lead with it on your menu and in your posts.
Size, quantity, and where the holes are bought all move the price, according to latestcost.com. The same page names dough, frying oil, labor, packaging, and regional pricing as the main cost drivers. A price copied from a bakery two states away tells you very little.
Two sizes are enough to start. Price the 24 box first, then set the 12 so the bigger box looks like the better buy without wiping out your margin on either one.
Mistakes that quietly eat your margin
The first mistake is pricing from flour and oil alone. A $0.05 ingredient cost makes $0.25 a hole feel generous, right up until you count the boxes, the labels, and the three hours.
The second is selling singles at the same rate as a dozen. Counting out seven holes for one customer costs you time you never priced, and it makes the dozen look expensive next to it.
The third is a menu with no per dozen price. If a customer has to do the multiplication, the conversation starts on price instead of on the donuts. Put the dozen number in front of her first.
Before you set the price
Write down your batch count, your total cost, and your dozen price in one place. Test it at one market or one weekend of orders before you print a menu.
If the price holds, keep the math and update only the costs. If it does not, look at your hole size, your packaging, then your batch size, in that order. Cutting your own pay is the last lever, not the first.
Keep the batch count and the cost per hole in your phone notes. When oil goes up or your box supplier changes, you update one number and the dozen price follows. For whole donuts, price them on their own cost with how much to sell a donut for. Small round items follow the same per piece math, so 12 cake pops and brownies are worth costing the same way.
Try the free bake pricing calculator
Free, no signup.
Common questions
Should I price donut holes by the piece or by the dozen?
By the dozen, most of the time. A dozen is the number customers already compare in their heads, and it keeps the line moving at a market table. Set a single hole price too, but make it high enough that the dozen still looks like the better buy.
What margin should I aim for on donut holes?
Aim for 70% and work backward. Divide your total cost per piece by 0.30 and that is your price. The same target leaves room for a few broken holes, a slow weekend, and the cost of the box. Lower it only after you have cut your batch cost.
Does my own time belong in the cost?
Yes. If your hours stay out of the math, a batch looks cheap and you end up paying yourself nothing. Put your frying, glazing, and boxing time into the total cost, then let the margin sit on top of that pay rather than replacing it.
Why do cut-out holes make more money?
When you cut holes from donut dough, the holes are dough you have already paid for. That makes them cheaper per piece than a separate batch and pushes the margin higher. Fried on their own, you carry the full dough cost for every hole.
What if my dozen price is higher than the market?
Check your cost before you check your nerve. A dozen price above the market usually means your batch is small or your packaging is heavy. Fix one of those first. Cutting your own pay hides the problem, and it comes back on the next order.
Sources
General pricing information, not tax or legal advice. Your costs and your state rules are your own to check.