Quick answer: Cost per drink is the sum of every ingredient and every piece of packaging in one serving, each converted from its purchase price to the amount used, plus a waste allowance. For a 12 oz latte that means espresso, milk, cup, lid and sleeve at minimum. Divide the total by the menu price to get beverage cost percentage, and recalculate whenever an input price changes.
Key takeaways
- Packaging is an ingredient. Cup + lid + sleeve can rival the cost of the milk.
- Convert every case price to cost per unit used: per gram, per ounce, per cup.
- Add a waste allowance for milk and coffee. Pitchers and dialing-in aren't free.
- Track cost by drink, not just as one shop-wide average.
Why cost per drink is the number that matters
World Coffee Portal's 2026 analysis of the U.S. branded coffee shop market describes unprecedented cost pressures on operators, even as the market keeps growing. When costs move, the shops that adjust fastest are the ones that already know what each drink costs. If you don't, every price increase from a supplier is a silent margin cut.
The formula
Cost per drink = Σ (unit cost of each input × amount used) + waste allowance
Beverage cost % = cost per drink ÷ menu price × 100
Unit cost is the key. You buy coffee by the pound, milk by the gallon and cups by the thousand. You use them by the gram, the ounce and the single cup.
Step 1: Convert purchase prices to unit costs
| Input | Purchase unit | Convert to | How |
|---|---|---|---|
| Coffee | Pound (453.6 g) | Per gram | Price per lb ÷ 453.6 |
| Milk | Gallon (128 fl oz) | Per fluid ounce | Price per gal ÷ 128 |
| Syrup | 750 mL bottle (~25.4 fl oz) | Per pump | Price ÷ (25.4 ÷ oz per pump) |
| Cups, lids, sleeves | Case or per thousand | Per unit | Case price ÷ count |
Step 2: A worked 12 oz latte
All prices below are illustrative assumptions. Plug in your own invoices.
| Line | Assumption | Amount used | Cost |
|---|---|---|---|
| Espresso | $14.00/lb → $0.0309/g | 18 g double shot | $0.56 |
| Whole milk | $4.80/gal → $0.0375/fl oz | 9 fl oz poured + 1 oz waste | $0.38 |
| 12 oz hot cup | $95 per 1,000 | 1 | $0.095 |
| Lid | $45 per 1,000 | 1 | $0.045 |
| Sleeve | $35 per 1,000 | 1 | $0.035 |
| Coffee waste allowance | ~5% of coffee cost | — | $0.03 |
| Total cost per drink | $1.15 |
At a $5.25 menu price, beverage cost is $1.15 ÷ $5.25 ≈ 22%.
Notice what happened: the cup, lid and sleeve together cost $0.175, almost half as much as the milk. Packaging is not a rounding error, especially on small drinks where the cup is a bigger share of a lower price.
Step 3: Add the modifiers
Modifiers change cost per drink, and they should change price too.
| Modifier | Example assumption | Added cost |
|---|---|---|
| Flavor syrup, 3 pumps | $10 bottle ÷ ~101 quarter-oz pumps ≈ $0.10/pump | ~$0.30 |
| Oat milk instead of dairy | Oat at $0.065/fl oz vs dairy at $0.0375 | ~+$0.28 for 10 oz |
| Extra shot | 9 g at $0.0309/g | ~$0.28 |
| Whipped cream + drizzle | Portioned | Track your own |
Plant milk is a real cost difference. Good Food Institute data cited by Green Queen found plant-based milks in foodservice still carried roughly a 60–70% price premium over conventional in 2025, even as foodservice plant-milk sales grew 16%. Whether you charge for it is a strategy choice, but you should know the number.
Step 4: Account for waste honestly
The recipe is not the whole story. Real-world waste includes:
- Milk left in pitchers and poured down the drain
- Coffee used dialing in grinders each morning
- Remakes from wrong orders or quality misses
- Damaged cups and lids, including the sleeve of lids that hit the floor
Start with a flat allowance (for example, a few percent on coffee and an extra ounce of milk per milk drink), then measure for a week and adjust.
Step 5: Do it for every drink and size
Build a simple spreadsheet with one row per drink and size. Columns: each input's amount, unit cost, line cost, total cost, menu price and beverage cost %. Sort by beverage cost % and look for:
- Drinks over your target. Candidates for a price change or recipe tweak.
- Small sizes with bad ratios. Packaging is a larger share of a small drink.
- Modifiers you aren't charging enough for.
Hidden costs to keep in mind
Cost per drink covers ingredients and packaging. It doesn't include labor, rent, utilities, card fees or equipment. Those are covered by your gross margin. If your beverage cost is fine but you're not profitable, the problem is elsewhere in the P&L, and pricing may still be the fix. See our guide to hot cup sizes if your packaging line items look different from size to size.
Lower your packaging line without lowering quality
- Standardize lids. A 10/12/16 oz lineup can share one 90 mm lid.
- Buy at the right tier. Volume breaks help only if you can store the product.
- Replace sleeves selectively. Double-wall cups on large sizes may beat cup-plus-sleeve.
- Put reorders on a schedule so you stop paying rush shipping.
For the full picture of every supply category, see our complete guide to wholesale coffee shop supplies.
Get packaging costs that hold steady
Affogato Bean quotes branded cups, lids and sleeves per unit so you can drop them straight into your cost sheet, and Affogato Reserve recurring deliveries keep reorders predictable. See products or talk to us.
Frequently asked questions
How do you calculate cost per drink?
List every input in the drink (coffee, milk, syrup, toppings, cup, lid, sleeve, straw), convert each purchase price to a cost per unit used, multiply by the amount in the recipe, add a waste allowance, and sum the lines. Divide that total by the menu price to get your beverage cost percentage.
What is a good beverage cost percentage for a coffee shop?
Many operators aim for drink ingredient-and-packaging costs in roughly the 20–30% range of menu price, but the right target depends on your rent, labor and positioning. Track it by drink rather than relying on a single average.
Should packaging be included in cost per drink?
Yes. The cup, lid, sleeve, straw and carrier are part of every to-go drink's cost. Leaving them out understates cost and overstates margin, especially on small drinks.
How often should I recalculate drink costs?
Recalculate whenever a key input price changes, such as coffee, milk or cups, and review the full menu at least quarterly. Price increases from suppliers are a signal to recheck your menu pricing.
Sources
- World Coffee Portal, “Growth Slows in $58.5bn US Branded Coffee Shop Market Amid Unprecedented Cost Pressures (Project Café USA 2026).”
- AgFunder News, “US Alt-Meat Slump Continues, but Plant Protein Gains Traction in Beverages — GFI.”
- Green Queen, “Plant-Based Milk Outpaces Dairy Growth in US Foodservice as Protein Price Gap Shrinks.”
Sources checked October 2026. Statistics are reported as published by each source.