All Collections
Single Touch Payroll Guide
How to identify and resolve STP reporting error messages on Payroller
How to identify and resolve STP reporting error messages on Payroller

Learn how to identify and resolve STP reporting error messages on Payroller

Jenny Park avatar
Written by Jenny Park
Updated over a week ago

Learn how to identify and resolve STP reporting error messages on Payroller using our helpful guide below.

According to the ATO website, there are three types of errors:

  • SBR.GEN.AUTH errors relate to your authorisations or permissions when the connection between Payroller and the ATO is unsuccessful.

  • CMN.ATO.AUTH are data validation errors related to the authorisations required to lodge reports and the information about the reporting entity or agent doesn't match the information on the ATO.

  • CMN.ATO.GEN or CMN.ATO.PAYEVNT errors are generated by Payroller when you attempt to lodge invalid data.

Here are the top 6 most common STP error messages on Payroller


SBR.GEN.AUTH.008

What is the error:

Your notification for the online (cloud) software provider does not contain the correct Software ID.

Why this error occurs:

This error occurs when the Software ID on Payroller has not been connected to the correct Access Manager on the ATO.

To resolve this issue:

Check that your Software ID on Payroller matches the software ID you have entered in the ATO Access manager.

Step 1: Select ‘Settings’.

Step 2: Select ‘STP Settings’.

The Software ID is visible.

Make sure that the ABN and branch number match on both Payroller and ATO.

The image below is just an example. Please check your account to get your unique Software ID.

If you are an agent reporting on behalf of your client, you must nominate the Software ID to your client's access manager.


CMN.ATO.AUTH.006

What is the error:

The requested report belongs to another intermediary.

Why this error occurs:

When the employer is under a different agent or the agent has not been set up correctly.

To resolve this issue:

Check that the client-to-agent relationship is correct; the client may be linked to another agent.

If the client is linked to your RAN, remove and re-add the client and then try again.


CMN.ATO.GEN.XML03

What is the error:

This error occurs when a field contains invalid data (such as letters in numeric or date fields). These are generated because you're attempting to submit invalid information.

How this error occurs on Payroller:

This can happen when there are characters such as “+”, “-”, “()”, ‘ in Organisation settings, STP Settings, Employee details or Pay runs.

To resolve this issue:

The email you received with this error message should indicate the area the error is occurring. You will need to remove the character that is preventing the submission and then resubmit.

If you are having trouble identifying the location of the error please reach out to our support team via the support chat on the bottom right or by emailing us at hello@payroller.com.au


CMN.ATO.GEN.500029

What is the error:

This error occurs when the email field in the STP settings contains invalid text.

How this error occurs on Payroller:

This can happen when the email you enter in STP Settings is incomplete.

To resolve this issue:

Step 1: Go to ‘Settings’.

Step 2: Go to ‘STP settings’.

Step 3: Select ‘Disable STP’.

Step 4: Check that the Email Address is correct.

Step 5: Select ‘Enable STP’.

Step 6: Resubmit the pay run.


CMN.ATO.PAYEVNT.EM.92168

What is the error:

The update is referring to a previous year where STP reporting did not occur.

You cannot lodge for a period before STP.

How this error occurs on Payroller:

This can happen when an employer has not successfully submitted a pay run to the ATO in that financial year and attempted to finalise their employees’ year-to-date figures.

This can occur if you decide to finalise STP when no pay runs have been submitted or you change the abn or branch number and attempt to finalise for the new number.

To resolve this issue

Create a new pay run in the financial year with zero ordinary hours and amount and submit this for STP. Once this is complete then you can go ahead and finalise STP

Step 1: Go to ‘+New Pay run’.

Step 2: Select the payment date within the financial year you are reporting and select ‘Let’s Start!’.

Step 3: Change Hours and Amounts for all employees to 0.

Step 4: Select ‘Next’.

Step 5: Select ‘Save’.

Step 6: Select ‘Cancel’ to avoid sending a blank payslip to employees.

Step 7: Sign and lodge the STP declaration.

Once the pay run has been lodged you can go ahead and finalise for the financial year


CMN.ATO.PAYEVNT.EM.92172

What is the error:

A record with the same submission ID already exists.

How this error occurs on Payroller:

This error will occur if you attempt to resubmit a pay run or finalisation that is pending.

To resolve this issue:

Wait for the pending pay run to be resolved before resubmitting. This could take up to 72 hours during the end of the financial year period. If it has been over 72 hours and it is still pending please reach out to support via the chat box on the bottom right-hand corner or by emailing us at hello@payroller.com.au.

For more error types check out the links below:


Learn how to find and edit other STP-related features on Payroller with our simple guides below:

Discover more tutorials for using Payroller

Get started with setting up employees to create a pay run. Find out more about Single Touch Payroll (STP) and what you need to do for your small business. Sign up to try Payroller for free today.

You can access all features in Payroller on both web app and mobile app with a Payroller subscription. Find out more in our Subscription FAQs.

Did this answer your question?