AccountRight Plus and Premier online company files only
Before finalising
-
Enter all pays up to 30 June (pays recorded with a July payment date aren't included in the finalised year)
-
Make sure your STP reports have been accepted by the ATO. A Rejected report is OK if subsequent reports are accepted.
Finalising gets you ready for the new payroll year
Finalising your payroll information tells the ATO you've finished paying your employees this payroll year. You need to do it before the ATO's deadline, typically July 14.
You can record a pay in July before finalising, BUT FIRST make sure you've checked your payroll amounts and fixed any issues (tasks 1 & 2 below).
When you finalise:
you'll check some payroll reports to make sure you've reported everything correctly to the ATO
you'll let the ATO know you've finished all your pays for the payroll year, and
your employees will be able to lodge their tax returns.
1. Check for payroll accuracy
Before processing the first pay of the new payroll year, you should confirm that the amounts you've paid your employees in AccountRight match the amounts that are listed against each employee's record. This will identify if any amounts have been incorrectly entered against an employee's pay history instead of being paid via payroll.
You'll do this by comparing the Activity Summary and Register Summary reports.
Here's a quick overview in the web browser version of AccountRight:
In your AccountRight desktop software, go to the Reports menu > Index to Reports.
Click the Payroll tab.
Run the Activity Summary and Register Summary reports for the entire payroll year, e.g. 1 July 2024 - 30 June 2025.
Compare the totals at the bottom of each report. If they match, great! You're ready to continue with your finalisation process as described in the next task.
If the reports don't match
This means an employee's pay history has been manually changed in their employee card. This might have occurred if you started using payroll part-way through the payroll year, and you've entered your employees' year-to-date payroll totals in their pay history. In this case, the reports won't match – and this is OK.
Otherwise, it means an employee's pay history has been manually updated in error – usually in an attempt to fix their pay amounts. Instead, you should only ever fix a pay mistake by adjusting the next pay.
Providing you have not processed the first pay for the new payroll year, you'll need to identify which employee this impacts, then fix their pay history.
If the reports don't match and you've processed the first pay for the new payroll year, you'll need to speak to your payroll advisor or contact us for help.
Undo manual pay history adjustments
Compare the Activity Detail and Register Detail reports again to identify affected employees (where the amounts for an employee are different between the reports).
Undo the manual changes in the employee's pay history (Card File command centre > Cards List > Employee tab > open the employee's card > Payroll Details tab > Pay History tab > Undo manual changes). More about pay history
Once you've undone all manual pay history changes and the reports match, send an update event to the ATO (Payroll > Payroll Reporting > Payroll Reporting Centre > sign in if prompted > Send update event).
Check the report status for the update event to make sure it's accepted. This can take a few minutes, especially at busy times like EOFY.
2. Confirm what you've reported to the ATO
Before finalising, you should check that the year-to-date (YTD) amounts you've sent to the ATO for the payroll year match the payroll figures in AccountRight.
Do this by comparing two reports to ensure they match:
the YTD verification report in the Payroll Reporting Centre—this shows the YTD amounts you've reported to the ATO
the Payroll Summary report in AccountRight—this shows the YTD amounts you've processed through payroll in AccountRight
a. Run the YTD verification report
Go to the Payroll command centre and click Payroll Reporting.
Click Payroll Reporting Centre.
If prompted, sign in using your MYOB account details (email address and password).
Click the the EOFY finalisation tab.
Choose the Payroll year.
Click YTD verification report.
The report displays as a PDF. Take note of the total salary and wages YTD amount. Here's an example:
What am I looking at?
This report shows the total of all ATO reporting category amounts sent to the ATO for all employees.
The Reconciliation to Payroll section is not sent to the ATO. It shows total gross wages which you'll also see in the Payroll Summary report in AccountRight. This amount will differ from the total gross wages reported to the ATO, as it doesn’t include Allowances, Foreign Income, ETP components (not ETP Tax), Lump Sum values or any additional reimbursable/employee expenses.
The ATO Reporting Category section lists the things that have been submitted to the ATO.
The Total payments (in the ATO Reporting Category section) doesn't include allowances. This amount should be the same as what's shown in your Payroll Summary report in AccountRight, minus any allowances or the other pay components which are listed in the Reconciliation to Payroll section.
An employee's reportable fringe benefit amounts are reported to the ATO when you finalise, so these won't display on the YTD verification report until after you've completed the finalisation.
b. Run the Payroll Summary report
In AccountRight, go to the Reports menu and choose Index to Reports.
Click the Payroll tab on the left.
Under Payroll Categories, click the Payroll Summary report.
Filter the report to show Year-to-Date for This Year, and dated from 1 July to 30 June.
Click Display Report and check the YTD total for wages. Here's our example:
It's better in a browser
Click Open in web browser in AccountRight to access your company file in a web browser. You'll have access to an improved version of the Payroll Summary report, where salary and wage amounts are grouped by ATO reporting category. Learn more about end of year finalisation in a web browser
c. Compare the reports
After you've run the above reports, compare the YTD total wage amounts on both. If they match (like in our example), you're ready to finalise.

If the reports don't match
Here are some things to check.
Check your ATO reporting categories
Make sure you've assigned an ATO reporting category to each of your payroll categories. The easiest way to check if anything is missing is to let AccountRight do it for you.
Go to the Payroll command centre and click Payroll Reporting.
Click Check Payroll Details.
AccountRight will let you know if there are any payroll categories that need an ATO reporting category assigned—like this example:
If any payroll categories are listed:
Click the zoom arrow to open the payroll category.
Assign the applicable ATO Reporting Category. For help choosing the right one, see Assign ATO reporting categories for Single Touch Payroll reporting or speak to your accounting advisor.
Click OK.
Back on the Check Payroll Details window, click Check Payroll Details to run the check again.
If you add or change the ATO reporting category in a payroll category, send an update event to the ATO (Payroll > Payroll Reporting > Payroll Reporting Centre > sign in if prompted > Send update event).
Use Find transactions to identify employees who have been paid a specific payroll category during the payroll year (Payroll command centre > Find transactions > Search by Payroll Category > choose the payroll category > enter dates from 1 July to 30 June).
Once all payroll categories are assigned an ATO reporting category, run the YTD verification and Payroll Summary reports again (as we did above) to ensure they match. If they do, you're ready to finalise. Otherwise, check the reported wage values for each employee as shown below to narrow down where your issue might be.
Check reported wage values for individual employees
There are two reports you (or your accounting advisor) can use to check the amounts paid to individual employees for the payroll year.
In AccountRight, run the Employee Payroll Register Detail report (Reports menu > Index to Reports > Payroll tab > Register Detail).
In the Payroll Reporting Centre, click the ellipsis button for an employee and choose Download report(PDF) or View summary report (PDF). This report shows a summary of all ATO reporting category amounts sent to the ATO for an employee (gross payments, PAYG withholding, allowances, etc.).
Here's what these reports show:
Report | Description |
---|---|
Payroll Register Detail (in AccountRight) | The total wages shown in this report include all payroll categories, except non-taxable deduction or wage categories, or payroll categories that don't have an ATO reporting category. See an example |
Summary of Payments (in the Payroll Reporting Centre) | The gross payments amount shown in this report is reduced by any non-taxable deduction or wage categories, and payroll categories that don't have an ATO reporting category. See an example |
To ensure the latest year-to-date amounts are sent to the ATO for an employee, you can send an update event to the ATO (Payroll > Payroll Reporting > Payroll Reporting Centre > sign in if prompted > Send update event).
If you see a negative amount for an ATO reporting category on an employee's Summary of Payments report, this amount will be reported as zero to the ATO. To fix it, you'll need to reassign this value. We recommend seeking advice from your accounting advisor for help.
3. Notify the ATO of terminated employees
As part of processing an employee's final pay, you need to notify the ATO. This lets the ATO know the employee's termination date and any ETP components in their final pay.
You might have completed these steps when you processed the employee's final pay. If you didn't, complete these steps for each employee you terminated in the payroll year.
Go to the Payroll command centre and click Payroll Reporting.
Click Payroll Reporting Centre.
If prompted, sign in using your MYOB account details (email address and password).
Click the Employee terminations tab.
Choose the applicable Payroll year and click Add Termination.
Enter the termination details and click Notify the ATO.
When prompted to send your payroll information to the ATO, enter your details and click Send.
This declaration is processed in the same way other Single Touch Payroll reports, and it will be listed as a submission on the STP reports tab. This submission must have a status of Accepted before you can finalise your STP information. It can take a few minutes for the status to update, especially at busy times like EOFY.
4. Finalise your STP information
Finalising your STP information lets the ATO know you've completed all your employees' pays for the payroll year – and it's done in just a few clicks. You need to do this before the ATO's finalisation deadline, which is typically July 14.
Here's a quick overview using the web browser version of AccountRight:
Go to the Payroll command centre and click Payroll Reporting.
Click Payroll Reporting Centre.
If this button says Connect to ATO, it means the company file hasn't been set up for Single Touch Payroll, or you haven't added yourself as a declarer for STP.
If prompted, sign in using your MYOB account details (email address and password).
Click the EOFY finalisation tab and choose the Payroll year you're finalising.
If you need to report fringe benefits for an employee (what is this?)
Select the option Enable RFBA at the top of the screen. Columns for RFBA ($) and Section 57A ($) appear.
For each employee with fringe benefit amounts, enter the reportable values. The combined value of these must be above the thresholds set by the ATO.
RFBA ($) - these are reportable fringe benefit amounts
Section 57A ($) - these are fringe benefit amounts exempt from FBT under section 57A (see the FAQ below for details).
Select each employee you want to finalise, then click Finalise and notify the ATO .
When prompted to send your payroll information to the ATO, enter your details and click Send.
Employee missing from the finalisation list?
If an employee isn't listed, make sure they're set up as Full Time, Part Time, Casual or Labour Hire (check this in their employee card (Card File > Cards List > Employee tab > open the employee's card > Payroll Details tab > Personal Details > Employment Basis).
Then, send an update event to the ATO (Payroll > Payroll Reporting > Payroll Reporting Centre > Send update event).
The employee should now be listed.
When you finalise, an update event is sent to the ATO containing the year-to-date payroll totals for the finalised employees. You can see this update event listed with your other payroll submissions on the STP reports tab. Viewing STP reports.
What's next?
Each employee that has been finalised will have the Final indicator ticked in the payroll reporting centre. You can let these employees know that they can now sign in to myGov to complete their tax returns or view their income statement (previously called a payment summary).
We also recommend accessing your online company file in a web browser (via app.myob.com) and using a report pack to generate a set of key payroll reports for the finalised year. You should print or save these reports as a point-in-time record of your payroll data for the whole payroll year.
Providing you're using the latest AccountRight version, you're ready to start processing pays from 1 July for the new payroll year. The latest tax tables will automatically apply so you don't have to worry about downloading them. Also, learn how to stay compliant with super guarantee rate increases.
If you need to un-finalise an employee
If you need to fix something, you can undo an individual employee's finalisation. When you do, the employee's income statement in myGov will no longer be Tax ready so they won't be able to pre-fill and lodge their tax return.
Go to the Payroll command centre and click Payroll Reporting.
Click Payroll Reporting Centre.
If prompted, sign in with your MYOB account details (email address and password).
Click the EOFY Finalisation tab.
Choose the Payroll year.
Select the employee and click Remove finalisation and notify the ATO.
When prompted to send your payroll information to the ATO, enter your details and click Send. The Final indicator tick is removed for the employee. If it's still there, click a different tab then return to the EOFY Finalisation tab.
When you're ready, you can finalise the employee again.
FAQs
I've processed a pay dated on or before 30 June - why is it showing as a $0 update event in the STP reporting centre?
If you process a pay in the new payroll year (e.g. 1 July or later) but the Payment Date is in the previous payroll year (e.g. 30 June or earlier), the ATO will treat the pay as an update event. Even if the pay contains amounts that you're reporting to the ATO, they'll consider it an update event (and not a pay event) because it's related to the previous payroll year.
But don't worry, even though the pay run shows as a $0 update event in the STP reporting centre, the updated year-to-date payroll totals (for last payroll year) for the employees in the pay run will still be reported to the ATO.

Why don't my STP reports match the ATO's Business Portal?
Each STP report sent to the ATO includes the employer pay period information and the employee year-to-date (YTD) amounts.
As the ATO doesn't allow you to delete these reports, the Business Portal will show every pay run declared through STP, including ones that you have deleted or reversed in your software.
So, in most cases, if you've made payroll adjustments the Business Portal may not match your STP reports. And that's OK. Just make sure you check year-to-date totals in AccountRight before finalising. See To check year-to-date totals, above.