SALE

Get 70% off QuickBooks for 6 months

See plans and pricing

Single Touch Payroll (STP) Software

Stay on top of Single Touch Payroll with Intuit QuickBooks payroll software powered by Employment Hero, with ATO-approved STP compliance built in.

Small business owner managing Single Touch Payroll (STP) for his construction business with QuickBooks software
STP (Single Touch Payroll) ready logo for QuickBooks Payroll Software

What is Single Touch Payroll (STP)?

Single Touch Payroll (STP) is the way Australian employers report employee payroll information to the Australian Taxation Office (ATO) each time they pay their staff. Instead of reporting wages, PAYG withholding and superannuation at the end of the financial year, your payroll details are sent to the ATO through STP-enabled payroll software as part of each pay run.

Single touch payroll for small businesses makes payroll reporting more consistent and easier to manage. Each time you process payroll, your software sends the required information to the ATO, helping you keep employee pay records up to date and reducing the need for separate manual reporting.

Icon

Simplified payroll reporting

Send payroll information directly to the ATO with every pay run and keep your payroll data and business reports organised in one place.

Icon

Save time on employee payments

Automatically calculate wages, PAYG withholding, super, and leave in a single payroll workflow, for less manual admin.

Icon

Stay compliant year-round

Keep payroll records accurate, lodge STP reports, and stay on top of your payroll compliance and reporting obligations.

How Single Touch Payroll Works

Single Touch Payroll works by connecting your payroll process with ATO reporting, so key employee pay details are submitted each time you run payroll. When you finalise a pay run, your STP-enabled software sends the required information to the ATO, including employee wages, PAYG withholding, and superannuation details.

For small businesses, this means payroll reporting becomes part of the normal pay cycle rather than a separate task at the end of the financial year. Payroll may also be one of your largest recurring expenses, and accurate pay runs can support more accurate cash flow planning.

Use the following Single Touch Payroll checklist when processing pay runs and submitting STP reports to the ATO:

  • Step 1 - Add employees: Collect and store employee payroll details securely, including tax file numbers, super fund information, bank account details, and employment information needed for payroll reporting.
  • Step 2 - Process payroll requirements: Calculate wages, PAYG withholding, superannuation, leave, and other payroll amounts for the pay period, helping ensure employees are paid accurately and on time.
  • Step 3 - Submit STP reports: Send payroll data securely to the ATO through your STP-enabled payroll software each time you complete a pay run, reducing manual reporting requirements.
  • Step 4 - Remain compliant: Keep payroll records accurate, maintain reporting history and finalise employee income statements at EOFY to help meet your ongoing ATO obligations.
  • Step 5 - Transition to STP Phase 2: Payroll reporting requirements continue to evolve, so make sure you’re using software that’s ready for Single Touch Payroll Phase 2. Intuit QuickBooks helps you report the additional employee, income and payment details that will be required by the ATO while keeping payroll reporting simple.

How QuickBooks can help with STP compliance?

Discover the benefits of Single Touch Payroll and using QuickBooks Payroll powered by Employment Hero.

Streamline reporting

Streamline reporting

Automatically send payroll info each pay run

Fast and accurate processing

Fast and accurate processing

No more manual data entry

Easier at tax time

Easier at tax time

Save time and paperwork at the end of the financial year

ATO approved

ATO approved

Send complete and ATO compliant reports with every pay run

QuickBooks payroll software

1
Add payroll
2
Select plan
3
Checkout
Standard Payroll
Payroll essentials for your team
Checkmark Icon
Automated Payroll
Checkmark Icon
Employee Self service
Checkmark Icon
ATO Integration: Single Touch Payroll compliance
Checkmark Icon
Superstream compliance
Checkmark Icon
Comprehensive reports
Checkmark Icon
Free onboarding and support
Checkmark Icon
Payday Super ready - powered by Employment Hero
Advanced Payroll
Everything in Standard Payroll, plus:
Checkmark Icon
Automated Modern Award interpretation
Checkmark Icon
Rostering
Checkmark Icon
Time and attendance tracking
Checkmark Icon
Pay conditions engine

Compare all features

Standard Payroll
Advanced Payroll
Take Care of Payroll
Chevron Icon
Automated Payroll
Checkmark Icon
Checkmark Icon
Employee Self service
Checkmark Icon
Checkmark Icon
ATO Integration: Single Touch Payroll compliance
Checkmark Icon
Checkmark Icon
Superstream compliance
Checkmark Icon
Checkmark Icon
Comprehensive reports
Checkmark Icon
Checkmark Icon
Free onboarding and support
Checkmark Icon
Checkmark Icon
Payday Super ready - powered by Employment Hero
Checkmark Icon
Checkmark Icon
Automated Modern Award interpretation
Dash Icon
Checkmark Icon
Rostering
Dash Icon
Checkmark Icon
Time and attendance tracking
Dash Icon
Checkmark Icon
Pay conditions engine
Dash Icon
Checkmark Icon

phone icon Call sales for further assistance 1800 917 771

Single Touch Payroll checklists

Download the handy STP and STP 2 checklists to help get your payroll in order.

How to setup Single Touch Payroll in QuickBooks

Video thumbnail for How to setup Single Touch Payroll in QuickBooks

Before you set up Single Touch Payroll with Intuit QuickBooks accounting software, make sure your business, employee and payroll details are up to date. This includes employee tax file numbers, super fund details, pay categories, and business contact information. Checking these details first can help reduce reporting errors when you enable STP.

  • Step 1: Sign in to your Intuit QuickBooks account
  • Step 2: Select Employees and sign up to Employment Hero (our integrated payroll partner)
  • Step 3: Select Payroll Settings, then Electronic Lodgement and STP
  • Step 4: Select Enable Single Touch Payroll

Once STP is enabled, you can continue processing payroll in Intuit QuickBooks alongside other everyday business tasks, like sending invoices and keeping your records up to date.

Illustration of users celebrating QuickBooks' easy setup with a free onboarding session

Easy set-up with free onboarding session

Get one on one expert guidance to take you from signup to payrun so everything is set up to suit your business needs.


Hear how QuickBooks is helping our customers withSingle Touch Payroll compliance

Video thumbnail featuring customer J&JJ Landscaping discussing how QuickBooks helps with their business

I love how QuickBooks brings efficiency to our payroll. Hours are logged on-site with the app and we receive it instantly.

Ana Saad Co-Founder - J&JJ Landscaping

Video thumbnail featuring customer Tradie Troopers discussing how QuickBooks helps with their business

We use QuickBooks for most of our clients. It's STP compliant and has the tools that the building industry needs.

Maria Cavallaro, Founder - Tradie Troopers

Single Touch Payroll: Frequently asked questions

Speak with our local QuickBooks team about our Payroll options and meeting Single Touch Payroll compliance