Skip to main content

Manage Time Off in Lieu (TOIL)

Set up and track Time Off in Lieu allowances so employees can book TOIL days against hours owed.

Updated today

Time Off in Lieu (TOIL) is a type of compensatory leave granted when an employee works beyond their contracted hours β€” for example, covering a busy weekend shift or working through a bank holiday. Rather than receiving overtime pay, the employee takes equivalent time off at a later date.

Because TOIL accrual varies based on individual circumstances, Rotaready doesn't manage it automatically β€” managers are responsible for setting up allowances and keeping balances up to date.


Set up a TOIL absence type

If a TOIL absence type doesn't already exist in your organisation, a user with full access permissions will need to create one.

  1. Go to Settings and click Absence types.

  2. Click Add absence type and give it a name β€” for example, Time Off in Lieu.

  3. Enable Allowance required so that only employees with a TOIL allowance can book it.

  4. Configure any other settings as needed, such as whether it requires approval.

  5. Click Save.

πŸ“Œ Note: See Absence types for full guidance on configuring absence types.


Add a TOIL allowance to an employee

Once the absence type is set up, add an allowance for each employee who is owed TOIL.

  1. Find the employee's profile and click the Absence tab, then click Allowances.

  2. Click New allowance and select the TOIL absence type.

  3. Set the Total accrued to reflect the hours or days currently owed.

  4. Click Save.

  5. Immediately add next year's allowance with a Total accrued of 0.

⚠️ Important: When you save an allowance, Rotaready will automatically create a matching allowance for next year overnight, copying across the current balance. To avoid an incorrect opening balance for next year, add next year's allowance yourself straight away with a Total accrued of 0. This prevents the overnight copy from carrying over a balance that hasn't yet been earned.


Work out how much TOIL an employee has earned

Since TOIL isn't tracked automatically, you'll need to calculate it manually. The Contractual Obligation Summary report (found under Reports) shows the total hours worked by each employee against their contractual obligation for a given period β€” this is a useful starting point for identifying how many additional hours an employee has worked and therefore how much TOIL they may be owed.


Update the balance when TOIL is earned

When an employee earns additional TOIL, update their allowance manually.

  1. Find the employee's profile and click the Absence tab, then click Allowances.

  2. Click Options alongside the TOIL allowance and select Edit.

  3. Increase the Total accrued figure to reflect the additional hours or days earned.

  4. Click Save.


Book TOIL absence

Once an allowance is in place, employees can request TOIL absence in the same way as any other absence type β€” via the Rotaready app or web. Days or hours taken will be deducted automatically from their TOIL balance. See Manage absence requests for full guidance on booking absence.

Did this answer your question?