How do I cash out annual leave via the payroll platform?

Available for the following Payroll plans: Standard, Premium

Under certain circumstances, employees may wish to cash out their annual leave balance. In these scenarios, the law is very clear that employees are required to be paid the full amount that they would otherwise have been paid. It is really easy to cash out annual leave and make sure you are meeting your obligations. To cash out annual leave for an employee, follow the below simple steps.


When cashing out annual leave, you are required to pay super contributions as normal. More information on cashing out Annual Leave can be found here.

What you need to do

Step 1: Creating a pay category
  1. Click the   Business Menu.
  2. Click the Payroll Settings submenu.
  3. Under Pay Run Settings, click Pay Categories.
  4. Click Add.

  1. Name the pay category Leave Cash Out.
  2. Set the Units field to Fixed. 

This way when you include the pay category (Leave Cash Out) in the Pay Run, it will not adjust the normal hours that were worked by the employee cashing out.

Cashing out generally does not accrue leave, so setting Units to Fixed does not allow this pay category to accrue leave.


If you pay leave loading, you will also need to create a separate or new Leave Cash Out - Leave Loading pay category. This is because you will be manually paying the loading, and you cannot use the "system" leave loading pay category.

Set it up the same way as explained above for Leave Cash Out.

Step 2: Finding the employee
  1. Click the  Pay Runs menu.
  2. Click the regularly scheduled Pay Run.
  3. Find the employee who wants to cash out their leave.
  4. Click on their name to expand the Pay Run record.
Step 3: Applying the leave to the employee's leave balance
  1. After selecting the employee, click Actions.
  2. Click Adjust Leave to create a Leave Adjustment line.
  3. Select Annual Leave as the leave category.
  4. In the Hours field, put a minus figure corresponding hours being cashed out. In the image below, we are cashing out 20 hours.
  5. Uncheck the Apply Earnings Rules box. 
  6. Click Save.
Step 4: Inserting an earnings line
  1. Click Actions.
  2. Select Add Lump Sum to create an earnings line.
  3. Select the Leave Cash Out pay category that was created in Step 1.  
  4. Select Method A for the tax calculation.
  5. Insert the number of pay periods you want this payment to be spread over. This will adjust the PAYG accordingly. 


As leave accrues across the year, you can spread the PAYG tax across the year. Enter the number of pay periods that occur in one year for this employee.

  1. Put the number of hours you entered as a minus in the Leave Adjustment row in Step 4. This time, do not put a minus sign.
  2. Enter the employee's normal hourly pay rate.
  3. Click Save.


You will be using the lump sum payment method to pay this leave to aggregate the tax across multiple pay periods. But this feature does not work if there are not any other "ordinary" earnings in the pay run.

See Further Information at the bottom of this article for more details on this.

Step 5: Paying leave loading
  1. If you are paying Leave Loading, follow Steps 5 and 6 again.
  2. Choose Leave Cash Out - Leave Loading as the pay category.
  3. Enter an hourly pay rate that is 17.5% of the employee's normal hourly pay rate.

Further information

No other ordinary earnings

If there are no other ordinary earnings to be paid in the Pay Run, you may use Take Leave. Then:

  1. Pay the leave out in advance/cash out as you would any other leave.
  2. Manually work out the amount of tax that should be paid.
  3. Use the Adjust PAYG option from the Actions button to adjust the amount of PAYG to be deducted.
  4. Enter a negative adjustment to reduce the automatically calculated amount.

Explore related content

Was this article helpful?
1 out of 5 found this helpful



Please sign in to leave a comment.