Restaurant No-Show Policy: AU Guide
A no-show costs you covers, staff wages, and wasted supplier stock. The fix? A clear, enforceable cancellation policy backed by deposits and smart booking rules. Here's how Australian venues cut no-show losses by up to 30%.
Why no-shows hit Australian restaurants harder
Australian hospitality margins are tight. A table of six no-shows at a suburban Melbourne restaurant means $150+ in lost revenue, plus a full prep shift that goes unpaid. On public holidays—ANZAC Day, Melbourne Cup day, Christmas Eve—no-shows spike because diners book multiple venues or plans change. And unlike the US, Australian venues can't legally charge cancellation fees without explicit upfront consent.
According to industry surveys, hospitality venues report no-show rates between 8–15% during peak periods. That's one table in every ten that never arrives.
What does Australian law say about no-show fees?
Can you charge a no-show fee in Australia?
Yes—but only if you've disclosed the policy before the booking is confirmed. The Australian Consumer Law (ACL) requires transparency. If your terms aren't clear at booking time, the ATO and consumer watchdogs won't back you up if a customer disputes the charge.
Key rule: Your cancellation policy must be visible during booking (website, phone confirmation, or email) and stated in plain language. No hidden terms in footnotes.
What's a legally defensible no-show fee?
Most Australian venues use one of three approaches:
- Deposit model: 25–50% of the estimated bill, held at booking, forfeited if no-show or cancellation within 48 hours.
- Flat fee: $15–$25 per person, charged only if cancelled within 24 hours or no-show.
- Full charge: For parties of 8+ or premium seating, some venues charge the full estimated bill if cancelled within 72 hours.
The safest approach? A tiered policy: free cancellation 7+ days out, 50% charge 48–72 hours, full charge within 24 hours or no-show. Courts and the ACCC see this as reasonable notice and proportional.
How to implement a no-show policy that actually works
1. Make it visible at every touchpoint
Don't bury your policy in Terms & Conditions. State it clearly:
- On your website booking form (above the "confirm" button)
- In the confirmation email (use bold text)
- On your phone (staff should read it aloud for large parties)
- On your social media (link in bio, mention in reservation posts)
Example language: "Bookings cancelled or not honoured within 24 hours will be charged $20 per person. We require 48 hours' notice for groups of 8+."
2. Use deposits for high-risk bookings
Not every booking needs a deposit—that'll kill your walk-in culture. Target deposits at:
- Groups of 8 or more
- Bookings on public holidays (Melbourne Cup, Christmas Eve, New Year's Eve)
- Late Friday/Saturday slots (6pm–8pm, peak demand)
- Repeat no-shows from the same customer
Pro tip: Offer a 10% discount if they cancel with 72 hours' notice. This softens the sting and actually increases cancellations—which is good, because a cancellation is better than a no-show. You can resell that table.
3. Send reminder messages (and track who responds)
A simple SMS 24 hours before the booking cuts no-shows by 20–25%. But here's the counter-intuitive bit: use the reminder as a confirmation gate.
Send: "Hi Sarah, confirming your table for 6 at Flour & Co on Friday 8 Nov at 7pm. Reply CONFIRM or call us on 9XXX XXXX. If we don't hear from you by 5pm tomorrow, we'll release your table."
If they don't confirm? Release the table. You've just turned a risky booking into a flexible slot you can fill with walk-ins or a more committed diner.
Calso can automate these reminder sequences and flag non-responders—so you know which bookings are at risk before service even starts.
4. Implement a "soft hold" policy
Instead of locking in a table, hold it provisionally for 24 hours. After that, it's available for other bookings unless the customer confirms. This isn't harsh—it's realistic. A customer who books 10 days out and doesn't confirm 24 hours before is likely to no-show.
5. Charge strategically on public holidays
On ANZAC Day, Melbourne Cup, or Christmas Eve, no-show rates triple. Consider:
- Mandatory deposits for all bookings (not just groups)
- Shorter cancellation windows (48 hours instead of 72)
- Higher penalty fees ($30–$40 per person instead of $20)
Customers expect stricter rules on high-demand days. They'll book elsewhere if your policy seems unfair, but they'll accept tighter terms during peak periods.
Handling the awkward conversation
What to do if someone no-shows
- Don't charge immediately. Call them first (within 2 hours of service start). They might be 20 minutes away, or there's been a genuine emergency.
- If they're genuinely late, offer a bar seat or late-night slot if possible. Retain the customer.
- If it's a no-show, confirm their policy understanding: "I see you didn't make your 7pm booking. As per the terms you agreed to at booking, we're charging $20 per person. That's $120 for your party of six. Is there a card on file?"
- Document it. Note their name in your system. If they no-show again within 6 months, require a deposit for future bookings.
What if they dispute the charge?
Stay calm. Ask them to provide their booking confirmation email (which should include your policy). If they claim they never saw it, ask where they booked (your site, ThirdParty, phone) and walk them through the policy disclosure. Nine times out of ten, they'll back down.
If they escalate to their bank (chargeback), provide the confirmation email + policy screenshot to your payment processor. You'll win most disputes if the policy was disclosed upfront.
Track no-show patterns to predict future risk
After 3–6 months, you'll see patterns:
- Which time slots have the highest no-show rates? (Often 8pm on Fridays.)
- Which booking channels? (Phone bookings often have higher no-show rates than website.)
- Which customer segments? (First-time diners vs. regulars.)
Use this data to tighten policy or deposits on high-risk slots. If 8pm Friday bookings have a 12% no-show rate, require deposits for those slots only.
Where Calso fits in
Managing no-show policies manually—sending reminders, tracking deposits, handling disputes—is tedious admin that pulls you away from the floor. Calso automates the entire workflow: booking reminders with confirmation gates, deposit tracking, no-show flagging, and even drafting follow-up messages to repeat offenders. It integrates with your POS and booking system, so you see no-show risk in real time and can resell tables before service starts.
Want early access?
If you're ready to cut no-shows and reclaim lost revenue, join the Calso waitlist at calso.com.au/join. We're onboarding founding venues in your city soon—and spots are limited. Get priority access before your competitors do.