HR, Payroll & Attendance
Staff files, leave and salaries in one place, without the paperwork.
Who it's forHR managers, office managers, and owners who handle employee records, leave and monthly salaries.

What it does day to day
- Keep each employee's file, contract and documents in one record.
- Let employees request leave from their phone, and managers approve it.
- See everyone's leave balance without a separate sheet.
- Record attendance on a kiosk screen, from the browser or from the phone.
- Calculate salaries with your allowances, deductions and overtime.
- Let employees submit expenses with a photo of the receipt.
- Post payroll and expenses to accounting without typing them again.

- Approved leave
- Request awaiting approval
- A colour per employee
Inside the system
Who is away and when, on one calendar, with what awaits approval.
Screenshots are from Odoo 19 with two demo companies, in Saudi Arabia and Jordan. Names and figures are fictional.
More screens from this area

Attendance168 attendance records with check-in and check-out, and who is at work now shown in green. 
Expenses13 expenses by status: 277.00 SAR to submit, 595.00 SAR waiting approval and 5,755.00 SAR waiting reimbursement.
What changes for you
HR stops chasing paper forms and leave balances. Employees get answers without asking HR. Payroll is based on real attendance and approved leave, and it reaches accounting on its own.
How it works with the other apps
Approved leave and attendance feed into Payroll. Salaries and expense claims post to Accounting. Timesheets from Project show where staff time went.
Common questions
Is Payroll included in the free Community edition?
No. Payroll is part of Odoo Enterprise. Employees, Time Off, Attendance and Expenses are available in both editions.
Can Odoo follow our local payroll rules?
We set up your salary structure, allowances and deductions during implementation, including local items like social insurance. Then we compare the results with your current payroll before go-live.
Can it connect to our fingerprint devices?
Often yes, depending on the device. It usually needs an extra connector. We check your device model during the study and tell you what's possible.
Find the right apps for your company
Tell us how you work today, and we'll suggest where to start.