Compliance & Finance·6 min read

Single Touch Payroll for Cafes: The 2026 Compliance Playbook

Master STP reporting, nail public holiday rates, and stop ATO penalties before they start.

By Calso·

Single Touch Payroll for Cafes: The 2026 Compliance Playbook

Single Touch Payroll (STP) is the ATO's mandatory real-time wage reporting system. Every Australian hospitality venue — from a five-table Melbourne laneway cafe to a 200-seat Brisbane restaurant — must report payroll data to the ATO within one working day of paying staff. Get it wrong, and you'll face penalties, interest, and audits. Get it right, and you'll sleep soundly knowing your compliance house is in order.

What is Single Touch Payroll, and why does it matter for hospitality?

Single Touch Payroll is the ATO's digital reporting framework introduced in July 2018. Instead of filing a PAYG summary at the end of the financial year, you report every pay run — wages, tax withheld, superannuation — directly to the ATO within 24 hours of payment.

For hospitality venues, STP is non-negotiable. Cafes, restaurants, and bars employ thousands of casual and part-time staff, often across multiple pay cycles per week. The ATO knows hospitality has historically been a high-risk sector for wage theft and under-reporting. STP keeps you honest — and protects your venue from nasty compliance surprises.

Why it matters to you:

  • The ATO actively audits hospitality venues for STP breaches.
  • Penalties for late or incorrect STP reporting start at AUD 200 per employee per quarter and escalate fast.
  • Your employees' tax returns depend on accurate STP data. If you get it wrong, they cop the consequences.
  • Lenders, investors, and acquirers scrutinise your STP compliance history. Clean records = easier finance.

How does STP work in a cafe or restaurant?

The weekly pay run cycle

Let's say you're a Melbourne cafe with 12 staff on a mix of casual and part-time contracts. Here's what happens each pay week:

  1. Tuesday evening (pay day): You process payroll via your PAYG/STP software (Xero, Guidepoint, MYOB, Deputy, or similar).
  2. Wednesday morning (by 11:59 PM): Your payroll software automatically lodges STP data to the ATO.
  3. The ATO receives it: Tax withheld, super contributions, and wage records are recorded against each employee's tax file number (TFN).
  4. Employees see it: Within days, their myTax account reflects the wages and tax withheld.

What gets reported:

  • Gross wages paid.
  • PAYG tax withheld.
  • Superannuation contributions (employer and employee).
  • Leave accruals (annual, personal, long service).
  • Allowances and penalties (e.g., weekend or public holiday loadings).

If you miss the 24-hour window, the ATO knows. If your figures don't match bank records or supplier invoices, auditors will ask questions.

Public holiday rates: the hospitality minefield

Hospitality venues live and die by public holidays. ANZAC Day, Melbourne Cup, Christmas, Boxing Day — these are your busiest trading days. And they're also where most STP mistakes happen.

Why public holiday rates trip up cafe and restaurant owners

Public holiday penalties vary by state and award. A cafe in Sydney doesn't pay the same loading as one in Perth. A barista on the Restaurant Award gets different rates than a kitchen hand on the Hospitality Award.

Common mistakes:

  • Forgetting to add the public holiday loading to the wage in STP.
  • Paying the loading but not reporting it separately (STP requires a specific code).
  • Confusing state-based penalties (e.g., Victoria's 200% loading on ANZAC Day vs. NSW's 150%).
  • Not accounting for double-time-and-a-half on Boxing Day in some states.

How to get public holiday STP right

  1. Know your state's rules. Download the Fair Work Ombudsman's public holiday fact sheets. Bookmark them.

    • NSW: 150% (or 200% for certain days like Christmas).
    • Victoria: 200% for ANZAC Day; 150% for most others.
    • Queensland: 150% for most; varies for local public holidays.
    • WA: 150% for most; 200% for some.
  2. Use a payroll code system. In Xero, MYOB, or Deputy, create separate earning codes for public holiday work: e.g., "Public Holiday – 150%", "Public Holiday – 200%". This ensures STP reports the loading correctly.

  3. Test your setup before the day. Don't wait until Christmas Eve to check. Run a test pay run in October. Pay one staff member on a test public holiday code, lodge STP, and confirm the ATO accepted it.

  4. Document everything. Keep a record of which staff worked which public holidays, what loading was applied, and why. The ATO loves a paper trail.

The counter-intuitive tactic: STP audits as a competitive advantage

Here's something most hospitality owners don't do: voluntarily audit your own STP records quarterly.

Instead of waiting for the ATO to knock on your door, grab your payroll reports, bank statements, and supplier invoices (from Bidvest, PFD, or Countrywide — whoever you use) and run a reconciliation. Match wages paid to STP lodgements. Check that super contributions were actually paid to funds. Verify that leave accruals are being tracked.

Why? Because when you spot an error, you can fix it proactively. The ATO rewards voluntary disclosure — you'll avoid penalties and interest. Plus, you'll catch fraud or payroll errors before they compound. A cafe owner in Brisbane caught a rogue staff member inflating their own hours; the quarterly audit caught it in week three, not month six.

This also means you'll never be scrambling in an audit. Your records are clean, organised, and defensible. That's a competitive advantage when you're seeking finance, selling the business, or just sleeping at night.

Common STP errors in hospitality (and how to avoid them)

1. Late lodgements

The problem: You process payroll on Friday, but don't lodge STP until Monday or Tuesday. The ATO's deadline is one working day after payment.

The fix: Set up automatic STP lodgement in your payroll software. Most platforms offer a "lodge immediately after payment" toggle. Use it.

2. Mismatched employee details

The problem: A staff member's name, TFN, or date of birth is wrong in your payroll system. STP rejects the record, and you don't notice for weeks.

The fix: Before you hire anyone, confirm their TFN and legal name in writing. Use a simple onboarding checklist. When they start, run a test STP record (many platforms allow this) to verify the ATO accepts their details.

3. Forgetting to report leave accruals

The problem: You owe a barista 15 days of annual leave, but you haven't reported it to the ATO. If they leave, you pay it out — but the ATO has no record.

The fix: STP requires you to report leave accruals every pay run. Ensure your payroll software calculates and reports them automatically. For casuals, this is trickier — you'll need to estimate based on their likely accrual rate.

4. Incorrect superannuation reporting

The problem: You're paying super to an employee's fund, but reporting a different amount (or the wrong fund) to the ATO.

The fix: Get the employee's super fund details in writing at hire. Use their chosen fund (not your preferred one). Report exactly what you pay, when you pay it. Cross-check against fund statements quarterly.

Where Calso fits in

Calso's operations platform handles supplier ordering, demand forecasting, and operational admin — but it also integrates with your payroll data to catch inconsistencies. If your STP records show wages that don't align with your forecasted labour costs or supplier invoices, Calso flags it. This catches errors early and keeps your compliance clean without the manual audit grind.

Want early access?

Hospitality owners who master STP early gain a compliance edge — and peace of mind. Calso is invite-only right now, and founding venues in your city are getting priority onboarding and direct access to the founding team. Join the waitlist at calso.com.au/join before your competitors do.

Tags

single touch payrollstp hospitality australiacafe compliancepayroll australiapublic holiday ratesrestaurant operationsato compliance

Frequently Asked Questions

What is Single Touch Payroll and do I have to use it for my Australian hospitality business?+

Single Touch Payroll (STP) is the ATO's mandatory real-time wage reporting system. Every Australian hospitality venue—cafes, restaurants, bars—must report payroll data to the ATO within one working day of paying staff. It's non-negotiable for compliance.

What are the penalties for getting Single Touch Payroll wrong in hospitality?+

STP penalties for hospitality businesses start at AUD 200 per employee per quarter and escalate quickly. The ATO actively audits hospitality venues for breaches. Late or incorrect reporting can trigger penalties, interest, and full audits of your payroll records.

How often do I need to report to the ATO under Single Touch Payroll?+

You must report every pay run to the ATO within 24 hours of paying your staff. For hospitality venues with weekly or fortnightly pay cycles, this means regular STP submissions. Your payroll software typically automates this process automatically.

Which payroll software systems work with Single Touch Payroll for hospitality?+

Popular STP-compliant payroll software for Australian hospitality includes Xero, MYOB, Guidepoint, Deputy, and similar platforms. These systems automatically report wages, tax withheld, and superannuation to the ATO within the required 24-hour window.

Why does the ATO focus on Single Touch Payroll compliance in hospitality?+

Hospitality is a high-risk sector historically associated with wage theft and under-reporting. STP keeps venues honest by requiring real-time reporting of casual and part-time staff wages. This protects employees and ensures accurate tax records for everyone.

Does Single Touch Payroll affect my ability to get finance or sell my hospitality business?+

Yes. Lenders, investors, and acquirers scrutinise your STP compliance history when evaluating your hospitality business. Clean, accurate STP records make financing easier and improve your venue's value in acquisition negotiations.

Want Calso clawing back manager hours?

Calso automates the admin layer — supplier ordering, invoice reconciliation, phone bookings, review responses — so the hours your manager spends on procurement, payroll prep and reputation management go back into the floor. Join the waitlist for early access.

Join the waitlist

More on Compliance & Finance