What is Single Touch Payroll (STP)?

Single Touch Payroll is a mandatory government reporting requirement that enables businesses and employers to report (real-time) staff salary and wages (including ordinary time earnings) and PAYG withholding amounts to the ATO at the same time the employees are paid. Read about Single Touch Payroll on the ATO’s website here

How do I get started?

Follow our e-PayDay® Legacy STP Getting Started Guide here

Pay Run Adjustments, Corrections, Changes or Amendments.

No matter what you call them, any changes to a previously reported pay run are called a “Fix” under STP. Rolling back a pay run is now only to be used as a last resort, not as a normal payroll procedure. With real-time reporting under STP, a rollback is definitely not best practice when correcting a pay run. Learn more here

BMS ID Explained

The BMS ID is a Business Management Software ID that is assigned to ensure that STP reporting provides correctly consolidated information with the ATO.

If you start reporting through one STP solution and change to another during a financial year, you must transition correctly to make sure the information pre-filled into your employees’ income tax return is accurate. Refer to the ATO’s website here for further information.

You have the option to,

  1. Migrate your year-to-date employee information and use the ORGINAL BMS ID. You will need to obtain the BMS ID from your previous payroll solution.
  2. Migrate your year-to-date employee information and use a NEW BMS ID. You will need to zero the employee year-to-date values from the old payroll solution through an update event to prevent duplicate information from being displayed.
  3. Use a NEW BMS ID WITHOUT MIRGRATING your year-to-date employee information. You will need to finalise the employee information reported under the original payroll solution.
Revision: 66
Last modified: Mar 18, 2020