Blog

Your $5 Flat White Costs $1.80 After Milk and Cup — Is That Enough?

Australian cafe cost breakdown with flat white math, GST inclusion, surcharge strategy, and milk cost tracking. Pricing guide for Australian cafe operators.

Updated Mar 27, 2026
cafecoffee shopmenu pricinggstaustraliaflat white
On this page

For restaurant and cafe operators pricing in local markets:

At a Glance: Flat White Cost Breakdown (Australia)

ComponentCost (AUD)Notes
Coffee beans (18g dose)$0.35-$0.55Specialty vs commercial
Milk (200ml)$0.30-$0.45Oat/almond: $0.50-$0.80
Cup + lid (takeaway)$0.20-$0.35Dine-in: $0
Sugar/stirrer$0.05
Total (takeaway)$0.90-$1.40
Target price (incl. GST)$5.00-$6.00Food cost 18-28%

For Australian cafe operators: alternative milk costs 60-100% more than dairy. If you are not charging the surcharge, every oat flat white erodes margin.


Australian cafes live and die on a few high-volume drinks. When milk, wages, and takeaway packaging move in different directions, margin can drift even if sales volume stays flat.

This guide is built for real operations: one formula, one flat-white example, and local execution moves you can run in a weekly cadence.

Quick Summary

  • Build drink cost as beans + milk + add-ons + cup/lid + labour.
  • Set a target price ex-GST, then convert to the menu-board GST-inclusive number.
  • Apply weekend/public-holiday surcharge only with clear disclosure.
  • Reprice top sellers first, then expand to the full list.

Why 2026 Pricing Discipline Matters in Australia

ABS published the December 2025 CPI release on 2026-01-28, showing inflation pressure that still feeds directly into foodservice cost lines. At the same time, Australian cafes keep dealing with wage and penalty complexity at shift level, so old “single blended drink cost” assumptions fail quickly.

If you only reprice once a year, you are likely absorbing cost changes for too long.

Core Formula (Australia Cafes)

Use one pricing structure and keep the tax logic explicit:

drinkCost = beans + milk + addOns + cupLid + labour
targetPriceExGst = drinkCost / targetBeverageCostRate
menuBoardPriceIncGst = targetPriceExGst x 1.10
sundayPrice = menuBoardPriceIncGst x (1 + sundaySurchargeRate)

Worked Example: Sydney CBD Flat White

Assumptions for a takeaway-heavy cafe:

  • Beans: A$42.00/kg
  • Dose: 20g
  • Milk: A$2.40/L
  • Milk used: 180ml
  • Add-ons: A$0.18
  • Cup/lid: A$0.45
  • Loaded labour: A$32.00/hour
  • Bar time: 2.5 minutes
  • Beverage target: 25%

Cost breakdown:

  • Beans: 42.00 x 0.020 = A$0.84
  • Milk: (2.40/1000) x 180 = A$0.43
  • Add-ons: A$0.18
  • Cup/lid: A$0.45
  • Labour: (32/60) x 2.5 = A$1.33

drinkCost = A$3.23

Target ex-GST price:

3.23 / 0.25 = A$12.92

Menu-board price (GST-inclusive):

A$12.92 x 1.10 = A$14.21

With a 10% Sunday surcharge:

A$14.21 x 1.10 = A$15.63

Local Playbook: Sydney CBD vs Suburban Perth

ContextWhat usually leaks marginPractical move
Sydney CBD weekday-heavy cafeHigh peak throughput and labour compressionAudit AM build times weekly and keep a separate weekday contribution check
Suburban Perth weekend-focused cafeLower weekday volume and higher surcharge sensitivityKeep surcharge signage explicit and update alt-milk upcharges monthly

The right answer is not one national number. It is one consistent method applied to your local trade pattern.

20-Minute Weekly Pricing Loop

  1. Pull top 10 drink sales for the last 7 days.
  2. Update beans, milk, and packaging costs from fresh invoices.
  3. Recalculate drink cost and compare against target beverage cost.
  4. Adjust only the largest outliers and recheck next week.

KitchenCost helps teams keep recipe cost, labour assumptions, and menu targets in one workflow.

This Week: 5 Actions for Cafe Profitability

  • Calculate cost per cup for your top 3 drinks including milk, cup, and lid
  • Check if you are charging surcharges for alternative milks — if not, start
  • Track cold brew batch volume vs cups actually sold (waste check)
  • Review your food vs drink sales mix — is food dragging your blended margin?
  • Update prices if milk or bean costs moved more than 5% since last review

Sources (checked on 2026-02-13)

Frequently Asked Questions

Should Australian cafes display GST-inclusive prices?

Yes. Consumer-facing menu prices should be GST-inclusive, then you track net sales separately for internal margin analysis.

When should I apply a Sunday surcharge?

Apply surcharge rules only when they are clearly disclosed to customers and calculate them on the GST-inclusive base price.

How should I price alternative milks?

Set alt-milk pricing from actual purchase cost and wastage, then review the upcharge monthly rather than using a fixed yearly amount.

How often should cafe pricing be reviewed?

A weekly check for top drinks and a monthly full refresh is a practical baseline for most Australian cafes.

Try it free — calculate your first recipe cost

Enter your ingredient prices and get recipe costs, margins, and selling prices instantly.