Running a small business in Melbourne comes with its fair share of payroll headaches — and Single Touch Payroll Phase 2 (STP2) is one compliance requirement many business owners still find confusing. If you’re an employer in Vermont, Ringwood, or anywhere across Victoria, understanding STP2 isn’t optional anymore — it’s mandatory.
What Is STP2?
Single Touch Payroll Phase 2 is the ATO’s expanded reporting system that requires employers to report more detailed payroll information with every pay run — including income types, employment conditions, and itemised amounts like allowances, deductions, and paid leave. Unlike the original STP, Phase 2 leaves very little room for error.
Why This Matters for Melbourne Small Businesses
Many small business owners assume their payroll software handles STP2 automatically. In reality, incorrect setup — wrong income stream classifications, missing leave categories, or outdated employee records — can lead to reporting errors that flag your business for an ATO review. We’ve seen this firsthand with local businesses using outdated systems like Chris 21, where payroll workflows caused delays and left leave entitlements untracked for dozens of employees at once.
Common STP2 Compliance Mistakes We See:
- Employees not correctly categorised under the right income stream (e.g. individual non-business vs labour hire)
- Allowances lumped into gross pay instead of itemised separately
- Leave balances not reported accurately, especially for businesses with casual or part-time staff
- Payroll tax obligations to the State Revenue Office (SRO) not reconciled against STP2 filings
How to Stay Compliant
- Audit your current payroll software setup — confirm it’s STP2-enabled and correctly configured for your business structure.
- Review employee classifications — every employee’s income type needs to match ATO categories exactly.
- Reconcile payroll tax reporting — STP2 data and your SRO payroll tax lodgements should align.
- Get a professional review — even a small misclassification can snowball into penalties at tax time.
How PremierOne Can Help
At PremierOne, we help Melbourne small businesses simplify payroll compliance — from STP2 setup and audits to full outsourced payroll management. If payroll compliance is eating into time you’d rather spend running your business, [get in touch with our team](link to Contact page) for a free consultation.
If you’re transitioning from STP1 to STP2, the ATO requires most employers to be fully compliant already — but many small businesses in Melbourne are still catching up. Payroll software providers like Xero, MYOB, and QuickBooks have STP2-ready updates, but simply updating your software isn’t enough. Every employee record, allowance type, and leave category needs to be manually reviewed and re-mapped to the correct ATO classification.
This is especially important if you employ casual staff, apprentices, or workers on multiple pay conditions — these categories are the most commonly misreported under STP2, and errors here can trigger unwanted attention from the ATO during tax time.

