Skip to main content

What period end date do I use at End of Financial Year Australian Database?

What is the payment date in stp? How do I determine the final pay run for tax year?

Updated over 2 months ago

The Australian Tax Office (ATO) deems that all salary and wages are taxable in the year in which the payment was made. This is irrespective of when the work was or will be performed.

Refer to the ATO website for more information:

MicrOpay and Payment Dates

The critical point is when the wages are received by the employee in their bank account and not what the Pay Period End Date is in MicrOpay. When it comes to the ATO and STP Reporting, the last payment in the financial year should be 30 June or earlier and the first pay in the new financial year must be 1 July or later.

With STP2 the Payment Date is determined by the Advice Date used when Pay Advices (Payroll, Reports, Transactions) are produced.

The ATO uses this Payment Date to determine which financial year the values relate to.

For example, if your Payment Date is earlier than 1 July on the STP reporting screen for the first pay in the financial year and process to the ATO, the data from the STP Update from the previous financial year will be overridden in the employee MyGov account with the first pay of the new financial year.

If the employee receives the payment in the current financial year, then it must be included in the STP Reporting Final Update for this financial year.

  • Scenario 1: If the Pay Period End Date in MicrOpay is 30 June 2025 AND the money received on 30 June 2025 or earlier then the pay falls within the 2024-2025 financial year and the Pay Advice (Payment Date) should reflect this.

  • Scenario 2: If the Pay Period End Date in MicrOpay is 30 June 2025 BUT the money received on 1 July or later then the pay falls within the 2025-2026 financial year. Complete your year-end process first and then change the period end date to 1 July 2025 or later and continue. Check if this results in a 53 week or 27 fortnight financial year.

Review this Knowledgebase article for more information on this:

You can check your Payment Dates in Payroll, Transactions, Import and Export, STP Reporting under the Payment Date column.

Period End Dates and the Financial Year

The Period End Date can be changed at any point up until the End of Pay Process. Once the End of Pay has been completed the Period End Date is locked in.

We recommend changing the Period End Date so that it is between 1 July and 30 June of the Financial Year in which it is paid. So, if the Payment Date is 1 July 2025, then the Period End Date would be between 1 July 2025 and 30 June 2026. This is because:

  • The Period End Date in MicrOpay is used to Apply SGL parameters (e.g. Contribution Cap) for superannuation. The software uses pay period end dates to determine which month or quarter the super falls into.

  • Many reports use period end dates to capture data. The values captured in the reports can be incorrect when period end dates are not dated in the Financial Year in which they are processed.

  • It is easier historically to recognise which Financial Year a pay falls into.

Considerations

There are some things to consider when you change the Period End Date:

  • If you import timesheet transactions from a time and attendance system, ensure that the Period End Date is the same before you import the file into MicrOpay. You can modify the date in the file if necessary.

  • If you use Leave Processing to import leave from a Third-Party system, Leave Processing uses the Period End Date as the date to import leave up to. You can change the Period End Date after you have completed Leave Processing to import the correct leave.

  • If you change the Period End Date, after creating transactions, check that the Superannuation calculated is correct, taking into account SGL parameters (e.g. Quarterly earnings, etc), especially for any high earners.

  • When you update leave in Update Leave Entitlements and End of Pay you change the date the leave is updated to reflect the correct end date. The date entered into Leave Entitlement Date is the date Leave based on Contract Hours will accrue to. Leave based on Hours worked will use the Period End Date as the Prorata date but accrues based on the number of hours included in the transaction.

  • On Pay Advice, use the Display Options tab to change the start and end dates to reflect the actual start and end dates of the period.

  • When the end of pay is completed, change the End of Next Pay to the actual next period end date.

Did this answer your question?