
A payroll run can look correct in your accounting file and still create an ATO compliance problem if it is not reported on time. The single touch payroll reporting requirements apply to more than the money that reaches an employee’s bank account. They also require accurate employee details, correct tax and earnings classifications, superannuation information and a completed year-end finalisation.
For many small businesses, the practical challenge is not sending an STP report. Most payroll software does that in a few clicks. The challenge is making sure the data behind the report is right before it reaches the ATO. A correction made late can affect an employee’s tax return, your payroll records and the confidence you have in your numbers.
Single Touch Payroll, or STP, is the ATO reporting system used by employers to send payroll information electronically. If you have employees, you will generally need to report salary and wages, PAYG withholding and superannuation liability through STP-enabled payroll software.
This includes businesses with one employee, as well as companies, trusts, partnerships and sole traders who employ staff. Reporting can also apply where payments are made to company directors or to closely held payees, such as family members working in a family business.
There are limited exceptions and concessions. For example, some micro employers may be eligible for different reporting arrangements, and closely held employees can be reported through a concessionary approach rather than every pay cycle in certain circumstances. These options are not automatic, however. The right approach depends on your business structure, who is being paid and whether the relevant eligibility conditions are met.
If you are unsure whether someone is an employee, contractor, director or closely held payee for payroll purposes, resolve that question before setting up their pay. Getting the classification wrong can create issues beyond STP, including superannuation guarantee, PAYG withholding and workers compensation obligations.
The central rule is straightforward: report payroll information to the ATO on or before the day you pay your employees. The payment date is what matters, not the end of the pay period. If staff are paid on Thursday for work completed the previous week, the STP report is generally due on Thursday.
Your software uses the payroll data you enter to prepare the report. Before lodging, check that each employee has the correct legal name, date of birth, address and tax file number where provided. A mismatch between employee details in your file and ATO records can lead to errors or create unnecessary follow-up for the employee.
Each pay event should accurately report the employee’s gross payments, PAYG withholding and superannuation liability. Under STP Phase 2, payroll information is more detailed than it was under the original system. Payments must be assigned to the appropriate income type and payment category, such as salary and wages, allowances, overtime, paid leave, bonuses, commissions or employment termination payments.
This detail matters because not every payment is treated the same way for tax, superannuation or employee reporting. For instance, an allowance may need its own category, while a reimbursement is usually not wages at all. Coding everything to one general earnings account may be convenient, but it can make your STP data inaccurate and leave you with a more difficult clean-up at year end.
STP is a reporting obligation, not a replacement for paying employees correctly. You still need to calculate net pay, withhold the right amount of tax and meet your superannuation obligations.
The superannuation amount shown through STP is generally the super liability accrued for that pay event. It does not, by itself, prove that the contribution has been paid to the employee’s super fund. Keep clear records of SuperStream payments and allow time for the contribution to be received by the fund before the relevant quarterly deadline.
Similarly, reporting PAYG withholding through STP does not mean the amount has been paid to the ATO. Your activity statement and payment obligations continue to apply based on your reporting cycle.
Payroll errors happen. A timesheet may be missed, an allowance may be coded incorrectly or a leave balance may be adjusted after processing. The appropriate response is to correct the payroll record and submit an update event through your software as soon as practical.
Do not try to fix a previous payroll error by entering an unexplained offsetting amount in the next pay run. That approach can distort the employee’s records and make reconciliations difficult. A properly recorded adjustment creates an audit trail and ensures the ATO has the updated year-to-date position.
If a payroll report is rejected, review the error message rather than assuming it has been lodged. Common causes include invalid employee details, missing income types, an outdated software connection or a business registration issue. A rejected report is not a completed report.
Good STP reporting begins at onboarding. Before paying a new employee, collect the information needed to establish their payroll record and confirm they are set up correctly in your payroll system. This normally includes their legal name, address, date of birth, tax file number declaration, bank details, super fund choice and employment conditions.
The employment arrangement should also be clear. Ordinary hours, overtime, allowances, leave entitlements and pay frequency all affect how the payroll is processed and reported. Awards and enterprise agreements can add another layer of complexity, particularly where penalty rates or multiple allowances apply.
Your payroll software must be STP-enabled and connected to the ATO using the right business credentials. Software subscriptions, authorisations and staff access should be reviewed when a bookkeeper, payroll officer or external adviser changes. An old authorisation or disconnected integration can stop reports being submitted without being obvious until you check the lodgement status.
It is worth building a short payroll review into every pay cycle. Confirm the pay date, approved hours, wage rates, leave entries, deductions and super calculation before finalising the pay run. Then check that the STP submission has been accepted by the ATO. This small routine protects both employee trust and business compliance.
STP reduces the need to prepare payment summaries, but it does not remove the year-end process. At the end of the financial year, employers must finalise their STP information so employees can see that their income statement is marked as ‘Tax ready’ in myGov.
For most employers, the finalisation deadline is 14 July. Before finalising, reconcile your payroll records to the amounts reported through STP, your activity statements and your general ledger. Check that gross wages, PAYG withholding, allowances, deductions and superannuation liabilities align with your records.
This is also the time to review terminated employees, employment termination payments and any late adjustments. Finalising too quickly because the payroll file appears complete can create rework if a June pay run, bonus or correction was omitted.
Businesses using the closely held employee concession may have a later finalisation date, commonly 30 September. The concession can ease reporting frequency, but it does not remove the need for accurate records or annual finalisation. Because eligibility and reporting choices can change, obtain advice before relying on a concession from one year to the next.
STP works best when it is treated as part of your ongoing financial management, not as a monthly task to rush through. The businesses that experience fewer payroll issues usually have clear approval processes, current employee files and regular reconciliations.
A useful monthly check is to compare payroll expense in your accounting records with the payroll system totals, confirm PAYG withholding against lodged activity statements and review outstanding superannuation liabilities. If the numbers do not agree, investigate while the period is still fresh. Waiting until June often turns a simple correction into a time-consuming reconciliation.
Access controls are equally valuable. Limit the ability to change pay rates, bank details and employee master data, and make sure changes are independently reviewed. Payroll fraud and innocent data-entry mistakes can look very similar in a ledger until someone asks the right question.
For growing businesses, outsourcing payroll administration can be more cost-effective than relying on a busy owner or an untrained staff member to manage compliance between other duties. The goal is not simply to lodge reports. It is to maintain accurate payroll information that supports reliable cash-flow planning, timely obligations and informed decisions.
If your payroll has become a source of uncertainty, start with the next pay run. Check the employee setup, review the classifications, confirm the STP report is accepted and reconcile the liabilities. Everest Accounting can help businesses put those controls in place, so payroll becomes a dependable part of running the business rather than a recurring compliance worry.