Skip to content

End of payroll year tasks

At the end of the payroll year, there's not much you need to do. But it's a good idea to make sure everything is in order before you start paying your employees in the new payroll year.

You don't have to do all the things below, but if anything is amiss it's better to find it now rather than a few months down the track.

1. Invite your accounting advisor


If there's one person you need on your side at this time of year – it's your accounting advisor. Whether it's a bookkeeper, accountant or payroll expert, you can invite them so they have access to your MYOB Business file. This lets them check your numbers and make any necessary adjustments.

If they already have access to your file, skip to the next task.

To invite your accounting advisor

  1. Click the settings menu (⚙️) and choose Users and permissions.

  2. Click Create advisor.

  3. Enter the advisor's Name and Email.
    The advisor will have the role of Administrator and the User Type of Advisor which gives them access to all businesses with this serial number.

    Example advisor being addedto MYOB

  4. Click Save and send invitation. The invitation is sent to your advisor. A message appears next to the advisor's email address that the invitation is pending.

When the advisor accepts their invitation, they'll be prompted to log in with their MYOB account details or create an account.

If after a few days your advisor hasn't accepted the invitation (that is, it's still pending), this could be because the invitation has been sent to the wrong address. Check their email address and see the FAQs below for how to resend the invitation.

Need to change a user's details or remove them? See Edit and delete users.

2. Check your payday filing submissions


If you have any pay runs to complete up to the end of March, complete them now and file to Inland Revenue (IR).

Then make sure all your submissions have a status of Submitted.

To check the status

  1. Go to Payroll > Payday filing.

  2. Click the Employment information submissions tab to see your payday filing submissions and their statuses.

  3. Click a submission to see more details.

Statuses explained




Not submitted

The information has not been submitted to IR. It's likely the pay run was processed by someone who hasn't set up payday filing.

You need to set up payday filing to submit this to IR.


The information has been received by IR.

No action required.


If things don't go to plan, you might get an error or two. Not to worry, we'll help you out.

See Errors in payday filing - NZ

3. Reconcile your account with IR


It's a good idea at the end of the payroll year to confirm that the value of your employer deductions in MYOB matches the amount you've submitted to IR.

You can do this easily by running the Employer deductions report (Reporting > Reports > Payroll tab > Employer deductions). This report displays the total amounts deducted from your employees’ pays that is payable to IR.

You can then compare the totals in this report to the amounts in myIR.

See it in action:

What if the report doesn't match myIR?

This can happen if you've deleted a pay in MYOB after filing with IR, but you haven't amended the pay in myIR.

Visit the IR website to learn how to amend a submission – and remember to do this whenever you delete a pay that's been filed with IR.

What happens now?

That's it – you're done for another year! No need to roll over the payroll year, and the latest PAYE rates are ready to use in your new pays. Find out about the compliance changes for 1 April.

See you in 12 months...


How do I work out my employees' leave liability?


An employee's Leave liability is the dollar value of the leave they're owed in a final pay. This includes:

  • Annual holidays owed

  • Holiday pay

  • Alternative holidays

We're working on a new report that'll show each employee's leave liability. Until this report is ready, you can calculate an employee's leave liability by doing a mock final pay.

  1. Go to the Payroll menu > Create pay run.

  2. Choose the Pay cycle for the employees whose leave liability you want to calculate.

  3. Enter dates for the current pay period then click Next.

  4. Click an employee whose leave liability you want to calculate.

  5. Clear all hours and amounts from their pay so their gross pay is 0.

  6. Click Add holidays or leave and choose Final pay.

  7. Select a Termination date to match the date for leave liability. This date can't be earlier than your last pay period end date.

  8. Continue through the final pay steps and click Save.

  9. Repeat from step 4 for each employee whose leave liability you want to calculate.

  10. Click Next then click View pay run summary report. The total gross pay value at the top and bottom of the report represents the total leave liability for those employees.