How to track the error codes for stp events that have not filed correctly [xero]

Updated: 05/10/2021
Article #: 165


Occasionally when filing STP events to the ATO, these files may not reject by the ATO or may only partially lodge. There can be a number of causes related to the STP not being filed to the ATO, some issues may relate to the insufficient or incorrect data entered from the Business, other times these issues could be from the ATO. 

When you file an STP event to the ATO through Xero, Xero provides you with a file status for each pay run. These statuses are:

  • Not Filed > The Pay Event has not been filed to the ATO
  • Sent to the ATO > The File has been sent to the ATO but the ATO has not yet accepted or rejected the Pay Event
  • Filed > The ATO has successfully accepted the Pay Event
  • Partially Filed > The STP Event has been accepted however the ATO found errors with the file and further action may be required
  • Overdue > The STP Event has not been filed to the ATO and it's now after the payment date
  • Filing Error > The STP Event has been rejected by the ATO

When an event is either Partially Filed or Rejected, the ATO may provide a specific error code. The error code then provides the error log for the Business or the ATO to rectify. Click here to access a comprehensive list of the STP Error codes.

Find the Error Codes in Xero

  1. Go to Payroll > Single Touch Payroll

    è  The STP Filing history screen opens



  2. Expand the Pay Run log that on the status of either Filing Error or Partially Filed
  3. The Event log displays the relevant STP Error Code. Alternatively, the event log may simply state that no further action is required
    Note: this generally happens with partially filed events
  4. Check the error code through the website provided and rectify the relevant issue in your Xero Organisation (or contact the ATO if the error log states the issue is on their side).

Re-submit an STP Event

  1. Once you have rectified the error causing the STP event to be rejected you may be able to resubmit the Latest Pay Event for filing
  2. Go to Payroll > Pay Employees
  3. Open the latest Pay Run and click on [Pay Run Options] > Revert to Draft
  4. Confirm you want to revert the pay run to draft status
  5. Click on [Post Pay Run] >  [File]

    è  The STP Authorisation to file screen opens



  6. Confirm the STP Authorisation Terms & Conditions and click on [Submit to ATO]
  7. Wait a few minutes and ensure the Pay Run STP Event is now on a status of Filed






Rate this Topic:
Rating: 0.00 / Votes: 0