top of page
Logo t.png

ATO STP Guide: A Small Business Explainer for 2026

  • 1 day ago
  • 15 min read

Payroll day often feels routine until something in the software does not line up. An employee’s tax is wrong, a director’s wage was processed differently from last month, or the BAS figures do not match what the ATO is expecting. That is usually when ato stp stops feeling like a payroll feature and starts feeling like a core compliance system.


For Australian employers, Single Touch Payroll changed payroll from a mostly end-of-year reporting process into an ongoing reporting process tied to each pay cycle. For FY 2025-26, that matters because the ATO now uses STP data well beyond employee income statements. It feeds payroll visibility, superannuation monitoring, and BAS pre-filling. If the payroll setup is clean, STP reduces duplication. If it is not, the errors tend to travel.


Small businesses in Brisbane often find that STP is manageable once the payroll categories and payee types are set up correctly. The difficulty is rarely the act of pressing “lodge”. It is the classification behind the pay run, especially where directors, family members, multiple payroll records, or entity changes are involved.


Baron Tax & Accounting regularly sees STP issues arise not from unusual tax law questions, but from ordinary payroll habits that no longer fit Phase 2 reporting. In Brisbane, the pattern is consistent. Businesses that reconcile payroll, BAS and super together usually have fewer STP corrections than businesses treating each task separately.


An Introduction to Single Touch Payroll (STP)


A common small business scenario is straightforward on the surface. Wages are paid on time, payslips go out, and the bank file clears. At the same time, that pay run is creating an STP report for the ATO, updating year to date figures, and shaping data that can later affect BAS pre-filling and payroll reviews.


Single Touch Payroll, or STP, is the ATO’s reporting system that sends payroll information from your software each time you pay workers. Instead of treating payroll reporting as an end-of-year task, employers report salary and wages, PAYG withholding, and related payroll data on or before pay day through STP-enabled software.


STP became mandatory in stages. It first applied to larger employers, then extended to all employers, so for most businesses payroll reporting is now part of the normal pay-run process rather than a separate annual exercise.


What STP reports


The exact fields depend on your software setup and whether you are reporting under Phase 2, but STP commonly includes:


  • Gross payments and other earnings

  • PAYG withholding

  • Year-to-date payroll values

  • Superannuation liability information reported through STP categories

  • Income type and payment classification details under Phase 2


That last point matters more than many employers expect. If a worker is coded incorrectly, such as a closely held payee being treated like an ordinary employee or a foreign employment arrangement being classified the wrong way, the error does not stay inside payroll. It can carry through to ATO records and create extra work when figures do not align later.


Why STP matters beyond payroll


The consequence for a small business owner is accuracy.


STP is no longer just about replacing payment summaries. The ATO uses it as an active reporting feed, and the practical effect is broader than wages tax alone. Phase 2 data can influence how payroll amounts appear in connected compliance processes, including BAS pre-filling, and inconsistent wage reporting can draw attention during a state payroll tax review where grouped entities, contractor issues, or related-party payments are already in focus.


Employees also rely on STP data for their income statements through ATO online services. If year-to-date figures are wrong, the problem is visible to the employee and usually needs to be corrected at payroll level, not explained away later.


Practical point: Good STP compliance starts with correct worker setup, correct pay item mapping, and regular checks between payroll, PAYG withholding, super, and BAS figures. The lodgement step is the end of the process, not the control point.

Real-World Observation on STP Adoption


Many small employers adapted to STP quickly once software providers built it into ordinary pay runs. The harder adjustment has been Phase 2 detail, especially where a business has directors on payroll, related-party wages, or separate payroll records for the same worker.


How ATO STP Works The Core Process


A useful way to understand ato stp is to treat it like a digital receipt sent to the ATO every time wages are processed. The receipt is not limited to the amount paid that day. It also carries year-to-date values, which is why corrections often require care.


The basic reporting flow


When you process a pay run in STP-enabled software such as Xero, MYOB or QuickBooks, the software prepares an STP report. That report is transmitted to the ATO through the software or a connected gateway. The ATO then matches the report against the employee’s identity details and tax record.


Employer sets up payroll
        |
        v
Run payroll in STP-enabled software
        |
        v
Create STP pay event
        |
        v
Send report to ATO
        |
        v
ATO matches Payroll ID + employee details
        |
        v
Employee income information appears through ATO online services

Why year-to-date data matters


The ATO’s STP architecture relies on a matching approach using Payroll ID together with employee identity details such as TFN, name and date of birth. Employers must report separate year-to-date gross salary/wages and PAYG withholding amounts for each unique Payroll ID, as explained in the ATO’s rules of reporting through STP.


That matters in businesses more than most owners realise. If one employee appears in multiple payroll records, each payroll record needs its own distinct Payroll ID and its own YTD reporting. If the business changes entity structure, the YTD treatment can change as well.


Where employers usually get caught


The common mistake is assuming STP is a “per pay run only” report. It is not. Because STP includes YTD figures, old setup issues keep resurfacing until they are corrected.


Typical problem areas include:


  • Duplicate payroll records for the same employee

  • Incorrect YTD balances after software migration

  • Entity changes where the payroll should restart under a new ABN or branch setup

  • General ledger mismatches that later affect BAS review


That last point matters because STP data can feed BAS labels W1 and W2 through ATO prefill processes under the same ATO reporting guideline above.


A related issue is super timing. Businesses looking at payroll and super together often find it easier to avoid later discrepancies. A broader explanation of that relationship appears in this guide to payday super for Australian employers.


Key takeaway: Pressing “submit” is the easy part. STP work happens before that, inside employee records, payroll mapping, and YTD control.

Who Must Report via STP and Reporting Deadlines


Most employers paying workers in Australia need to report through STP. The old distinction between larger employers and everyone else is mainly relevant as historical context. Operationally, the key question now is not whether STP applies. It is which payees must be reported and when.


The baseline rule is straightforward. Employers report payroll information on or before the payment date. That obligation became part of the STP framework and remains the core timing rule under Phase 2 arrangements, as outlined in this explanation of Single Touch Payroll STP obligations.


The practical categories


For many small businesses, there are two groups to think about:


  1. Arm’s length employees, who are generally reported on or before payday.

  2. Closely held payees, where concessional reporting may apply in some circumstances for small employers, but the payments still need to be brought into STP reporting.


The most common confusion is assuming directors or family members can stay outside STP because the business is small. That is not generally the case.


A separate but related issue is worker classification. If a business treats someone as a contractor when they are really an employee, STP can become part of the compliance trail. This is why worker status should be reviewed before payroll setup, not after. A useful background reading is this comparison of employee vs contractor in Australia.


STP Reporting Frequencies for FY 2025-26


Employer/Payee Type

Reporting Requirement

Typical Deadline

Employers with employees paid through payroll

Report through STP

On or before payment date

Small employers with arm’s length employees

Report through STP

On or before payment date

Small employers with closely held payees

STP reporting still required, with concessional options in some cases

Depends on applicable concession, otherwise aligned to reporting obligation

Closely held payees receiving salary, wages or directors’ fees

Must be included in STP reporting

Under the applicable STP reporting method


What does not work in practice


Two approaches commonly fail:


  • Running payroll first and “fixing STP later”. That usually creates YTD inconsistencies.

  • Using one pay category for everything. That became much less workable once Phase 2 required more detailed reporting.


For businesses around Brisbane with a small payroll team, a monthly check between payroll reports, super payments, and BAS expectations is usually more effective than waiting until year end.


Key Changes in STP Phase 2


STP Phase 2 changed the level of detail employers must report. Under earlier reporting, payroll could often be summarised at a higher level. Under Phase 2, the ATO expects more specific classification of what each payment represents.


Infographic

Gross pay is no longer just gross pay


The practical change is disaggregation. Instead of relying on one broad gross figure, employers need payroll categories that separate amounts such as salary, overtime and allowances. Phase 2 also uses tax treatment codes that give the ATO more context about withholding treatment.


That means your payroll chart needs to do more than calculate net pay. It needs to classify amounts correctly.


Why the ATO wanted more detail


The extra detail changed what the ATO can monitor. According to this discussion of the ATO’s expanded use of STP Phase 2 data, the ATO can use Phase 2 data for real-time, monthly, and quarterly tracking of superannuation guarantee compliance and identify discrepancies or late payments much faster than legacy systems.


For employers, that means a wrong category is no longer a minor formatting issue. It can affect how the ATO interprets wages, withholding and super obligations.


A Brisbane-style example


Take a small construction business in Brisbane paying a site supervisor. If the payroll file bundles ordinary hours, overtime and a travel allowance into one catch-all wage category, the software may still calculate a net amount, but the STP report will be less reliable.


A cleaner setup would separate:


  • Ordinary salary and wages

  • Overtime

  • Allowances

  • Leave where relevant


That takes more setup time. It usually reduces later corrections.


What works and what does not


What works:


  • Reviewing payroll categories before the next pay run

  • Testing employee tax treatment settings

  • Checking whether each allowance code is mapped correctly

  • Making sure director-related payments are not hidden in journal entries outside payroll


What does not work:


  • Using legacy categories carried over from old software without review

  • Treating Phase 2 as just a software update

  • Relying on manual year-end cleanup


Practical tip: Phase 2 is easiest when payroll categories match the nature of payments. If your software labels do not reflect reality, your STP reports usually will not either.

Reporting for Special Cases Exemptions and Concessions


Generic STP guides often stop at ordinary employees. Small business problems usually start after that point. The difficult cases are family members, directors, entity restructures, and overseas-owned businesses with Australian payroll obligations.


A professional analyzing tax or financial data on a computer screen focused on closely held entities.

Closely held payees


The ATO treats closely held payees as people directly related to the entity, family members of a family business, directors or shareholders of a company, or beneficiaries of a trust. The core rule is narrower than many owners assume. Salary, wages and directors’ fees must be reported through STP, while trust distributions, dividends and loans are not in scope, as set out in the ATO guidance on closely held payees.


That distinction matters in family groups. A director’s wage belongs in payroll and STP. A shareholder dividend does not become payroll because the same person receives it.


A common Brisbane example


Consider a family company in Brisbane with two working directors and one spouse helping in administration. If the directors receive wages for work performed, those wages belong in payroll and STP reporting. If the company also declares dividends separately, those dividends are outside STP.


Where businesses go wrong is mixing those payment types in bookkeeping. Once that happens, PAYG, super, STP and BAS all start to pull in different directions.


Foreign entities with Australian payroll exposure


Foreign-owned entities employing staff in Australia often have a second layer of risk. Their overseas head office may assume payroll reporting can be handled centrally using overseas categories or offshore terminology. In practice, Australian payroll needs Australian configuration.


This is one area where local review matters. A foreign entity may be able to manage setup internally, or it may choose a structured local review so the payroll file aligns with ATO categories from the start.


Concessions and grey areas


Some small employers may qualify for concessional reporting arrangements for closely held payees. A concession should not be treated as a full exemption. It changes the reporting method, not the need to deal with the payee properly.


If your business also has contractor arrangements with related parties, it helps to review whether those arrangements are contractor arrangements. This broader compliance point is discussed in ATO compliance focus in 2026 contractor income reporting explained.


Important distinction: A payment can be legitimate, documented, and still be in the wrong reporting channel. STP is concerned with payroll-type amounts. It does not replace trust distribution records, dividend documentation, or loan account treatment.

A Practical Checklist to Become STP Compliant


The cleanest STP files usually start with disciplined setup. Once the first few pay events go through with the wrong categories, the job becomes correction work instead of routine payroll.


A professional filling out a digital STP compliance setup form on paper beside a laptop screen.

Step 1 Choose software that fits the way you pay people


STP Phase 2 support is the starting point, but it is not the full test. The software also needs to handle the pay items your business really uses, such as allowances, leave categories, directors' fees, salary sacrifice, and any separate treatment needed for closely held payees.


For a straightforward wage file, several mainstream platforms will do the job. For family groups, foreign-owned entities with Australian staff, or businesses with mixed pay arrangements, the better question is whether the system can produce the right ATO reporting labels without workarounds.


Step 2 Check entity and employee data before the first lodgement


Before sending the first STP event, confirm that your records match your registrations and payroll file:


  • Entity details including legal name and ABN

  • Employee details including full legal name, date of birth and TFN where applicable

  • Employment basis and start date

  • Super fund details and payroll defaults


If you are setting up a new entity, ABN registration can be completed through the Australian Business Register. Getting these basics right early saves time later, especially when payroll data starts feeding into other obligations.


Step 3 Map every payroll category to the correct STP reporting label


Many small business errors begin here. A payslip can look fine to the employee and still be wrong for STP.


Review each payroll category and decide what it is for reporting purposes. That includes:


  • salary and wages

  • overtime

  • allowances

  • directors' fees

  • paid leave

  • deductions

  • PAYG withholding settings


I generally suggest checking old custom categories one by one instead of carrying them over on assumption. That matters more in businesses with related-party payments or unusual payroll structures, because one incorrect category can affect STP reporting, BAS pre-fill and later payroll tax reviews.


Step 4 Run the first pay cycle as a controlled check, not a routine process


Before lodging the first live event, review the draft carefully. Check year-to-date figures, PAYG withholding, super settings, and employee records.


Pay close attention to duplicate employee cards and Payroll IDs. Those problems are common after software migrations, restructures, or file rebuilds.


Step 5 Reconcile payroll regularly, not just at year end


A monthly reconciliation is usually enough for most SMEs. Compare payroll reports to the general ledger, confirm withholding amounts, and make sure the STP position aligns with what you expect to appear in BAS reporting.


That cross-check has become more important under Phase 2. If payroll is coded poorly, the issue does not stay inside payroll. It can flow into BAS preparation and create questions if a state revenue office later reviews payroll tax wages.


Step 6 Deal with special cases before finalisation


Year-end finalisation should be straightforward if the file has been maintained properly. It is rarely straightforward where there have been director payment adjustments, replaced employee cards, entity changes, or concessional reporting for closely held payees.


Work through those items before finalising, not after employees are expecting their income statements to be correct. Foreign entities with Australian payroll should also check that local payroll categories have been used correctly, rather than relying on offshore payroll terminology or group-level defaults.


Step 7 Choose the level of support that matches your risk


The right operating model depends on the file.


  • DIY setup suits simple payrolls with standard employees and limited pay categories.

  • Bookkeeper-managed payroll works well where the payroll is regular and the settings are already sound.

  • Accountant or tax agent review is sensible where there are directors on payroll, related-party payments, foreign ownership, multiple entities, or uncertainty about how amounts should be reported.


The practical test is simple. If you would struggle to explain why a payment sits in a particular STP category, get the setup reviewed before the file becomes harder to fix.


Compliance Risks Penalties and Common Pitfalls


STP errors are rarely isolated. Once a payroll issue enters the file, it can affect ATO reporting, BAS pre-fill amounts, super monitoring and payroll tax review. That is why ato stp compliance is best treated as a control process, not merely a lodgement task.


A concerned office worker looks at a computer screen displaying an STP compliance report with a penalty risk alert.

The main risk areas


The first risk is late reporting. STP is designed around reporting on or before payment date. Delays can create a separate compliance issue even if PAYG is ultimately remitted.


The second risk is incorrect YTD reporting. Because STP reports carry forward cumulative values, one mistaken setup can distort later reports until corrected.


The third risk is Payroll ID problems. If an employee has multiple payroll records without proper handling, the ATO matching process can reject or misread the data.


BAS and payroll tax flow-on effects


The ATO’s STP reporting architecture affects BAS because aggregated STP submissions can prefill W1 and W2 labels. If payroll records are wrong, BAS review becomes harder and the tax position shown to the ATO may not reflect the underlying ledger.


At state level, payroll data can also become relevant to payroll tax reconciliation. For businesses operating in Brisbane and employing staff across related entities, this is a practical reason to align payroll coding with both federal and state obligations. A broader payroll tax background is set out in this payroll tax Australia compliance guide.


Common mistakes that keep recurring


  • Using one generic wage category for several payment types

  • Paying directors outside payroll when the payment is really salary or directors’ fees

  • Forgetting to reset reporting logic after an entity change

  • Ignoring ATO error messages in the software or business portal

  • Reconciling net wages only, instead of gross, withholding and super together


What works in practice: Reconcile payroll monthly, not just at finalisation. Check the employee list for duplicates. Review changed pay items as soon as they are introduced.

In more complex situations, individuals may choose to have related payroll and tax reporting reviewed by a registered tax agent to support accuracy and compliance.


Frequently Asked Questions About ATO STP


What happens if I make a mistake in an STP pay run already lodged


Usually, the correction is made through the payroll software by updating the payroll record and sending an updated STP event. The right method depends on the nature of the error, especially if it affects YTD balances or Payroll IDs.


Does STP replace the obligation to pay super on time


No. STP improves reporting visibility, but it does not replace the underlying obligation to pay super correctly and on time. Reporting and payment are related, but they are not the same step.


Do I have to report my spouse’s wages through STP


If the spouse is a closely held payee receiving salary or wages, the payment can fall within STP reporting obligations. The answer depends on the legal character of the payment, not only the family relationship.


Are director fees reported through STP


Yes, where the payment is a director’s fee that falls within payroll reporting scope. It should not be confused with dividends or trust distributions, which sit outside STP.


What if I run more than one payroll record for the same employee


That can be done, but each payroll record needs to be handled properly, including distinct Payroll ID treatment and accurate YTD reporting. This is a common area for technical errors.


Does STP matter for foreign-owned businesses with Australian staff


Yes. If staff are employed in Australia, local payroll reporting obligations can apply even where the parent company is overseas. The payroll setup needs to follow Australian STP rules rather than overseas payroll logic.


Summary of Key STP Compliance Points


  • STP is part of each pay cycle. It is not just a year-end reporting task.

  • Employers generally report on or before payment date. The reporting process should be built into payroll workflow.

  • Phase 2 requires more detailed payroll classification. Gross pay often needs to be broken into specific components rather than one broad category.

  • Closely held payees need careful treatment. Salary, wages and directors’ fees can belong in STP, while trust distributions, dividends and loans do not.

  • Payroll ID and YTD accuracy matter. Errors in those fields can affect ATO matching and later BAS review.

  • BAS and STP are connected. Incorrect payroll setup can flow into W1 and W2 review issues.

  • Super visibility is stronger under Phase 2. Payroll and super should be reconciled together, not separately.

  • Brisbane businesses should also keep state payroll tax exposure in view. This is especially relevant where staff are spread across entities or related groups.


Official ATO Reference


The ATO’s main STP guidance sits on its Single Touch Payroll section at ato.gov.au. Use it to confirm current reporting rules, software options, and ATO treatment for less straightforward cases such as closely held payees, inbound or outbound workers, and foreign entity arrangements.


For businesses that want a clearer process before relying on the ATO material alone, our STP compliance checklist for employers can help frame the setup work and review points. That is often the practical gap. The ATO explains the rules, but small business owners still need to apply those rules to their own payroll file, BAS coding, and state payroll tax position.


If you are reading this article in full, the official ATO source has already been identified earlier. Use that primary guidance as the final reference point where a software setting, pay code, or reporting concession needs to be checked against current ATO instructions.


Practical Takeaways


STP is easiest to keep under control when payroll categories, employee records, BAS coding, and lodgement timing are treated as one system, not separate admin tasks.


For a small business, the practical test is simple. If the payroll file is wrong, the STP report is wrong. If the STP report is wrong, BAS pre-filling can be wrong, year-end reconciliations take longer, and payroll tax reviews become harder to defend. That risk shows up more often in businesses with director wages, family members on payroll, closely held payees, or workers with overseas elements.


The right setup depends on your entity structure, payee types, and software configuration. A standard wage-and-salary payroll is usually straightforward. A file that includes related parties, foreign entity issues, allowance mapping problems, or inconsistent pay item labels needs a closer review before errors flow through each pay run.


If you want a practical framework, our [STP compliance checklist for employers]([object Object]) is a useful starting point.


Some businesses handle STP internally through their payroll software and their own review process. Others use accounting support to check setup, pay code mapping, and lodgement procedures before small reporting mistakes become larger compliance issues. Baron Tax & Accounting also provides online tax return guidance for related tax administration, where payroll reporting needs to align with the wider tax position.


This article is general information only. Apply the rules to your own payroll file, entity structure, and reporting obligations before relying on any general summary.


Contact Information


Baron Tax & Accounting Website: https://www.baronaccounting.com

Phone: +61 1300 087 213 Whatsapp: 0450 468 318


 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page