Skip to Content

Odoo Time-Off

Odoo Time-off


Learn how to set up employee leave in Odoo by configuring leave types, defining accrual plans, and loading public holidays

 


Click configuration  


Click on time off Types 


Click new 

 

Under the Time Off Requests section, configure how leave requests are approved. You can choose from the following approval options:

  • No Validation – Requests are automatically approved.
  • By Time Off Officer – A designated officer must approve the request.
  • By Employee’s Approver – The request is approved by the employee’s manager.
  • By Employee’s Approver and Time Off Officer – Both the manager and the officer must approve the request.

Under the Allocation Requests section, configure how leave allocations are managed:

  • Requires Allocation – Set this to Yes if the leave type requires allocation of days.
  • Employee Requests – Decide whether employees are allowed to request extra days.
  • Approval – Select the approval method for allocation:
    • No Validation
    • By Time Off Officer
    • By Employee’s Approver
    • By Both the Approver and Time Off Officer


 

Under Additional Leave Settings, you can configure how the leave type behaves in the system. In the Configuration section, specify the Notified Time Off Officer to determine who will be alerted when this leave type is requested. Choose whether to Take Time Off in days or hours. Enable Public Holiday Included? if holidays should be counted as leave. You can also decide whether to Show on Dashboard, allow employees to Attach Supporting Documents (such as medical certificates), and define the Kind of Time Off (e.g., Absence, Legal Leaves). In the Negative Cap section, enable Allow Negative Cap? if employees are permitted to take more leave than they have accrued. Finally, under the Payroll section, select the appropriate Work Entry Type to ensure the leave is correctly reflected in payroll processing, such as unpaid or sick leave



Select Display Option

 


How to Configure an Accrual Plan in Odoo

Click on Configuration and then select Accrual Plan. 




Click new 


Set up your accrual plan according to your company 

 


Click on New Milestone, create a milestone, then save and close 

How do I allocate leave to an employee in Odoo?


Click management and allocations  


Click new 


Select ‘Allocate Accrual’ as the accrual type, then select the accrual allocation and the accrual plan, choose the employee, and click ‘Approve’ 


How to apply leave as an employee?


Click new 

 

Select the time off type, choose the dates you want to take, add a description, and click 'Save & Close' 

How to approve leave?


Click management and select click time off 


Click approve or refuse

in Odoo
Odoo Leave Management Module
Create an Employee and Set a Work Schedule