Late or incorrect payroll reporting leads to stressful ATO notices, avoidable penalties, and frustrated teams. Here’s the thing—most errors start well before payday. This complete guide gives you a practical single touch payroll compliance checklist, built for Australian employers and shaped by how we run payroll and STP health checks for clients at Advanced Accounting Taxation & Business Services (AATBS) in Parramatta.
Use this guide to:
- Understand Single Touch Payroll (STP) Phase 2 and why it matters
- Follow a clear, step-by-step compliance checklist you can implement today
- Prevent common mapping and lodgment mistakes that trigger ATO penalties
- Set up controls so payroll stays accurate even when your team is busy
- Know when to lean on AATBS for set-up, reviews, and ongoing payroll services
Overview
- Who this is for: Australian employers using STP-enabled software (Xero, MYOB, QuickBooks)
- Primary outcome: Accurate, on-time STP reporting and smooth EOFY finalization
- What you’ll get: A robust single touch payroll compliance checklist with roles, timing, and controls
- Support option: AATBS can implement and monitor your controls from our Parramatta Level 14 office
Quick Answer
For reliable compliance, use a single touch payroll compliance checklist covering setup (ABN, Phase 2 mappings), each-pay-cycle lodgments, super and PAYG checks, and EOFY finalization. AATBS (Level 14, Parramatta) reviews your file, fixes gaps, and keeps lodgments on time—so you avoid penalties and payroll stress.
What Is Single Touch Payroll (STP)?
STP is the Australian Taxation Office’s digital framework for reporting payroll information each pay cycle. Your payroll system transmits key data to the ATO on or before payday and you mark employees as final at year end.
- Core data: Wages and salaries, PAYG withholding, super information, and employee details
- Phase 2 specifics: Disaggregation of gross, income types (e.g., salary and wages, closely held), employment basis, allowances, deductions, paid leave categories, and child support deductions
- Why it exists: Improves accuracy, streamlines year-end, and provides agencies with up-to-date information
- How it happens: Your STP-enabled software (Xero, MYOB, QuickBooks) sends a file to the ATO per pay run and you complete EOFY finalization in the software
For Sydney/NSW employers, STP is standard practice. The difference between smooth year-end and a scramble is whether your setup, data mappings, and reconciliations are maintained all year—not just in June.
Why STP Compliance Matters
- Penalty prevention: Late or failed lodgments can attract ATO penalties and letters you don’t want.
- Clean BAS figures: Accurate STP feeds your PAYG withholding totals and supports BAS reconciliations.
- Employee confidence: Payslips, super, and ATO records should match. Discrepancies erode trust quickly.
- Faster year-end: With clean year-to-date data, EOFY finalization is faster and less stressful.
- Audit readiness: Proper mappings and documentation reduce rework during ATO or external audits.
If you’re already thinking about payroll, consider how this links to quarterly obligations too. Our BAS lodgment timeline guide explains why aligning PAYG W totals to STP matters at quarter-end.
How Single Touch Payroll Works (Phase 2)
At a high level, STP is simple: process the pay run, generate the STP file, lodge on or before payday, and keep clean year-to-date totals. The detail is in the setup.
- STP-enabled software: Use Xero, MYOB, or QuickBooks with Phase 2 enabled.
- Data mapping: Configure employment basis, income types, allowances, deductions, paid leave, and child support deductions.
- Per-cycle lodgment: Validate, fix warnings, and lodge the event on or before payday; confirm acceptance status.
- Corrections: Use an Update Event in the next report for many fixes; reprocess and re-lodge when needed.
- Finalization: Mark employees as Final at EOFY so their tax returns pre-fill accurately in myGov.
As a practical layer, AATBS clients embed two reviewers for sensitive changes (e.g., new allowances or bonuses). This dual-control approach catches mistakes early and reduces re-lodgment work later.
Single Touch Payroll Compliance Checklist
Use this checklist end-to-end. Assign owners, set due dates, and retain evidence. Many clients save this as a recurring task set in their project tool or payroll calendar.
1) Foundation Setup (One-time, then review annually)
- Confirm ABN, legal entity name, and any branch numbers in your payroll system.
- Enable STP Phase 2 and complete employer-level settings (contact details, address, software ID if relevant).
- Map chart of accounts to payroll categories (wages, super, taxes, leave accruals, allowances).
- Validate your registered software connection to the ATO.
- Turn on Multi-Factor Authentication for all payroll and finance users.
- Document pay calendars (weekly, fortnightly, monthly), approval steps, and backup approvers.
- Set an internal threshold for variance investigations (e.g., +/- 2% on wages vs prior run).
2) Employee File Accuracy (Onboarding + periodic review)
- Capture full legal name, TFN, address, start date, and date of birth.
- Set employment basis (full-time, part-time, casual) and work type (if used in awards).
- Assign the correct income type and tax treatment per ATO Phase 2 rules.
- Configure super fund details, including valid USI or fund ABN where applicable.
- Classify allowances (e.g., meals, travel, tools), deductions, and paid leave with Phase 2 codes.
- Record terminations cleanly: termination reason, dates, and any ETPs where applicable.
- For closely held payees, document your payment approach and reporting timing.
3) Each Pay Cycle Controls
- Reconcile work hours, new starters, salary changes, and terminations before posting.
- Validate PAYG withholding and super accruals against awards or contracts.
- Run pre-lodgment validations; resolve warnings and any hard errors.
- Lodge the STP Pay Event on or before payday; confirm ATO acceptance in your software.
- Archive pay run reports, approvals, and STP confirmations in secure cloud storage.
- Note any manual adjustments and ensure they’re reflected in year-to-date totals.
4) Monthly and Quarterly Routines
- Reconcile gross wages, PAYG, and super against the general ledger.
- Review super payments meet Super Guarantee obligations and due dates.
- Cross-check BAS PAYG W totals to STP year-to-date figures.
- Investigate variances over your set threshold; document root cause and remediation.
- Run a de-duplication check on employee records and inactivate leavers promptly.
5) EOFY Finalization
- Lock prior payroll periods to prevent accidental edits.
- Run a full payroll year-end summary; clear any exceptions or validation warnings.
- Finalize employees (mark as Final) and include termination details when required.
- Issue amended events promptly if late adjustments are needed.
- Communicate your finalization date so employees know when their myGov data is ready.
Controls, Roles, and Timing
| Control Area | Key Action | Owner | Timing |
|---|---|---|---|
| Employee data | Verify TFN, employment basis, income types | Payroll lead | Onboarding + quarterly |
| Pay run checks | Validate totals, taxes, and super | Preparer | Every pay run |
| ATO lodgment | Lodge on or before payday | Preparer/Authorizer | Every pay run |
| Reconciliations | Match GL to STP and BAS | Finance | Monthly/Quarterly |
| EOFY finalization | Mark as Final, notify employees | Payroll + AATBS | June–July |
Types, Methods, and Approaches You’ll Use
Not all STP events and scenarios are the same. Knowing the right approach for each case helps you avoid mismatches and re-lodgments.
STP Event Types
- Pay Event: Sent on or before payday to report the pay run. This is your default for each cycle.
- Update Event: Used to fix year-to-date totals without reprocessing a prior pay. Helpful for minor corrections.
Employee Types and Treatments
- Standard employees: Full-time, part-time, casual—ensure correct employment basis and leave classifications.
- Closely held payees: Owners/directors/shareholders paid through payroll; document your payment approach.
- Terminations and ETPs: Capture reasons and ETP details correctly to prevent ATO mismatches.
Allowances, Leave, and Deductions
- Allowances: Meals, travel, tools, and car must map to correct Phase 2 codes.
- Paid leave: Annual, personal, and parental—code per Phase 2 categories.
- Deductions: Union fees, workplace deductions, child support—use the right deduction type.
Reporting Channels
- Direct in software: Xero, MYOB, and QuickBooks handle the connection and acceptance status.
- Through a registered agent: AATBS can manage lodgments, reconciliations, and reviews on your behalf.
Best Practices (What Works in the Real World)
- Two-step review on sensitive changes: Any new allowance or bonus should get a second set of eyes before lodgment.
- Set calendar blocks for approvals: Lock a 30-minute slot before each payday to review warnings and exceptions.
- Automate super payments: Use your software’s clearing house to align super payments close to payday.
- Quarterly health checks: AATBS runs reconciliations and mapping reviews so BAS and STP stay aligned.
- Onboarding checklist: A standard form for TFN, super fund, employment basis, and Phase 2 fields prevents later rework.
- Variance thresholds: Investigate if wages or PAYG moves more than your set percentage from prior runs.
- Version control for pay items: When changing pay categories, archive old ones and document the reason.
- Secure access: MFA and role-based access limit risk from shared passwords or unauthorized edits.
Want help applying these in your business? Our team can implement the workflow described above through our payroll services so your process is secure and predictable.
Tools and Resources We Use With Clients
- STP-enabled platforms: Xero Payroll, MYOB, QuickBooks (Phase 2-ready).
- Secure documents: Encrypted cloud storage with access controls for approvals and audit trails.
- Standard operating procedures: Documented pay cycles, approvals, exceptions, and EOFY steps.
- Monitoring: Dashboards for acceptance status, upcoming pay runs, and variance alerts.
- Quarterly reviews: AATBS reconciles STP to GL and BAS, testing mappings and documenting fixes.
Common Mistakes (and How to Avoid Them)
- Misclassified allowances: “Miscellaneous” coding leads to wrong ATO treatment. Review Phase 2 codes and update templates.
- Late lodgments: Build reminders and appoint a deputy owner to cover absences or holidays.
- Super paid late: Automate clearing house payments and align to the pay calendar.
- Duplicate or missing employees: Run de-dup reports quarterly; inactivate leavers and merge duplicates where possible.
- Finalization delays: Schedule a mid-June “soft close” to clean exceptions before the EOFY rush.
Mini Case Snapshots (Western Sydney)
- Parramatta hospitality group: We remapped allowances (meals, travel), corrected super categories, and introduced a two-step review. Late lodgments dropped to zero the next quarter.
- Liverpool construction SME: Implemented Xero Payroll with Phase 2 codes, automated super payments, and aligned BAS PAYG W to STP YTD. Variance fell within 1% and EOFY finalization was uneventful.
- Sydney tech startup: Clear onboarding checklists for employees and contractors stopped miscoding at the source, reducing re-lodgment headaches at EOFY.
- Retail chain with multiple pay calendars: Consolidated calendars and standardized approvals; acceptance status monitored daily during roll-out week to catch anomalies.
- Professional services firm with closely held payees: Documented approach for directors’ payments, reducing uncertainty and aligning reporting between STP and BAS.
Compliance Calendar Pointers (Practical, Not Exhaustive)
- Every pay run: Validate warnings, lodge on or before payday, save confirmations.
- Monthly: Reconcile wages, PAYG, and super to the GL; review acceptance logs.
- Quarterly: Align BAS PAYG W with STP YTD; investigate material variances.
- June: Run a “soft close” to address exceptions ahead of EOFY finalization.
- EOFY: Finalize employees, communicate dates, and retain evidence of lodgments.
If you also want broader finance hygiene, our small business accounting best practices article pairs neatly with this checklist.
Need a Second Set of Eyes?
Book a free initial consultation with AATBS. We’ll review your STP Phase 2 mapping, test recent lodgments, and give you a prioritized remediation plan. If you want, we’ll also implement the controls and monitor lodgments for you.
Most clients appreciate how this connects to super timelines. Our concise Payday super guide explains why aligning payments to pay cycles reduces compliance friction.
How AATBS Runs a 60-Minute STP Health Check
- Environment scan: Confirm software version, Phase 2 enablement, and access controls.
- Data spot-check: Sample employee files (basis, income type, allowances, deductions).
- Recent run validation: Review the last two pay runs for warnings and adjustments.
- GL/STP alignment: Compare wages, PAYG, and super to the GL and latest BAS.
- Quick wins list: Prioritize 3–5 fixes with owners and dates.
From there, we can either coach your internal team or take on the recurring work through managed payroll. The goal is simple: accurate reporting, fewer surprises, and a calmer June.
FAQ
How do I confirm my payroll software is ready for STP Phase 2?
Open your platform’s STP settings and check for Phase 2 fields: income types, disaggregation of gross, paid leave categories, and child support deductions. If the options aren’t visible, contact your software support or ask AATBS to review your setup and enable the right modules.
What if I lodged incorrect data?
Most minor issues can be corrected using an Update Event in your next report. For larger problems, reprocess the affected pay and re-lodge the Pay Event. Keep a short record of what changed and why—this documentation helps during reviews or audits.
Do employees still need payment summaries?
No. When you complete EOFY finalization, employees access their pre-filled information through myGov. Let them know your finalization date so they don’t file too early.
How often should I reconcile payroll to the general ledger?
At least monthly. Many SMEs run a light check after each pay cycle and a deeper reconciliation quarterly so BAS stays aligned and exceptions are addressed quickly.
When should I bring in professional help?
If you’ve had repeated ATO warnings, complex allowances, or rapid hiring, bring in AATBS. We’ll review mappings, automate routines, and set up controls so payroll stays compliant without soaking up your team’s time.
Local Tips
- Tip 1: Near Parramatta Square or Church Street? Schedule pay run approvals before the evening rush so authorizers aren’t delayed in transit.
- Tip 2: Set an internal “soft close” for early June (EOFY is June 30 in Australia). Clearing exceptions mid-month prevents a last-minute crunch.
- Tip 3: Western Sydney startups often hire in bursts—use a standard onboarding checklist so TFN, super fund, and Phase 2 fields are complete on day one.
IMPORTANT: These tips reflect how AATBS clients operate around Parramatta and the Liverpool corridor.
Key Takeaways
- STP Phase 2 is about accurate mappings and consistent controls, not just lodging files.
- Your single touch payroll compliance checklist should cover setup, each-pay-cycle checks, monthly/quarterly routines, and EOFY.
- Dual reviews for sensitive changes and automated super payments reduce rework.
- Quarterly health checks keep STP, BAS, and the GL aligned so year-end is calm.
- AATBS can implement and monitor controls from our Parramatta office so your team can focus on growth.
Conclusion
Payroll compliance is won in the setup and in the small routines you follow every cycle. With the checklist above in place—and a few practical controls like variance thresholds, dual approvals, and quarterly health checks—you’ll minimize errors, avoid penalties, and speed up EOFY finalization.
- Adopt the foundation setup and onboarding checklists this week.
- Block review time before each payday and automate super clearing house payments.
- Run a quarterly health check or invite AATBS to do it for you.
If you’re ready to make payroll predictable, book a discovery session with AATBS at Level 14, Parramatta. We’ll tailor a compliance workflow to your team, software, and pay calendars—so payroll stops being a fire drill and starts running on rails.
