Odoo · Employees
One record per person, not five files.
Contracts, documents, shifts, and reporting lines on a single employee record that payroll, leave, and expenses all read from.

What you get
The file everything else refers to.
Everything on one record
Contract, identity documents, bank details, and reporting line in one place, so onboarding is not a hunt through email.
Private stays private
Salary and personal documents are visible only to the roles you allow, while the org chart stays open to everyone.
Documents that expire
Contracts, licences, and identity papers carry expiry dates, so a lapse surfaces as a reminder rather than a problem.
Feeds the rest of HR
Leave, expenses, attendance, and payroll all read this record, so a change made once is a change made everywhere.
Questions
Employees questions we get first.
Who can see salary information?
Only the roles you permit. Access is set field by field, so an org chart can be open while pay stays with HR and management.
Can employees update their own details?
Yes, within limits you set. Address and bank changes can go through an approval so HR is not retyping forms.
Does this cover contract and consultant staff?
Yes. Contract type is part of the record, so people on different terms sit in the same system with different rules applied.
Put one department on it.
Book a free demo. Bring one team’s files and we will show them as records that leave, payroll, and expenses all read.