Price a cake without forgetting your time
A practical cost checklist, plus the difference between markup and margin.
Make a complete cost list
Ingredients are only one part of making a cake. Add packaging, decorations, direct labour and an allocation for overhead. Include the time you spend preparing, decorating and cleaning. Decide consistently which costs are in overhead so that you do not count them twice.
Give your time a value
Suppose ingredients cost 18, packaging costs 4, labour takes three hours at 12 per hour, and allocated overhead is 6. Your total cost is 18 + 4 + 36 + 6 = 64 in your chosen currency. This example sets an assumed labour rate; it does not recommend a rate for your location.
Compare the example
Pricing methods applied to the same 64-unit included cost; no extra selling fees
| Method | Selling price | Price minus cost | Margin |
|---|---|---|---|
| 25% markup | 80.00 | 16.00 | 20.00% |
| 25% margin | 85.33 | 21.33 | 25.00% (rounded) |
On a small screen, scroll the table sideways if needed.
Try this in the calculator
Enter ingredient cost 18, packaging 4, three hours of labour at 12 per hour, and overhead 6. Compare 20% and 25% target margins while keeping costs unchanged.
Try the example ↗Separate markup from margin
A 25% markup adds 25% of cost: 64 × 1.25 = 80. The difference between price and included costs is 16, which is 20% of the selling price. For a 25% margin on that same cost base, use 64 ÷ (1 − 0.25) ≈ 85.33 instead. Markup and margin have different denominators.
Check what the price excludes
Delivery, payment processing, selling-platform fees and taxes may need separate treatment. The calculated margin applies only to the costs you include. It is not the same as final take-home profit. Check the calculator’s input labels and your own records before quoting a customer.
Compare the work involved
Save a simple cake and a decorated cake as separate scenarios. Change labour hours as well as ingredients. A larger or more detailed cake can require more time even when the ingredient cost changes only slightly. Use the result as a starting point for your quote.