The formula
Box price = (cookie costs + packaging + overhead share) ÷ target cost %. If your costs should be 35% of price, divide by 0.35. Our cookie pricing guide explains per-cookie cost; this guide is about the holiday box.
Worked example: 12-cookie box
| Line | Cost (example) |
|---|---|
| 6 drop cookies @ 0.30 | 1.80 |
| 4 shortbread @ 0.35 | 1.40 |
| 2 royal-iced cut-outs (ingredients 0.40 + 12 min labour each) | 4.80 |
| Box, liner, ribbon, sticker | 2.20 |
| Overhead share | 1.50 |
| Total cost | 11.70 |
| Price at 35% cost | ≈33.40 → round to 34 |
Figures are illustrative in your local currency. Plug your own ingredient costs into the recipe cost calculator and your labour rate into the pricing calculator.
Three box tiers that sell
| Box | Contents | Why it works |
|---|---|---|
| Small (6) | Classics only | Teacher and neighbour gifts |
| Signature (12) | Mix with 2 decorated pieces | Usually the most popular; good margin |
| Party (24) | Classics plus a decorated centrepiece | Office parties and hosts |
Pricing mistakes we see every December
- Charging the same for royal-iced cookies as for chocolate chip.
- Forgetting packaging, which can be a big share of a small box.
- No cut-off date, so decorating runs into the night.
- Discounting late in the season instead of baking to pre-orders.
Checklist before you publish your box menu
- ☐ Per-cookie cost for every variety
- ☐ Decorating minutes timed, not guessed
- ☐ Packaging priced per box
- ☐ Allergen list per box (nuts, gluten, milk, egg)
- ☐ Order cut-off and pickup dates
- ☐ Limited number of boxes per day
Where software helps
POS Bakery keeps ingredient-based recipe records with revision history, so when butter or chocolate prices change you update the input cost once. Cookie boxes can be sold as catalog items at the counter or via the shop QR menu. See recipe costing and QR ordering.
Related: Thanksgiving pie pre-orders · ingredient costs 2026 · bakery profit margin
References
Sources checked on 24 October 2026. Dates, rules and prices change; confirm with the original source before acting.
