Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
classsection group
<span data-swiftype-index="true">
classcol span_3_of_5

Australia only

Single Touch Payroll (STP) is a simple way to report your employees’ payroll information to the ATO and keep your business compliant. Tell me more about STP.

Setting up doesn't take long and can be done by whoever processes pays for your business. If a tax or BAS agent looks after your payroll, they'll need to complete the steps below to set up STP on your behalf.

If you pay employees using more than one MYOB Business file, you'll need to set up STP in each file.

TitleBefore you begin

What to expect

When you set up STP, here's what'll happen:

  1. Your business, employee and payroll details will be checked to make sure they meet the ATO's requirements.
  2. You'll then notify the ATO that you're using MYOB to send your payroll information.
  3. You can then add other people who process your payroll so they can also send payroll information to the ATO.

OK, let's start by checking your payroll details.

UI Expand
titleTo check your payroll details
  1. Go to the Payroll menu and choose Single Touch Payroll reporting.
  2. Click Get started to check your payroll details for any issues. What gets checked?
  3. If no issues are found, you're ready to Notify the ATO for Single Touch Payroll reporting.
  4. If any issues are found, click View errors to see the details on the Single Touch Payroll setup errors page.
  5. Fix all the issues listed under Business details, Employee information and ATO reporting categories.

    To fix...Do this...
    Business details
    1. Click Edit business details.
    2. Make the required changes.
    3. Click Save.

    Learn more about your Business settings.

    Employee information
    1. Click the employee's name.
    2. Make the required changes.
    3. Click Save.

    Learn more about Updating an employee's details.

    ATO reporting categories
    1. Click the pay item's name.
    2. Choose the applicable ATO reporting category.
    3. Click Save.

    Learn about assigning ATO reporting categories for Single Touch Payroll.

  6. To run the check again, either click Refresh on the Single Touch Payroll setup errors page, or repeat the above steps.
  7. When no more issues are found, click Get started.

  8. You can now continue setting up STP by notifying the ATO for Single Touch Payroll reporting.
<h2><i class="fa fa-comments"></i>&nbsp;&nbsp;FAQs</h2><br>
UI Expand
titleWhat payroll details are checked during STP setup?

What payroll details are checked during STP setup?

When you set up STP, the following details are checked in MYOB to make sure they meet the STP requirements.

 What gets checked
Business information
  • Business name
  • ABN (if you only have a Withholding Payer Number (WPN) you can't set up STP in MYOB)
  • GST branch number (if you have an ABN you'll have a branch number – if unsure, check with the ATO). Learn more on the ATO website
  • Address

You can access this information in MYOB by clicking your business name > Business settings.

Employee details

Employees paid in the current and previous payroll year are included in the payroll check, including inactive and terminated employees.

Here is the information that's checked for your employees (accessed via the Payroll menu > Employees > click an employee).

On the Contact details tab:

  • First name
  • Surname or family name
  • Country
  • Address
  • Suburb/town/locality
  • State/territory
  • Postcode

On the Payroll details tab > Employment details section:

  • Date of birth
  • Start date
  • Employment basis

On the Payroll details tab > Taxes section:

  • Tax file number
  • Income type
UI Text Box

Do you employ working holiday makers?

If you choose Working holiday maker as the Income type, you'll also need to choose the worker's Home country (Country code). Also check that the correct Tax table is assigned to working holiday makers based on your business's working holiday maker registration status.

Pay items

Wages and salary, superannuation and deduction pay items used in the current and previous payroll year are included in the check. You can access your pay items via the Payroll menu > Pay items.

Each of these must have an ATO reporting category assigned. By default, this is set to To be assigned, so you know what pay items still need assigning.

How to assign ATO reporting categories

UI Expand
titleWhat is my BMS ID and where do I find it?

What is my BMS ID and where do I find it?

Each payroll software is identified using a Business Management Software (BMS) ID. When you set up STP, the ATO are notified of your BMS ID.

If your business has previously reported via STP in the current payroll year using another MYOB or non-MYOB payroll software, when you set up STP in MYOB you must notify the ATO of the BMS ID of your previous software. Otherwise your employees' year-to-date (YTD) payroll information will be reported twice to the ATO, and no-one wants that...

UI Text Box

Transferring your BMS ID lets the ATO know you've changed payroll software, and moves your employee's year-to-date payroll amounts under your new BMS ID at the ATO end. If you haven't already, make sure you've entered your employee's pay history for the current payroll year into MYOB.

To find your previous BMS ID

You or your tax/BAS agent can find your previous BMS ID via the ATO's online services.

  1. Log into the ATO's online services.
  2. Go to Employees > STP reporting (agents go to Business > STP reporting).
  3. Click the dropdown arrow next to one of your STP reports.
  4. Copy the Business Management software (BMS) ID so you can paste it into the Previous software BMS ID field in MYOB when prompted (see above).

classcol span_1_of_5
classcol span_1_of_5
titleRelated topics

Notify the ATO for Single Touch Payroll reporting

Add a declarer for Single Touch Payroll reporting

What happens after I've set up Single Touch Payroll?

View Single Touch Payroll reports

<span class="academyBanner"><a href=""><img src="" width="100%" target="_blank" alt="Get more help with your payroll"></a></span>