The accepted specifications and versions for the 2016-17, 2017-18, 2018-19 and 2019-20 financial years. You will be required to use these if you are developing software to lodge electronically. A list of validation tools has also been included.
- Payroll
- Tax preparation
- Superannuation
- Business
- Investment bodies
- Validation tools
- Standard Business Reporting (SBR)
- ATO online file transfer function
- Data transfer facility
- Payment summary annual report
- Archived
For payroll digital service providers
For tax preparation digital service providers
Specification |
Version for 2016-17 |
Version for 2017-18 |
Version for 2018-19 |
Version for 2019-20 |
Electronic channel |
---|---|---|---|---|---|
Business transactions made through payment systems (BTTPS) specification and test scenario |
1.0.1 | 1.0.1 | 1.0.1 | Portals | |
Electronic funds transfer (EFT) code validation specification and test scenario |
2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | N/A |
Employee share scheme (ESS) annual report specification and test scenario |
2.0.0 | 3.0.0 | 3.0.0 | 3.0.1 |
Portals |
Employee share scheme (ESS) self-print statement - employee summary specification and test scenario |
1.0.1 | 1.0.1 | 1.0.1 | N/A | |
Pre-filling report - importing data into tax agent software specification |
1.0 | 0.4 | 0.5 | 0.5 |
Portal |
3.0.0 | 3.0.0 | 3.0.0 | Portals |
For superannuation digital service providers
Specification |
Version for 2016-17 |
Version for 2017-18 |
Version for 2018-19 |
Version for 2019-20 |
Electronic channel |
---|---|---|---|---|---|
Electronic funds transfer (EFT) code validation specification and test scenario |
2.0.0 | 2.0.0 | 2.0.0 | 2.0.0 | N/A |
Electronic portability form (EPF) message implementation guide (MIG) |
1.1 | 1.1 | 1.1 | 1.1 |
Portals, SBR |
10.1.1 |
10.1.1 |
10.1.2 | 10.1.2 |
Portals |
|
3.2.1 | 3.2.1 | 3.2.2 |
Portals |
||
4.2.0 | 4.2.0 | 4.2.1 |
Portals |
||
Superannuation guarantee calculator specification and test scenario |
ECI, Portals |
||||
Superannuation member tax file number (TFN) notification specification |
1.2.3 |
1.2.3 | 1.2.3 |
ECI |
|
Transfer Balance Account Report (TBAR) | 1.0.2 1.0.3 |
1.0.3 | 1.0.3 | Portals |
For business digital service providers
For investment bodies digital service providers
Validation tools
- Australian business number (ABN) algorithm
- Tax file number (TFN) algorithm
- Electronic funds transfer (EFT) code validation
Standard Business Reporting (SBR)
SBR is an Australian government initiative designed to reduce the reporting burden for businesses in Australia. Secure online lodgment can be done through SBR enabled software. For more information, refer to the list of SBR enabled reports and the developers tools.
ATO Online transfer function
Online lodgment can be done by businesses through the Business Portal and intermediaries through Online services for agents using myGovID and Relationship Authorisation Manager (RAM). The File transfer facility can be used for a range of existing and new reports and forms.
Data transfer facility (DTF)
The ATO Data transfer facility is available for organisations that are unable to successfully utilise SBR or ATO Online services.The DTF supports most electronic reporting specifications.
For more information contact, FileTransferCapability@ato.gov.au
Payment summary annual report
You can lodge your payment summary annual report electronically or by using paper forms.
For more information, refer to How to lodge your payment summary annual report.
Archived
You can request a copy of the following archived pages by contacting us:
- Departing Australia superannuation payments (DASP) annual report test scenario v1.0
- Departing Australia superannuation payments (DASP) annual report specification v1.0
- Pay as you go (PAYG) withholding payments to foreign residents annual report specification v1.0.1
- Pay as you go (PAYG) withholding payments to foreign residents annual report test scenario v1.0
- SuperSeeker Portability Form
- Document interchange system (DIS) specification v11.29
- ELS software specification 2017.
No previous versions available.