Skip to main content
Skip table of contents

Single Touch Payroll (STP) Errors

If you send incorrect STP information to the ATO, they will supply an error to let you know what went wrong. This page has a list of those errors with what causes them and what you need to do to fix them.

CMN.ATO.PAYEVNT.EM14160 - The ATO has rejected the full file replacement of the pay.  Please contact the ATO in order to resolve this issue.

Click here for Information and a resolution for this error

This occurs when a pay has been submitted more than twice. Due to multiple rollbacks.

The ATO will only accept the initial submission and one subsequent.

You will need to contact the ATO for assistance.

CMN.ATO.GEN.000009 Postcode is required for an Australian address

Click here for Information and a resolution for this error

Check the employee has a postcode on their Post and/or Residential tab

Make sure the Country code on the Employee’s address tab(s) is “AU” not AUS.  If this is set to AUS, you will need to add a new Country code into the Country Table (Employee Details / Human Resources / Countries) as “AU” and attach it to all employees.  You also may need to attach it to the Internal Company.

CMN.ATO.PAYEVNTEMP.000358 Country Code must be provided.

If you have employees who used to be working holiday makers (WHMs) who have since started reporting their incomes as salary and wages (SAW) then you may get the following error:

Click here for Information and a resolution for this error

CMN.ATO.PAYEVNTEMP.000358 - Country Code must be provided - When the Pay/Update Date is after 30/6/2020, Country Code must be provided when the Income Stream Type Code is one of the following: FEI, WHM, or IAA".

This occurs because they are missing a prior tax country code, and under the latest STP reporting system, this must be reported even though they are no longer a WHM.

For detailed information on setting up the Tax tab for WHMs and inbound asignees to Australia (IAAs), see Employees - Tax (Aus) in the MYOB PayGlobal online manual.

Add the correct ISO Country Code to all WHM employees in their Tax tab under Prior Tax Country. (Alpha2 code)

To fix this issue, you'll need to temporarily change the employee to the IAA tax status so you can add the tax code.

  1. Go to the relevant employee record.

  2. Open the Tax tab.

  3. Select Yes for Inbound Assignee. The Prior Tax Country field will become available.

    image-20250519-042213.png

  4. Enter the appropriate Prior Tax Country code.

  5. Change Inbound Assignee back to No.

  6. Save the employee record.

You can now try to finalise STP again or submit an Update event for this employee for the errored pay.

CMN.ATO.PAYMENT.000377 Cessation Reason Code must be provided when Payee Cessation Date is also provided.

The Cessation Reason code is missing from the Termination Reasons in PayGlobal.

Click here for Information and a resolution for this error

To resolve this issue, update the Cessation Reason in each record under Organisation > Common Reasons > Termination Reasons.

CMN.ATO.GEN.XML03 /tns:PAYEVNT /tns:Rp /tns:ElectronicContact /tns:ElectronicMailAddressT

Email address wrong or missing from the Internal Company record.

Click here for Information and a resolution for this error

To resolve, add an email address in the internal company that the STP submission was for.

To resolve, add an email address in the internal company that the STP submission was for.

CMN.ATO.GEN.XML003 - A field contains invalid data

This error is usually caused by a negative year-to-date amount.

Click here for Information and a resolution for this error

The ATO does not accept negative Year to date amounts.

Correct the negative quantity using a manual reversing pay, then re-finalise STP.

These are the fields that can accept negative figures (represented with a "-"). A negative figure in any other field incorrect, and will cause the error.

PAYEVNTEMP258

Gross Amount

PAYEVNTEMP270

Paid Leave Payment Amount

PAYEVNTEMP62

Payee Allowance Amount

PAYEVNTEMP263

Overtime Amount

PAYEVNTEMP262

Bonuses and Commissions Amount

PAYEVNTEMP264

Directors' Fees Amount

PAYEVNTEMP273

Lump Sum Payment Amount (Type W Only)

PAYEVNTEMP267

Salary Sacrifice Amount

If you have negative figures in any other fields, fix the issue by adjusting your pays:

  1. Identify which YTD accumulators are affected.

  2. Reverse and re-enter pays correctly, so that the affected fields are not negative.

  3. Resubmit your STP finalisation once the incorrect negative figures have been fixed.

  4. If the error relates to EmployerContributionsYearToDateAmount you may need to Adjust Super OTE. Refer to this page: Adjusting a negative super OTE amount

CMN.ATO.GEN.500029 Email address contains invalid text

Invalid text such as spaces, commas, or other characters that the ATO does not accept.

Click here for Information and a resolution for this error

To resolve, check the employee's email address and remove any spaces and other invalid characters.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.