Single Touch Payroll: A Plain-English Guide for Small Employers

What STP actually requires, why Phase 2 catches so many small businesses out, and how it now connects directly to your super obligations under Payday Super.

Single Touch Payroll sounds like one of those compliance terms that only matters at tax time — in reality, it affects every single pay run. If you employ even one person in Australia, STP isn’t optional, and getting the setup wrong doesn’t just create reporting headaches, it now has a direct line to your superannuation obligations too. This guide explains what STP actually is, what Phase 2 changed, and what small employers need to get right.

"Payroll categories reviewed on screen to ensure correct STP Phase 2 reporting"

What Single Touch Payroll actually is

Single Touch Payroll is the ATO’s system for reporting payroll information in real time, rather than annually. Each time you run payroll, your STP-enabled software sends the ATO details of wages, PAYG withholding, and superannuation directly — no separate end-of-year payment summaries, and no manual reporting event required outside your normal pay run.

Employees benefit too — their year-to-date income becomes visible through their own ATO online account, updated as each pay run is processed.

What changed with STP Phase 2

STP Phase 2 expanded what’s reported with every pay event. Instead of sending one lump “gross pay” figure, employers now need to break payroll down into specific, itemised categories, including:

  • Disaggregated gross pay — split into salary and wages, overtime, allowances, bonuses and commissions, and lump sum payments, rather than one combined figure
  • Income types — classifying payments correctly (for example, salary and wages versus payments to closely held payees such as directors or family members)
  • Employment basis — full-time, part-time, casual, or labour hire
  • Separately itemised allowances — most allowance types now need their own line, rather than being folded into general pay
  • Country codes, where relevant, for certain income types

STP Phase 2 also replaced the paper TFN declaration — employee tax details are now captured through the STP-enabled software itself.

Why this trips up so many small employers

The most common issue isn’t a lack of compliant software — most modern payroll platforms handle STP Phase 2 reporting correctly out of the box. The problem is usually what sits behind the software: pay items that were set up under old Phase 1 logic and never revisited. A bonus paid through a generic “other income” category, an allowance lumped into ordinary wages, or a director’s payment coded as standard salary — none of these throw an error, but all of them report incorrectly to the ATO.

"Calendar and payslip showing a small business superannuation payment aligned with a pay run"

Why STP accuracy matters even more from 1 July 2026

Under quarterly superannuation reporting, an incorrectly coded pay item was a data quality issue the ATO might eventually query. From 1 July 2026, under Payday Super, that changes. Super now needs to be paid in line with every pay run rather than quarterly, and the ATO uses STP Phase 2 data to monitor whether the super paid matches what was actually owed — in close to real time.

In practice, this means the income type and allowance coding on your payroll isn’t just a reporting formality anymore. It’s the exact data the ATO uses to work out your correct super guarantee liability and check it against what actually landed in your employee’s fund. A miscoded pay item is no longer just a compliance detail — it can flow straight through into a super payment discrepancy.

A simple STP checklist for small employers

  • Review your pay item categories, not just your software version — confirm overtime, allowances, and bonuses are mapped to their correct STP categories rather than defaulting to general wages
  • Check closely held payee reporting if you employ family members or directors, since these are treated differently under STP Phase 2
  • Confirm employment basis is correct for every employee — full-time, part-time, casual, and labour hire are all reported differently
  • Reconcile super against each pay run, not quarterly, now that Payday Super ties the two together directly
  • Finalise STP by 14 July each year, following the end of the financial year, for every employee on your books

When to bring in help

Many small employers manage STP themselves without issue once the initial setup is right. Where it’s worth bringing in a bookkeeper is at the point of hiring your first employee, adding a more complex pay structure like overtime or allowances, or realising the payroll categories haven’t been reviewed since they were first set up. Getting the coding right once, rather than correcting it retrospectively, is almost always the cheaper path.

Frequently Asked Questions

Do I need to use special software for Single Touch Payroll?

Yes. STP data must be sent through ATO-recognised, STP-enabled payroll software or a digital service provider — spreadsheets or manual reporting are not compliant options under Phase 2.

Phase 1 reported total gross pay, PAYG withholding and super each pay run. Phase 2 requires that gross pay be broken down into specific categories — overtime, allowances, bonuses and lump sums — along with income type and employment basis detail.

Employers must finalise STP for each employee by 14 July following the end of the financial year, confirming the year-to-date figures reported are complete and correct.

From 1 July 2026, super must be paid in line with each pay run rather than quarterly, and the ATO uses STP Phase 2 data to check the super paid against what was actually owed — which means accurate payroll coding now directly affects super compliance, not just payroll reporting.