Articles · October 26, 2026
How to Price Coffee Drinks on Your Menu
To price a coffee drink, work out what one cup costs you to make, pick the cost % you want that drink to run at, and divide: price = cost per cup ÷ target cost %. Then round to a clean price point, check it against the shops near you, and repeat for every size and add-on.
That's the whole method. The work is doing it for every drink, every size and every modifier so your menu holds together. Below is the step-by-step, a worked example for a small menu, and the mistakes that quietly cost shops money. Every number in this guide is a made-up example, not a benchmark or a supplier quote.
Step 1: Get a real cost per cup for every drink and size
Start from your invoices, not from guesses. For each drink, add up what goes in the cup at the amount your baristas actually use: espresso or brewed coffee, milk, syrup or sauce, toppings, and the cup, lid, sleeve and straw. Do it separately for each size, because a 20 oz drink rarely costs exactly 25% more than a 16 oz.
If you haven't costed a drink before, our guide on how much it costs to make a latte walks through one drink line by line. The same steps work for everything else on the board.
Step 2: Pick a target cost % for each category
Your target cost % is the share of the price you're willing to spend on ingredients and packaging. Don't use one number for the whole menu. Drip and cold brew are cheap to make, espresso drinks with milk cost more, and blended drinks and food usually cost the most. If you hold all of them to the same target, your cheap drinks end up underpriced next to everyone else's, or your expensive drinks end up priced out of reach.
Our free Coffee Drink Cost Cheat Sheet has the planning ranges we use by category. Treat them as rules of thumb, not industry rules, and adjust them to your own sales and rent.
Step 3: Divide, then round to a clean price
Price = cost per cup ÷ target cost %. A drink that costs $1.10 to make at a 25% target works out to $4.40. Most shops then round to a consistent ending, like .25, .50, .75 or .00, or to whatever endings your menu already uses. Round up when the math lands close to the next step, since small costs like lids and syrup tend to creep up over the year.
Worked example: a small drive-thru menu
All numbers are examples only. The example target here is 25% for espresso drinks and 20% for drip and cold brew.
| Drink (16 oz) | Cost per cup | Target | Raw price | Menu price |
|---|---|---|---|---|
| Drip coffee | $0.55 | 20% | $2.75 | $2.75 |
| Cold brew | $0.80 | 20% | $4.00 | $4.00 |
| Latte | $1.15 | 25% | $4.60 | $4.75 |
| Vanilla latte | $1.30 | 25% | $5.20 | $5.25 |
| Mocha | $1.45 | 25% | $5.80 | $5.75 |
Notice the mocha. Rounding down to $5.75 puts it at about 25.2%, just over target. That's fine for one drink if it sells well, but if you round down across the whole menu, those small misses add up. Decide on purpose which drinks get rounded down.
Do this faster: the Coffee & Drive-Thru Menu Pricing Calculator does steps 1 to 3 for every drink and size at once in Excel or Google Sheets. Enter your ingredient and packaging costs and your target %, and it suggests a price and flags any drink running over target.
Step 4: Build your size steps and add-on prices
Once the 16 oz price is set, price the other sizes from their own cost, then check the steps between them look sensible to a customer. A common pattern is a steady step between sizes, like +$0.50 or +$0.75, so the larger size feels like the better deal while still covering its higher cost. Run the math before you settle on a step. A 20 oz with an extra shot can cost noticeably more than the 16 oz, and a too-small step gives that margin away.
Price add-ons the same way. Extra shots, flavor pumps, cold foam and milk alternatives each have a cost, and oat or almond milk often costs much more per ounce than dairy. Work out the extra cost per drink at each size, then set the upcharge from that, not from what feels polite.
Step 5: Sanity-check against the market
The math tells you the lowest price that hits your target. It doesn't tell you what customers will pay. Look at the menus of the shops your customers also drive past. If your math says $4.75 for a latte and nearby shops are all well above that, you may have room to go up. If they're all below, look again at your cost: portion sizes, milk waste or a supplier price may be the real fix, not a lower target.
Also check your delivery-app prices separately. Apps take a commission, so many shops set a higher menu price there. Run each drink's app price through the same cost math with the commission included.
Common pricing mistakes
- Copying a competitor's prices. Their costs, rent and portions aren't yours. Use the market as a check, not a starting point.
- One cost % for everything. It makes drip overpriced or blended drinks underpriced, often both.
- Forgetting packaging. Cups, lids and sleeves are part of the cost of every to-go drink, and a drive-thru sells nearly all of its drinks to go.
- Free modifiers. Extra pumps and milk swaps given away for free can push a popular drink far over target.
- Pricing once and never again. Supplier prices change. A menu priced on last year's invoices can drift several points over target without anyone noticing.
Keep it current: a quarterly price check
- Update ingredient and packaging costs from your latest invoices.
- Recalculate cost per cup and cost % for every drink and size.
- List the drinks now over target, starting with your best sellers.
- Decide for each one: raise the price, change the recipe, or accept it on purpose.
- Compare your monthly cost of goods sold with what your recipes say it should be, so you catch portioning problems as well as pricing ones.
If you'd rather not rebuild this spreadsheet yourself, the Menu Pricing Calculator keeps your whole menu's costs and prices in one place, so a supplier increase is a one-cell update. Opening a new drive-thru too? The Coffee Shop Owner Bundle pairs the calculator with the Site Selection Scorecard.
From CoffeeOpsToolkit. Built by a former coffee industry executive who led development for a multi-unit drive-thru chain.
This article was written with the help of AI tools. All example numbers are made up for illustration; use your own invoices.