Following the Input step, data will be pre-validated before submission to the ATO:
Double click on the Employee to edit any details prior to submission.
The employee validation includes:
The date the employer receives the tax file number declaration needs to be entered in order to submit STP unless you have already sent in and completed the paper based tax file number declaration form.
Employee State (in Address):
The STATE needs to matched to the expected list of known value of Australian States AAT|ACT|NSW|NT|QLD|SA|TAS|VIC.
The ATO rule states that if the country is not Australia then state and post code must be blank.
Employee Country (in Address);
The application uses a list of country codes as required for validation by external systems:
- employee STP outputs
It is important the Country name be entered in full exactly as it appears in the list below to resolve a match to the code.
Tax file number
You generally would have entered a valid TFN for an employee if you're expecting to make payments.
Note: You may enter the TFN for the employee on the import spreadsheet.
Employee Phone and Email: If entered this is supplied to the ATO.
ABN: The job's ABN needs to pass the validation algorithm.
Payment date: The pay date needs to be in the current financial year.
Supplier Phone: The current user PHONE number specified in their user record.
Supplier Email: The current user submitting the STP needs an valid email address number specified in their user record containing an "@" symbol.
This step confirms that the XML produced by the software adheres to a the correct structure and each data field is in the correct format. The schema document for comparison is located in the "\\Merge Template\Schema\ATO" directory. These files will need to exist:
Next: See Submitting STP batches