Odoo Employees, every expiry date in view.
One record per employee holding the contract, the documents, the reporting line and every residency date your PRO has to renew. We implement Odoo Employees for Gulf companies with several entities and many nationalities, and connect it to payroll, leave and recruitment from day one.
What Odoo Employees does
The standard 20 Enterprise feature set we configure, train on and support.
Employee profiles
Each profile holds job position, department, manager, coach, work location and working schedule, with private address, emergency contact and bank account kept in tabs only HR officers can open.
Departments and org chart
Departments with managers and parent departments, an org chart on every profile, and job positions shared with Recruitment so open roles and current headcount sit side by side.
Contracts and schedules
Contract history with wage, contract type, working schedule, start and end dates, and an activity for HR before a fixed-term contract reaches its end date.
Employee documents
Passports, civil IDs, degree certificates and signed contracts filed on the employee through the Documents app, with document requests sent to the employee and files tagged by type.
Onboarding and offboarding
Activity plans assign onboarding and offboarding tasks to HR, IT and the manager with due dates, and departure reasons are recorded when an employee leaves the company.
Skills and resume
Skill types with levels, resume lines for experience, education and internal training, and a skills search to find who can cover a project or an internal vacancy.
Configured for Kuwait, the GCC and Egypt
The local rules we set up and keep current for Odoo Employees, so the system matches the regulator and the way people here work.
Why an Official Odoo Partner matters- Residency document trackingCivil ID in Kuwait, iqama in Saudi Arabia and Emirates ID in the UAE, with passport, visa and work permit numbers, expiry dates on the profile and reminders for the PRO before each renewal.
- Saudi Arabia: Nitaqat and QiwaNationality on every employee feeds a Saudization ratio per establishment, so HR checks the Nitaqat band before hiring, and contract details stay consistent with what is registered on Qiwa.
- Kuwait: Labor Law No. 6 of 2010Kuwaiti and expatriate staff flagged for PIFSS registration and Public Authority for Manpower work permits, with joining dates and contract terms kept for the indemnity calculation under the private sector labor law.
- Arabic HR lettersSalary certificates, NOC letters, experience certificates and embassy letters printed in Arabic and English from the employee record, with joining date, salary and civil ID filled in.
What IT Horizon adds on top of Odoo Employees
Modules and services we built from real Gulf implementations, written to Odoo guidelines so they upgrade with the platform.
ITH HR and payroll
SAP HCM style establishment: grades with salary bands, budgeted positions per department, headcount against budget and nationalization quotas checked before a position is filled.
ITH Hub self-service
Employees open payslips, leave balances and letter requests on a Next.js portal and a Flutter app, including staff who have no Odoo user.
ITH Workflow approvals
Letter requests, data changes and transfers routed through approval chains you define per company and department, with delegation and a full audit trail.
Works with
Odoo apps share one database, so Employees exchanges data with these apps without connectors.
Questions, answered.
Yes. Each employee carries passport, residency, visa and work permit numbers with their expiry dates. We add scheduled reminders so the PRO or HR officer gets an activity 30, 60 or 90 days before expiry, and the scanned copy is stored on the same record.
No. Odoo licenses users who log in. Employees who only appear in the directory, payroll or attendance need no user, so most clients license HR, finance and managers, and give everyone else the attendance kiosk, the portal or the ITH Hub app.
We import employees, departments, job positions, managers, contracts and document expiry dates from spreadsheets or the old database, check the totals against your latest payroll register, and attach scanned documents in bulk to each employee record.
Yes, within the limits you set. Employees with a user edit the fields you allow from their profile, and changes to bank account or personal data can require HR approval. Staff without a user submit the same changes through the ITH Hub portal and app.
Yes. We build bilingual templates for salary certificates, NOC letters, experience certificates and bank letters that pull salary, joining date and civil ID from the record, with your letterhead and space for signature and the company stamp.
Bring HR records together before the next renewal.
Tell us how many employees, entities and nationalities you manage, and we will show you the employee record we would configure.
