Your guide to managing Time Off in Lieu (TOIL) in your platform

Time Off in Lieu (TOIL) is a type of leave in which, instead of receiving overtime pay, the hours worked are banked on behalf of the employee. These hours can later be redeemed as a paid day off. 

Employers can enable or disable TOIL for their employees within the employee's profile, and the TOIL can be redeemed by editing the employee's payslip. The TOIL balance is held in the employee's profile, and the employer can view it at any time.

In this article, we will cover:

  • Considerations before you start
  • Enabling TOIL in your platform and per employee
  • Checking an employee's TOIL balance
  • Exporting/importing the TOIL ledger
  • Redeeming TOIL on an employee's payslip
  • Generating the TOIL report
  • FAQs

  Please note: Employees cannot bank some overtime as TOIL while receiving others as overtime pay. For this set-up, please contact support for assistance.

Understanding TOIL in foundU

TOIL, Day in lieu (DIL), and other time-in-lieu arrangements can vary between businesses, so the way these are configured in foundU will depend on how your business manages time off.

There are 2 methods available for managing TOIL in foundU:

  • System-based TOIL – Automatically converts overtime hours into TOIL, which can later be redeemed via payslip edit or adjustment.
  • Leave entitlement-based TOIL – Uses a standard leave entitlement to track TOIL balances manually. This leave type does not accrue automatically, and balances are updated via a payslip edit or by updating the employee profile.  

Before deciding which option to use, it’s important to consider how your business tracks, accrues, and redeems TOIL, as well as the level of manual management required by your payroll team.

The sections below outline the key differences between both methods to help you determine which option best suits your business processes.
 

 

System-based TOIL

System-based TOIL is a feature within your platform that converts employee overtime hours into a TOIL balance instead of paying the overtime directly on the payslip. This feature is enabled on a per-employee basis and, once enabled, all overtime worked by the employee will automatically accrue as TOIL. These hours can then be redeemed and paid at a later date during payroll.

In simple terms, this method stores overtime hours to be paid or redeemed later, rather than paying the overtime in the pay period in which it was worked.

This TOIL method is generally used where TOIL arrangements are specified within an employee’s award, agreement, or workplace arrangement.

Before enabling System-based TOIL, there are several important considerations to be aware of:

  • All overtime worked will accrue as TOIL across all positions worked by the employee once the setting is enabled.
  • TOIL can only be redeemed through a payslip edit or adjustment.
  • TOIL is redeemed at the rate it was originally banked (e.g, 4 hours banked at 1.5x will be redeemed at the 1.5x rate).
  • TOIL cannot be requested through a leave application.
  • Employees cannot view TOIL through the Employee App.
  • TOIL balances are visible to admins on the Employee Profile, provided they have the necessary permissions to access the Employee Profile or payroll. 


Leave entitlement-based TOIL

Leave entitlement-based TOIL is managed using a custom leave entitlement. The entitlement can be created within the platform and added to employee profiles as needed.

Unlike standard leave entitlements, this leave type should be set up with a 0 accrual rate. This is because the balance is intended to be managed manually rather than automatically calculated by the platform. When employees earn TOIL, the balance can be updated either through a payslip edit or directly on the employee profile.

This method is commonly used for more ad hoc TOIL or DIL arrangements, such as providing a TOIL/DIL day instead of paying public holiday penalties, or where TOIL is managed outside of overtime award interpretation rules.

As this method uses a leave entitlement set-up, there are several important differences to consider:

  • TOIL does not automatically accrue and must be manually managed by an admin. 
  • TOIL hours count towards OTE calculations because the leave is processed as a paid leave entitlement.
  • Employees can view their TOIL balance in their Employee App.
  • Employees can submit leave requests to redeem TOIL. 
  • TOIL is paid at the employee’s base rate, unless a different rate has been configured on the entitlement within the employee profile.
  • Balances can be updated directly on the employee profile or through payroll processing, depending on your business workflow.

  If you would like to set TOIL as a Leave Entitlement in your platform, then please refer to the 'Leave Entitlements' help guide article here

 

System-based vs Leave entitlement-based

To better understand the difference between these 2 methods, we have outlined key differences in their functionality in the table below.  

Functionality System-based TOIL Leave entitlement-based TOIL
Employees can view TOIL balances No, an employee can only see balances once TOIL is redeemed on a payslip. Yes, an employee can see balances via their Employee App.
Employees can redeem TOIL No, an admin has to redeem on behalf of the employee. Yes, an employee can apply for TOIL via their Employee App
Overtime hours automatically convert into TOIL hours Yes No, hours need to be manually applied to the employee.
TOIL can be redeemed via payslip edit Yes Yes
TOIL balances can be paid at different pay rates Yes, TOIL is redeemed at the same rate it was banked.  No, TOIL is paid at the employee's base rate. 

This can be overridden on their profile. 
TOIL counts towards ordinary hours worked No, as it is applied through a manual payslip edit. 

It does not count towards Award interpretation or ordinary hour calculations. 
Yes, as you are setting this up as a paid leave entitlement, it will count towards ordinary hour calculations. 

Enabling TOIL

Enabling TOIL in your foundU platform

When using system-based TOIL, the first step is enabling the feature in your platform settings, as it is disabled by default.

Once enabled, an additional TOIL setting will be available on employee profiles, allowing you to choose which employees accrue TOIL and which receive overtime instead.  


To enable TOIL in your platform:

  1. From the main menu, navigate to  Platform Settings > Time & Attendance Settings > then select Time Off from the left-hand menu. 
  2. Locate the 'Allow admin users to enable TOIL within employee profiles' setting and select 'Yes'
  3. To save your changes, select Save from the taskbar.

Enabling or disabling TOIL for an employee

TOIL is set up individually for each employee through their Employee Profile; enabling the platform setting alone won't automatically apply it to everyone. This allows you to enable TOIL only for employees who are eligible to accrue it under their employment conditions.

For example, some employees may be eligible for TOIL, while others should continue to receive overtime payments instead.

  Please note:  Each employee can either accrue TOIL or receive overtime pay, not both at the same time. Because this setting is applied at the individual profile level, it will affect all positions the employee works in, regardless of the award those positions are linked to. 


To enable TOIL for an employee:

  1. Navigate to People > Approved People or use the global search function to locate the employee.
  2. In the Overview page, enable the 'Enable TOIL' toggle to enable TOIL for the employee.

 

Disabling TOIL

Just like enabling TOIL, disabling it is done on an individual basis through the Employee Profile. You'd typically do this when an employee is no longer eligible to accrue TOIL.

For example, if they've changed awards, moved into a role where overtime applies instead, or your business has decided to stop offering TOIL for their position.

This ensures TOIL is active only for employees for whom it's still appropriate given their current conditions.

  Please note: Before disabling TOIL, make sure the employee has redeemed any TOIL they've already banked. See the Redeeming TOIL on a Payslip section below for how to do this.
 

To disable TOIL for an employee:

  1. Navigate to People > Approved People or use the global search function to locate the employee.
  2. In the Overview page, disable the 'Enable TOIL' toggle to disable TOIL for the employee.

      Please note: If the employee has a TOIL balance, the system will warn you. If this occurs, cancel out and process the remaining TOIL balance before disabling.

Check, update and redeem TOIL balances

Checking TOIL balances

Regularly checking balances helps managers and payroll officers stay informed of an employee’s accrued TOIL balance. This can be done directly from the employee’s profile; however, the process differs depending on whether you have set up TOIL as a leave entitlement or are using System-based TOIL.

  • TOIL using a leave entitlement - This is managed the same way as any other leave entitlement. This means you can add to, check, and update the balance directly from the employee’s profile.

      For more information, please refer to the Leave Entitlements article.
     

  • System-based TOIL- This cannot be manually added or edited on the Employee Profile. 

    • TOIL will only appear on an employee’s profile once they have received their first payslip containing TOIL, after which the system begins tracking their balance.

    • Balances are updated through payroll processing or manually via the TOIL Ledger Export/Import (see section below).

  Please note: For system-based TOIL, employees cannot see their TOIL balances in the Employee App. However, employees can see their remaining TOIL balances on their payslips when TOIL is redeemed. 
 

To check if an employee has banked TOIL:

  1. Navigate to People > Approved People or use the global search function to locate the employee.
  2. Navigate to the Employee Card tab > Employment Type, and the TOIL balance will be displayed in the Entitlements area

As shown in the image above, the Employee Profile displays the employee’s total banked TOIL balance only and does not separate the balance by overtime rate.

A detailed breakdown of TOIL banked against each overtime rate can instead be viewed through the TOIL Report. Refer to the section below for more information.

TOIL ledger export/ import

There may be times when you need to update an employee’s banked TOIL balance, such as correcting balances or adding additional TOIL where required.

TOIL balances are updated in one of two ways:

  • Generating payroll – TOIL balances will automatically update when overtime hours accrue as TOIL or when TOIL is redeemed on a payslip
  • Using the TOIL Ledger CSV Export/Import – Used to directly update an employee’s current banked TOIL balance outside of payroll processing

The TOIL Ledger Import is the only way to manually update an employee’s existing TOIL balance without processing payroll, making it useful for bulk balance updates or corrections.

  For information on updating balances for TOIL set up using leave entitlements, see the Employee Entitlements import. 

 

To access and update the TOIL Ledger CSV Export:

  1. Navigate to the main menu > Import/ Export > CSV Import > then select TOIL Ledger from the drop-down menu.
  2. From this page, you have 3 buttons available:

    • Get Field Definitions – Downloads a list of the available fields along with their formatting and import requirements.
    • Export Current Ledger – Downloads the current TOIL balances for employees. You can then update the required fields within the export with the new balance values before re-importing the file. A separate line is required for each overtime rate the employee has banked TOIL against. Refer to the Data Validation section below for details on which fields can be edited.


       

    • Download Blank File – Downloads a blank template if you prefer to create the import file from scratch.

        Please note: This import does not enable TOIL for employees or add TOIL to employee profiles where it is not already active. It is used only to update existing TOIL balances.

  3. Save your CSV file.
  4. Back in foundU, select Choose file and select your updated CSV.
  5. Select Import CSV. The import tool will have updated the employee TOIL balances as per your edits. You can navigate to an Employee Profile to see the changes.

 

Data Validation

When importing data into foundU, the data must be provided in the correct format. Below, you will find all the information required about the columns included in this import and the formats accepted for editable data. 

  Please note: The bold rows in the table below denote mandatory columns in your export. 

Column Name Column definition Accepted format
Employee ID Unique identifier for the employee.  N/A
Employee Name Employee's full name. N/A
Position Name Position the TOIL hours against which they are banked.
 
e.g. Carpenter - Level 1
N/A
Hour Balance Total TOIL hours the employee has banked. Numerical
Accrual Rate Pay rate for the overtime rate at which TOIL was banked.  Numerical to 2 decimal places.
Pay Rate The TOIL rate is to be paid; it should be the same as the accrual rate.  Numerical to 2 decimal places.
Rate Factor Rate multiplier for the banked hours. 

1, 1.5, 2-ncl

Redeeming TOIL on the payslip

For employees using system-based TOIL, TOIL does not appear in the Employee App and cannot be redeemed through a leave application. Instead, employees will need to contact their manager or payroll team directly when requesting to use banked TOIL.

Because TOIL requests are managed outside of the leave application process, it’s important to have a clear internal process for communicating redemption requests. 

Depending on your business, this may include:

  • Leaving a comment during Approve Shifts when TOIL should be redeemed against a shift
  • Adding a payslip comment for payroll to review before processing pay
  • Using your business’s existing internal communication or approval processes

  Warning: Any TOIL redemption or balance updates must be completed through a payslip edit or adjustment.

 

TOIL Accrual

When viewing the breakdown on the Edit or Adjustment screen, TOIL is displayed across two separate sections — one for banking and one for redemption. This allows you to clearly distinguish between TOIL being earned and TOIL being used.

Within the Pay Rates section, you’ll see all overtime and ordinary time earnings line items that have triggered on the payslip based on the employee’s hours worked and award interpretation.

  Hot tip: Any overtime line items will display a purple leave icon beside them. This indicates that overtime is banked as TOIL rather than being paid out as overtime on the payslip.

You can update the amount of TOIL being banked by editing existing overtime line items or adding new overtime entries as needed. Any overtime added for employees with TOIL enabled will contribute towards TOIL accruals rather than being paid as overtime.

While multiple overtime line items may contribute towards TOIL within the Edit or Adjustment screen, these do not appear separately on the employee’s payslip. Instead, the payslip displays a single TOIL Accrual line showing the total amount banked for the pay period.

 

Redeeming TOIL

Once you’ve received confirmation that an employee would like to redeem TOIL, the redemption can be added directly to the payslip through a payslip edit or adjustment. As this is a payslip edit, please keep in mind that reprocessing the payslip may remove manual TOIL changes if they are not re-applied.

  Please note: The TOIL section will only display once the employee has an existing TOIL balance. Employees will not be able to redeem TOIL on the same payslip where they first begin accruing it, as no balance exists yet.

 

To redeem TOIL:

  1. From the quick menu, navigate to Payroll > Pay > Draft Payslips.
  2. Locate the payslip you want to update, then select Edit from the dropdown menu.
  3. Navigate to the TOIL section. 
  4. Within this section, you’ll see a list of overtime rates that TOIL has been banked against, along with the employee’s current balances. To redeem TOIL, update the following fields:
    • Redeem – Enter the quantity of TOIL hours to redeem against each pay rate.
    • Method – Select the redemption method:
      • Redeem – Redeems the selected TOIL hours as paid time off. This will be paid as Ordinary Time Earnings, meaning it is included in the employee's Qualified Earnings (QE) for superannuation. 
      • Cash-out – Pays out the full banked balance for that pay rate. This is paid as Overtime and is not included in Qualified Earnings. 

          Please note: Unlike other leave entitlements, TOIL does not provide a termination payout option within the payslip edit screen. TOIL must be paid through the ETP process and cannot be processed through a standard payslip edit.
  5. Preview the payslip and save your changes.

Once the payslip has been updated, redeemed TOIL hours will appear on the payslip at their relevant rates. After the pay has been processed, the employee’s TOIL balance will update on their Employee Profile.

  Please note: Additional settings relating to TOIL, such as applying additional variables when redeeming or paying out TOIL, can be configured from the Leave Configuration page. As system-based TOIL follows a unique process, not all standard leave configuration settings will apply.

Terminations with TOIL

The termination and payout process for TOIL differs from that for unused leave, as TOIL is not treated the same as unpaid leave entitlements on termination and must be paid out via a separate process. This process differs slightly depending on whether you are using System-based TOIL or have set it up as a leave entitlement. 

Choose the appropriate tab below to view the steps for setting up your TOIL.

System-based Entitlement-based  

Below are the key differences and steps when terminating an employee with TOIL:

  • Termination workflow – During the leave payout step of the termination workflow, you will notice that TOIL does not provide a payment option. Instead, a warning will display advising that TOIL must be paid via an Employment Termination Payment (ETP).


     

  • Process the final pay – Complete the employee’s final standard pay first. This ensures that any overtime worked in the final pay period is correctly included in their TOIL accrual before calculating the final entitlement.
  • Calculate the TOIL liability for ETP – Use the TOIL Report to confirm the employee’s total banked TOIL balance. You will then need to calculate the required ETP components (including applicable tax treatment and any non-taxable super where relevant). 

      Please note: Our team cannot advise on which code to use. For more information on selecting Life Benefit or Death Benefit, read this helpful ATO document on ETP reporting. 
  • Process the ETP – Once calculated, process the Employment Termination Payment and submit the ETP reporting packet to the ATO.
  • Archive the profile – The archive date is set during the termination workflow, and the employee profile will automatically be archived. This process does not automatically zero out TOIL balances. If required, you may choose to zero the balance using the TOIL Ledger import prior to archiving, particularly if the employee may be rehired in future.

TOIL reporting and FAQs

TOIL report

If you need broader visibility of employee TOIL accruals, the TOIL report allows you to view current balances for all employees in one place. 

This report can be useful for:

  • Monitoring outstanding TOIL balances across the business
  • Identifying employees with high banked TOIL balances
  • Reviewing TOIL liabilities for terminations
  • Assisting with balance reviews or internal reconciliations

  This report is exclusively used for System-based TOIL. If you have set up TOIL as an entitlement, please use the Leave Activity & Balance reports
 

To run the TOIL report:

  1. Navigate to Reports > Financial and under the Accruals & Liabilities section, select the TOIL report.
  2. This report requires a date to be entered before any data can be returned. In the TOIL as of field, select the date you want to review TOIL liabilities for. The report will display employee TOIL balances as of the selected date.
  3. You can also apply optional filters to refine the results further:

    • Filter by Employees – View balances for specific employee(s) only.
    • Filter by Office Code – Limit results to specific office code(s).
  4. Once you have entered your relevant filters, select Submit.

You will see the TOIL report output, which includes the TOIL label (the name of your toil), accrual amount, rate, value in dollar terms, and standard rate and terms.

  Please note: This report presently cannot be exported; however, the TOIL Ledger may be helpful if you need to export TOIL balances.

FAQs

My employee has banked TOIL, however, it's not showing on their Employee Profile. When will the TOIL balance show?

When TOIL is banked by an employee, it will not be immediately visible in their profile. This is because TOIL will only appear in an employee's profile after the payslip on which it was earned has been generated.

What is the difference between TOIL and an RDO?

Time Off in Lieu (TOIL) is a type of leave where an employee can accumulate extra hours worked and take that time off at a later date, usually with pay, instead of being paid for the overtime worked.

On the other hand, a Rostered Day Off (RDO) is a scheduled day off that is granted to employees who have worked a certain number of hours or shifts. RDOs are usually given as an additional day off during a week or month rather than a day off taken at a later date. Unlike TOIL, RDOs are not usually paid unless they are part of an employment contract or agreement.

Can I choose the rate at which TOIL is paid to an employee?

The pay rate for TOIL is determined by the overtime rate at which it was banked (e.g., 1.5x, 2x, etc.). When processing TOIL redemption on a payslip, do so per overtime rate. 

How can I do reasonable Overtime and TOIL?

Unfortunately, it is not possible to use system-based TOIL in this case. However, if this is how your business operates, we would recommend using leave entitlement-based TOIL instead. This will allow you to edit the payslips to fit your requirements. If you would like to discuss your business needs further, do not hesitate to contact our support team.

Is there a way I can update an employee's TOIL balance?

An employee's TOIL balance can be updated by exporting the TOIL Ledger, updating the balance within the spreadsheet then re-importing it back into the platform.

What cost code/ purchase order is used when redeeming TOIL?

When redeeming TOIL, there is no option to apply a custom cost code or purchase order. Instead, the cost code or purchase order assigned to the employee’s position will be applied.

We recommend setting up employees who redeem TOIL with a fallback cost code or purchase order, as no code will be applied if one is not configured and cannot be updated by creating a payslip adjustment.