Guide

How to price holiday cookie boxes

Price a Christmas or holiday cookie box so the cookies, the packaging and your time are all paid for, with a worked example.

The short answer

Price a holiday cookie box from four things: the cookies inside, the packaging, a little overhead and your time per box. Divide the total by (1 − your margin). In the example below, a box of 12 assorted cookies costs $26.24 to make and sells for about $37.50 at a 30% margin.

What goes into one box

  • The cookies. Cost each kind once: ingredients per cookie, from what you paid per package. Simple drop cookies cost less than iced cut-outs or sandwich cookies. The recipe cost calculator gives you the cost per cookie.
  • Packaging. The box, a liner or tissue, cupcake papers or dividers, a sticker, ribbon and a label. Holiday packaging is often the second biggest cost after your time.
  • Overhead. Oven time, parchment, piping bags and so on. A simple 10% of the ingredient cost is a common shortcut.
  • Your time. Mixing, baking, cooling, decorating, packing and labeling. Decorated cookies take far longer than drop cookies, so time a batch of each.

A worked example

One box of 12 assorted holiday cookies
ItemAmount
6 drop cookies at $0.20 ingredients each$1.20
4 iced cut-out cookies at $0.35 each$1.40
2 sandwich cookies at $0.40 each$0.80
Box $1.50, liner and tissue $0.40, sticker and ribbon $0.60$2.50
Overhead, 10% of ingredients$0.34
Your time, 1 hour × $20$20.00
Total cost$26.24
Price at a 30% margin ($26.24 ÷ 0.70)$37.49
Per cookie ($37.49 ÷ 12)$3.12

Most bakers would round to $37.50 or $38. The numbers are made up to show the method. Your own costs, speed and customers set your real price.

Why batches change the price

The hour in the example assumes you make just one box. When you bake for ten boxes at once, the mixing, baking and cleanup are shared, so your time per box drops. At 40 minutes a box, the same box costs $19.57 to make, and $27.96 covers it at a 30% margin.

That gap is the reason to:

  • take cookie boxes as pre-orders with an order-by date, so you bake in batches
  • offer one or two fixed assortments rather than letting every customer pick each cookie
  • charge more for custom boxes (names, special colors, a cookie that is not on the menu)

Sizes and tiers

Three sizes cover most customers: a small box (6 cookies) as a gift or teacher present, a standard box (12) for a family, and a large tray (24 or more) for parties. Work each size out separately. The packaging and packing time do not scale neatly with the number of cookies, so a small box usually costs more per cookie.

Common mistakes with cookie boxes

  • Forgetting the box. A nice holiday box with tissue and ribbon can cost more than the butter.
  • Pricing decorated cookies like drop cookies. Royal icing time is the biggest cost in most boxes.
  • Leaving out packing time. Filling, closing, tying and labeling 30 boxes is a real block of hours.
  • No order limit. Set a number of boxes per pickup day and close orders when it is full.

Planning the whole holiday menu? The holiday pre-orders guide covers order-by dates, pickup windows, deposits and a bake schedule.

Save this page to PinterestOpens Pinterest in a new tab.

Questions bakers ask

How much should I charge for a box of 12 holiday cookies?

It depends on your cookies, packaging and speed. Add up the ingredients, the box and extras, overhead and your time per box, then divide by (1 − your margin). In the worked example, a box that costs $26.24 to make sells for about $37.50 at a 30% margin.

Should decorated cookies cost more in a box?

Yes. Iced and decorated cookies take much longer than drop cookies, so a box with more decorated cookies should cost more. Time a batch of each kind to see the difference.

Is it better to sell fixed assortments?

Usually. One or two fixed assortments let you bake in batches, which lowers your time per box. Charge extra for custom boxes.

How do I stop taking too many cookie box orders?

Take boxes as pre-orders with an order-by date and a limit for each pickup day, and close orders when the limit is reached.