Skip to main content
Skip table of contents

Error: "Code 401" occurs when using the "Get Software Identifier" button for Single Touch Payroll (STP) (Australia)

Single Touch Payroll is a requirement introduced by the ATO for reporting payroll data directly from the Payroll software at the same time as your employees are paid. STP is required from 1 July 2018 for employers with 20 or more employees and is optional for employers with 19 or fewer employees for the 2018/2019 financial year but will be required for all employers from 1 July 2019.

To be able to submit the pay run data to the ATO via STP you will be required to have the software authorized with the ATO using a Software ID. The Software ID can be viewed by using the 'Get Software Identifier' button in the Software Identifier section of the Single Touch Payroll Setup area of the Setup Payroll screen.

During the 'Get Software Identifier' process, an error (code 401) may occur. If the error (code 401) occurs, this could be contributed to by the firewall/web filtering software not allowing Exo Payroll access to the internet.

MYOB recommend that the firewall/web filtering software is set to allow the following executables/DLL files from the Exo Payroll install folder to be able to access the following STP URL's.

Executables/DLL files:

  • Main.exe
  • Comacc.exe
  • ExoESDotNet.dll

STP URLs:

  • https://stp.agencyapi.myob.com
  • https://stp-test.agencyapi.myobdev.com

Click here for further assistance regarding errors during the "Get Software Identifier" process.

Need more help? You can open the online help by pressing F1 on your keyboard while in your software.

You can also find more help resources on the MYOB Exo Employer Services Education Centre for Australia or New Zealand.

JavaScript errors detected

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

If this problem persists, please contact our support.