Core HR
Employee records, org chart, and document expiry tracking for visas, IDs and contracts.
Short answer
Core HR holds employee records, the org chart and document expiry tracking for visas, IDs and contracts — the data every other module reads from, including the nationality flag that drives Omanisation and gratuity.
One record, read by everything else
Payroll, leave, attendance and reporting all read the same employee record. The nationality flag in particular drives both Omanisation tracking and whether gratuity accrues, so it is a single field with consequences across the system.
Document expiry, before it becomes urgent
Visas, labour cards, passports and contracts carry expiry dates and raise notice ahead of time. Expiry is the most common source of avoidable operational disruption in a GCC workforce.
Structure that reflects the organisation
Departments, cost centres and reporting lines are maintained in one place and used consistently for approvals, reporting and access.
What it includes
- Employee master records
- Org chart and reporting lines
- Document storage with expiry alerts
- Visa and labour card tracking
- Departments and cost centres
- Nationality and Omanisation flags
- Employment history
- Role-based access
Other modules
Payroll
OMR runs on basic plus housing allowance, WPS file export and SPF contributions in one pass.
Attendance
Geofenced check-in, biometric device import, shift rosters and Ramadan working hours.
Leave
Statutory Omani leave types, balance accrual, approval chains and calendar visibility.
Onboarding
Digital joining, document collection and the SPF registration checklist for new hires.
See it against your own payroll
A 30-minute walkthrough using a sample of your data. We will show the WPS export end to end, including what happens when a file fails validation.