Pricing starts with knowing what each dish costs to make. If you have not worked through that yet, start with the cafe menu costing guide first. Once you know your numbers, the formula is straightforward. The polish is what turns a calculated price into one customers happily pay.
This is a six-step method for pricing a menu that pays, without scaring off regulars or leaving margin on the table.
Set a different GP% target for each category
Different parts of the menu carry different gross profit targets, and the differences matter more than first-time founders realise. Coffee typically lands at 70 to 75 percent GP. Food sits at 65 to 70 percent. Cold batched drinks like kombucha, juice, smoothies hit 75 to 80 percent. Sweets and pastries land around 65 to 70 percent.
These targets are not arbitrary. They reflect what the market will pay in each category. Coffee can carry the highest margin because customers expect to pay $5 for a cup that costs you under a dollar. Food cannot, because customers are mentally comparing the dish to home cooking, takeaway competitors, and other cafes within walking distance.
Set the target before you set the price
Pick the GP% you want for each menu category before you start running the pricing formula. The target is what anchors every other decision in this guide. Round numbers, layout, anchor pricing all flex around hitting it. Without a target, pricing becomes guesswork dressed up in maths.
Premium independent cafes in Sydney and Melbourne CBDs often run coffee at 78 percent or higher. Suburban cafes typically sit closer to 70 to 72 percent. Match your target to your market, not the national average.
Work the price backwards from the GP% you need
Once you know target GP% and true cost, pricing is mechanical. Take your true cost, divide by (1 minus target GP%), and you have the starting sell price.
| True cost (ingredients, overhead, labour) | $1.85 |
| Target GP% | 72% |
| Calculation | $1.85 ÷ 0.28 |
| Starting sell price | $6.60 |
| True cost | $7.60 |
| Target GP% | 65% |
| Calculation | $7.60 ÷ 0.35 |
| Starting sell price | $21.70 |
That is the starting number. The polish (rounding, anchoring, layout) is what turns it into the final menu price. The formula is the floor; psychology and positioning lift it the rest of the way.
Round, anchor, and charm-price
The formula gives you a starting price. Psychology decides the final number on the menu. Three small adjustments do most of the heavy lifting.
Round to .50 or .90, not whole dollars
$19.90 reads as under $20 and converts better than $20.00, even though it is only 10 cents off. Studies in menu psychology show this consistently. The visual jump from a 1 to a 2 in the leading digit changes how the price is perceived. Round down to the nearest .50 or .90, never up to a whole number.
Drop the dollar signs
Menus without $ signs drive higher average spend. The dollar sign is a visual reminder of cost, which makes diners more price-sensitive. Write the number plain. 14 instead of $14 or $14.00, and the same dish reads as a smaller commitment.
Use anchor pricing
Have one premium item ($28 or more for an Australian cafe) somewhere on the menu. It makes the $22 brunch feel reasonable by comparison. Without an anchor, the $22 brunch becomes the expensive option and customers default to cheaper choices, costing you margin on every order.
Charm pricing only works once. If every dish ends in .90, the effect disappears and the pattern starts to read as gimmicky. Mix it up. Some prices at .50, some at .90, an occasional whole number, so the rounding feels natural.
Position dishes where the eye lands
Where dishes sit on the menu changes order rates by 10 to 30 percent. The sweet spot on a single-page menu is the top-right corner. On a folded menu, it is the upper-middle of the right page. On a digital screen, it is the first three items above the fold. That is where eyes go first, and what eyes see first gets ordered most.
Stars in the sweet spot, decoys around them
Place your stars (high-margin, popular items) in the sweet spots. Surround them with decoys, intentionally less appealing options at similar prices that make the star look like the obvious choice. Push your dogs (low-margin, unpopular dishes) to the bottom of the menu, or take them off entirely to free up space.
Bold the dish name only, never the price. Bolded prices draw the eye to cost, which makes diners more price-sensitive. Bolded names draw the eye to the dish, which is exactly where you want it.
HospoSure pulls live sales data from your Square POS, cross-references it with your true costs, and tells you which dishes are stars (push them), dogs (drop them), plowhorses (reprice), and puzzles (reposition). Menu engineering, but based on your actual cafe, not a textbook.
Start building your menuTest against the suburb you trade in
A formula gives you a price. The suburb tells you if it is right.
Walk the street you walked when you planned the menu. Note what comparable dishes cost at every other cafe within five minutes' walk. The point is not to copy. It is to understand the price band your customers already accept before they walk through your door.
If your formula gives you $24 for a brunch dish and the four nearby cafes are at $18 to $19, you have three options. Drop the cost (smaller portion, cheaper protein, simpler plating). Reposition the dish as premium with visible value (better cut, distinctive plating, story on the menu). Or accept that the dish does not fit your market and replace it.
Competitor prices are useful as a sense-check, not a source of truth. Their overheads are not yours, their suppliers are not yours, their wage bill is not yours. The cafe down the road might be barely breaking even on the dish you are about to copy.
Raise prices in small, regular increments
Prices have to move because costs move. Eggs jumped 35 percent in 2024. Olive oil doubled in some grades. Wages get a CPI-indexed rise every July. The question is not whether to raise prices, only how often, and by how much.
The principle: small and frequent beats large and rare. A 50 cent bump every six months goes almost unnoticed. A $3 jump once a year gets noticed and costs you regulars who suddenly notice the menu got more expensive.
Standard practice is a twice-yearly price review. Look at the top 10 dishes by volume, adjust each by 30 to 80 cents where costs have moved, and quietly update the menu. Regulars will not notice, and if they do, they will attribute it to things going up everywhere rather than your cafe specifically.
If a single ingredient cost spikes badly (30 percent or more in a quarter), soften the blow by adjusting only the dishes most affected. Customers do not notice a price change on dishes they do not order. They notice a change on the one they order every Saturday.
What a properly priced cafe menu looks like
A menu has been properly priced when:
- Each menu category has its own GP% target reflecting what the market pays for that category.
- Prices have been calculated from true cost (ingredients, overheads, labour), not copied from competitors.
- Final prices are rounded to .50 or .90, written without dollar signs, and anchored by at least one premium option.
- Highest-margin dishes sit in the menu's sweet spots, surrounded by decoy options.
- Dish names are bold; prices are not.
- Prices are sense-checked against the price bands your suburb already accepts.
- A twice-yearly review rhythm catches cost movement before it eats into margin.
Get all seven right and the menu prices itself for the cafe you run.