Cost of Goods Calculator
Build per-drink COGS from ingredient costs. Coffee, milk, syrup, packaging.
Grams of dry coffee per drink. 18 g is a common double-shot recipe; singles run 8 to 10 g.
Your roasted coffee cost per kg. Wholesale specialty typically runs the equivalent of $18 to $35 per kg.
Milliliters of milk per drink. 180 ml is typical for a 12 oz latte after foam expansion.
Your wholesale or retail cost per liter. Dairy typically runs $1.20 to $1.80; oat milk runs $3 to $5.
Number of pumps of flavored syrup. Leave at 0 if no syrup.
Cost per pump. A standard 750 ml syrup bottle gives roughly 75 pumps; divide your bottle cost by 75.
Total cost of disposable packaging per drink. A 12 oz cup with lid runs $0.15 to $0.22; add sleeves and napkins on top.
Get Your Result
Enter your email to see your numbers. Get updates from Timberline Coffee School: unsubscribe anytime.
Last updated
How to Use This Calculator
Set Your Currency
Choose USD, CAD, GBP, EUR, or AUD. All monetary inputs and outputs update instantly.
Enter Your Ingredient Costs Line By Line
Coffee dose in grams times your cost per kilogram. Milk volume in milliliters times your cost per liter. Syrup pumps times cost per pump. Packaging total for cup, lid, sleeve, and napkin. Use real invoice numbers, not estimates.
Read Total COGS and the Benchmark
Total COGS shows direct ingredient cost per drink. The breakdown shows where the money is going. Suggested menu price uses a 25% COGS floor (the standard specialty coffee target range is 25–35%). Enter your actual menu price to see your COGS percentage and how it lands on the benchmark.
Why Itemized COGS Matters More Than Intuition
Most cafe operators can name their menu prices to the penny. Far fewer can tell you what the drink costs to make, line by line, without checking a spreadsheet. The result is intuitive pricing: a flat white is $5.50 because the cafe down the street charges $5.50, and the margin works out to whatever it works out to.
That approach can survive in a strong coffee market until one input moves. Bean costs jump 18% in a year, oat milk prices double, paper cup prices climb on every reorder. Without a buildup, you do not notice the squeeze until you look at the bank account at the end of the quarter. With a buildup, the increase shows up as soon as you update the cost-per-kilogram field.
The buildup also exposes where the cost is hiding. Operators consistently underweight packaging in their mental model. A 12 oz paper cup with lid, sleeve, and napkin can run $0.25 to $0.35 per drink, which is often more than the coffee. Syrup pumps add up faster than expected: three pumps of vanilla in a seasonal drink is $0.30 before you have factored in the cup. None of this is news once you run the math, but the math has to actually get run.
The 18 g of coffee at $22 per kilogram default is a realistic specialty buildup: $0.40 of coffee in a drink that retails at $5 to $6. Milk at 180 ml and $1.50 per liter is another $0.27 for dairy. A paper cup setup at $0.18 puts a basic latte at roughly $0.85 in COGS. A matcha oat milk variant on the same template can easily clear $2. The percentages move accordingly.
What To Do When COGS Is Running High
The standard specialty coffee target range is 25 to 35% COGS. A 28% or 32% reading sits squarely inside that range and is not a problem. If your number climbs above 35%, the rest of the P&L has less room to breathe. Work through these levers in order before reaching for menu price.
Start with packaging. It is usually the easiest line to move without touching the customer experience. Compare quotes across at least three vendors. Compostable double-walled cups are a real cost adder; decide whether your customer base values it enough to absorb the $0.10 to $0.15 per drink. Sleeves are often optional for double-walled cups. Napkins and stirrers can be self-serve rather than handed out.
Next, look at portion control on milk. Auto-foam steam wand setups can waste 30 to 50 ml of milk per drink in the pitcher. Train baristas to steam to the actual recipe rather than filling the pitcher. Switching to smaller pitchers for solo drinks cuts overpour. This is a labor and training investment, not a pricing decision.
For coffee, focus on dose discipline before sourcing changes. A grind adjustment that drifts the dose from 18 g to 19.5 g across a day adds 8% to your bean cost without anyone noticing. Calibrate the grinder at open and again at peak. If sourcing is genuinely too expensive for your menu price band, the answer is usually a two-coffee program: a workhorse blend for milk drinks and a single origin for the espresso flight, not a wholesale switch.
Menu price changes are the last lever, not the first. They are also the most visible to customers. If COGS pressure has built up over a year, an $0.50 increase across the menu may be necessary, but it should come after the operational levers have been worked.
Frequently Asked Questions
What is the difference between this calculator and the pour cost calculator?
The pour cost calculator takes a single beverage COGS figure you already know and divides it by menu price. This calculator builds COGS from the ingredients up: grams of coffee at your bean cost, milliliters of milk at your dairy cost, syrup pumps, and packaging. Use this one when you want to see exactly where the cost is going line by line, and use the pour cost calculator when you already have a total COGS and want a quick percentage.
Why itemize ingredient costs instead of estimating COGS directly?
Most new operators undershoot their COGS by 15 to 25% when they estimate top-down. Common omissions: packaging treated as overhead, syrup pumps undercounted, dose creep on espresso (an 18 g recipe ground to 20 g across the day), and alt-milk priced as dairy. An itemized buildup forces you to confront every line. If your recipe is 18 g of coffee at $22 per kg, that line is $0.40 whether you intuited it or not.
What should I include in the packaging line?
Cup, lid, sleeve, and napkin: every consumable that leaves with the customer or gets thrown away with the drink. A 12 oz paper cup with lid runs $0.15 to $0.22 at small-cafe purchase volumes. Add $0.04 to $0.06 for a sleeve if used, plus napkins and stirrers. Compostable double-walled cups can push the line to $0.30 or more. Get the real number from your supplier invoice rather than guessing.
How is the suggested menu price calculated?
It uses 25% as a pricing floor, the low end of the standard specialty coffee COGS target range of 25–35%. Suggested menu price equals total COGS divided by 0.25. That gives you a minimum reference point, not a final price. Real menu pricing also has to account for competitive rates, perceived value, alt-milk surcharges, and labor cost. Use it as a starting line, not a finish line.
What is a normal COGS percentage for a specialty coffee shop?
The standard target range is 25 to 35% COGS for most specialty coffee operations. Well-run shops with dairy-forward menus and good portion control often land at 25–28%. Alt-milk-heavy menus or shops with high-cost single-origin programs commonly sit at 28–35%. Both ranges are normal. Above 35% is when it becomes worth reviewing recipe yields, portion control, and packaging sourcing.
Should I include labor in this calculator?
No. COGS is direct ingredient cost only. Labor is calculated separately because it scales differently: a $0.40 coffee dose is fixed per drink, but a barista's $0.65 of labor per drink only holds at one specific throughput. For labor cost per drink, use the barista labor cost calculator. To see how COGS, labor, and overhead combine, look at the break-even calculator.
What if my coffee cost is given per pound instead of per kilogram?
Multiply your cost per pound by 2.205 to get cost per kilogram. A $10 per pound green coffee or $18 per pound roasted bean translates to roughly $22 to $40 per kilogram. Most specialty roasters price wholesale per pound in the US and per kilogram in the rest of the world. Use whichever your invoice uses and convert once.
Timberline Coffee School
Trent built this calculator. He also runs Timberline Coffee School, where prospective cafe owners and working baristas take SCA-accredited courses covering espresso, milk technique, cafe operations, and business fundamentals.
- Timberline Coffee Courses : SCA-accredited barista and business courses. See the current schedule at timberline.coffee.
Related Calculators
- BusinessPour Cost CalculatorTotal beverage COGS divided by menu price. Use after you have built your COGS to compare against industry benchmarks.Open
- BusinessDrink Pricing CalculatorCOGS plus target margin gives you the minimum menu price. Pairs directly with the COGS number from this calculator.Open
- BusinessCoffee Shop Break-Even CalculatorFixed costs plus contribution margin gives you the cups per day needed to cover overhead.Open
