Sign in

What is Single Touch Payroll?

Single Touch Payroll is a change in the way employers report their payroll data to the ATO. Eligible employers are now required to report employee earnings, PAYG, super and certain deductions after payroll has been processed, rather than previously reporting monthly or quarterly. In addition to PAYG, super information must now be reported, which previously wasn’t required.

Who should be reporting through Single Touch Payroll?

If you manage payroll for your employer or for clients, you’ll need to be Single Touch Payroll compliant. 

  • Large employers with 20 or more employees should already be STP reporting.
  • Small employers with 19 or fewer employees should have started STP reporting from July 1 2019, but the ATO have given until 30 September 2019 to be compliant.
  • Micro employers with 1-4 employees may be eligible for a quarterly reporting concession for the 2019/2020 FY if a Tax/BAS agent lodges submissions on their behalf.

KeyPay is Single Touch Payroll compliant

KeyPay was endorsed by the ATO as Single Touch Payroll compliant in July 2018. We’re equipped to help you with your STP reporting needs.


Easily create and lodge pay events after each pay run. Automatically send payroll data to the ATO.

Watch Video

Faster processes

No manual data handling or requirement to export data, thereby completely eliminating any reporting errors or corruption of data.

Streamlined reporting

STP makes life easier at the end of financial year. See how it works.

Easy client approval

Tax/BAS Agents reporting on behalf of clients can request client authorisation to action and approve pay events directly within the platform. No external emailing back and forth required and all client actions are recorded within the STP event. Additionally, if agents have a Standing Authority with their clients they can apply this authority against an event, thereby removing the need to request client authority for each pay event.

Adjust payroll errors

If you make a mistake, you can create an adhoc pay run to make the necessary adjustments and lodge a pay event. Alternatively, you can update payroll data via lodging an update event.

Enhanced validation

Our pre-lodgement validation ensures you are significantly more likely to successfully lodge an event. Any issues found within the event relating to payroll data or employee/business details that will otherwise guarantee the lodgement to fail will be displayed and required to be corrected prior to lodging.

Jannie Vanderventer

Client Director

“We see STP as an opportunity to talk to new clients and expand our services with some of our current clients. We have seen success with STP in KeyPay.”

How to set up Single Touch Payroll in KeyPay

With our Single Touch Payroll wizard, enabling STP in KeyPay is simple as 1, 2, 3.

  1. Enter the relevant business details
  2. Confirm who will be lodging submissions to the ATO on behalf of the business
  3. Enable the ATO integration!

For full details on how to enable STP in KeyPay, click here.

Start your free trial with any plan

Then pay monthly, with no hidden costs or surprises. Cancel or change your plan any time.

KeyPay Standard


price is per employee paid per month*

  • Flexible Payroll
  • Employee Self Service
  • Timesheets
  • Comprehensive Reporting
  • Single Touch Payroll
  • Quarterly Super Processing
Try KeyPay for 30 days

KeyPay Plus


price is per employee paid per month*

  • All 'KeyPay Standard' features
  • Pay Conditions Engine
  • Compliant Awards
  • Rostering
  • Time and Attendance Kiosk
Try KeyPay for 30 days


Contact us for pricing

  • Fully Branded Solution
  • Reseller Pricing Structure
  • Create your own Plan and Inclusion
  • 24 Hour Service Level Agreement
  • Custom Domain incl. SSL Certificate
Contact US

or Become a partner