Odoo · Time Off
Leave balances nobody has to calculate.
Requests, approvals, and balances handled in one place, reaching payroll and the team calendar without a separate register.

What you get
Leave that settles itself.
Balances that are always current
Accrual, carry-forward, and encashment run to your own policy, so the balance on screen is the one payroll will use.
Approval in one tap
A manager approves from the phone and the calendar updates, so an answer does not wait for someone to reach the office.
Who is out, at a glance
A shared calendar shows the team’s absences, so a leave request is approved knowing who else is already away.
Straight into payroll
Approved leave and loss of pay reach the salary run on their own, so nobody reconciles a register at month-end.
Questions
Time Off questions we get first.
Can it handle our own leave policy?
Yes. Leave types, accrual rules, carry-forward limits, and encashment are configured to your policy rather than a default.
What about half-days and short leave?
Both are supported, along with hourly leave where you need it, and each is reflected in the balance and in payroll.
Can approvals follow our hierarchy?
Yes. Approval routes follow the reporting line on the employee record, with a second level where your policy needs one.
Run one month of leave through it.
Book a free demo. Bring your leave policy and last month’s register, and we will show the balances calculating themselves.