THIS IS A WIP PAGE
Introduction
Synergetic now supports the latest version of Single Touch Payroll (STP2). Our developers have worked hard to automate the transition to STP2, but there are still several areas of the software that must be manually checked to ensure you understand and are fully-compliant with the STP2 specification.
In this topic you will check the following areas of Synergetic to ensure STP2 is correctly configured:
- Pay Code Maintenance
-
- .See Pay Code Maintenance.
- Lookup Table Maintenance - Finance. See Lookup Table Maintenance - Finance
- Australian Government cessation codes are correctly mapped to Synergetic termination reasons
- STP2 tax scales are installed and see how they relate to legacy STP1 tax scales
Payroll Maintenance to ensure that:
- valid termination reasons are selected for employees
- employee taxation details have been converted for STP2
Payroll Configuration to ensure that:
-
- .
- Payroll Maintenance. See Payroll Employee Maintenance.
- Payroll Configuration. See Payroll Configuration.
Important: You need to be running the version v70.x or later. Please contact Synergetic Support if you have not upgraded to this version.
Table of contents
Anchor paycodemaint paycodemaint
paycodemaint | |
paycodemaint |
Pay Code Maintenance
Pay Code Maintenance
Pay is now reported as separately itemised components (Payment Types) that have a common definition, rather than a specific definition per Income Type.
has been updated to support grouping pay by income stream and additional reporting categories designed to split up gross pay into amounts for:
- gross
- paid leave
- allowances
- overtime
- bonuses and commissions
- directors' fees
- lump sum W (return to work)
- salary sacrifice.
Info |
---|
The ATO refers to this change as the "disaggregation of gross". For more information, see . |
You will need to check the following pay codes to ensure compliance with STP2:
Expand | ||
---|---|---|
| ||
These
Pay Codes for Allowances (as per PowerPoint suggestions) |
Anchor lookuptablemaintfinance lookuptablemaintfinance
lookuptablemaintfinance | |
lookuptablemaintfinance |
Lookup Table Maintenance - Finance
Finance lookup tables have been updated to supported new tax scales and valid employee termination reasons defined by the Australian Government.
You will need to check the:
- luPayrollTerminationReason lookup table to ensure Australian Government cessation codes are correctly mapped to Synergetic lookup table records.
- luPayrollTaxationRate lookup table to familiarise yourself with the new tax scales and understand how they relate to the previous tax scales.
Expand | ||
---|---|---|
| ||
Employee terminations must be reported using Australian Government cessation codes. These cessation codes are mapped to termination reasons using the ExternalSystemType and ExternalSystemCode fields of the luPayrollTerminationReason lookup table. Synergetic maps the cessation codes during installation, but you must check the lookup table to ensure the mapping is correct. |
Expand | ||
---|---|---|
| ||
Tax scales have been updated to use a four character code that combines with additional fields on the Tax tab of Payroll Employee Maintenance (see below) to define the tax treatment of each employee. These tax scales can be viewed using the luPayrollTaxationRate lookup table. We recommend |
checking this lookup table |
to familiarise yourself with the new tax scales and understand how they relate to the previous tax scales (see the LegacyTaxScale field) |
. |
Anchor payrollemployeemaint payrollemployeemaint
payrollemployeemaint | |
payrollemployeemaint |
Payroll Employee Maintenance
Payroll Employee Maintenance has been updated to support new employee taxation fields and termination reasons.
You will need to check the:
- General tab to ensure valid termination reasons are selected for employees terminated during the 2022 Payroll Year
- Tax tab to ensure employee taxation details have been correctly converted.
Expand | ||
---|---|---|
| ||
Employees terminated during the 2022 payroll year must be terminated using termination reasons linked to the new Australian Government cessation codes. We have already mapped the records of the luPayrollTerminationReason lookup table to the new cessation codes, so now we will select a valid reason for each terminated employee |
on the General tab of Payroll Employee Maintenance |
. To check whether valid termination reasons are selected for terminated employees:
|
|
|
|
|
Repeat this process for all employees terminated during the 2022 payroll year.
|
Expand | ||
---|---|---|
|
Your upgrade will have converted the following data please check:
Synergetic automatically converts existing taxation details to the STP2 specification during the upgrade, but you must check the following fields for each employee to ensure the conversion was successful:
To check employee taxation details have been correctly converted:
|
NB: The tax scale and treatment code for employees with a “0” tax scale will not have been converted and will need to be set per STP 2 guidelines
|
Expand | ||
---|---|---|
|
| |
Review the Pay Codes used and update where new Pay Codes have been created per the STP 2 guidelines |
Anchor payrollconfig payrollconfig
payrollconfig | |
payrollconfig |
Payroll Configuration
- Tax Rates
- Switching on STP2
- When you are ready to move from STP1 to STP2 you will enable STP Version 2
- You will be able to set your payroll to STP2 Test Mode
- When ready to start submitting STP2 files to the ATO de-select Test Mode
NB: It is not recommended to keep switching test mode on and off again but can be used for the purposes as described above
Processing Pays in STP2
Changes to processing in current pay maintenance
- When using a pay code for leave you will need to know
Processes to add / consider
- Potentially change leave documentation to include reason for leave