Time off in lieu (TOIL)
Bank approved overtime as time off instead of pay — and how it is spent.
Instead of paying overtime in money, you can bank it as paid time off. Those hours build a balance the employee spends later, with a manager approving each use. It all lives under Schedules → Time off in lieu.
Turn banking on
Go to Settings → Time & attendance → Overtime and switch Pay overtime in money off. Atteny then banks overtime rather than paying it, and Time off in lieu appears under Schedules for everyone. It's company-wide, not per person.

How hours get banked
Banking is automatic — nobody adds hours by hand. When a shift's timesheet is approved, its overtime hours are banked for that person, and Atteny re-derives the whole Monday-start week each time, so the balance follows any later edit, rejection or deletion. Two things bank nothing: overtime still awaiting approval (where Allow Overtime is off), and salaried contracts, which never earn an overtime premium. The overtime rule itself is unchanged — see Overtime and extra hours.
Banked hours earn no money, so they don't add to pay or cost estimates.
Using banked time
- 1
Request the time off
Select Request time off and set the Hours (half-hour steps), a Start date, and optionally an End date and Reason. You can't request more than Available.
- 2
A manager approves or declines it
The request sits under Pending approvals for admins and the employee's location managers. The employee gets a notification either way.
- 3
Track it
My activity lists every banking and request with its status. A still Pending request can be cancelled from there.
The four cards read Banked, Used, Pending (requested, not yet approved) and Available — banked minus used minus pending, which is what a new request can draw on. Admins and managers also get All employees' banked time.
Related articles
Still need help?
Contact support