Payroll
OMR runs on basic plus housing allowance, WPS file export and SPF contributions in one pass.
Short answer
Eaglora runs payroll in Omani rial on a wage structure that separates basic from housing allowance, so the Social Protection Fund contribution base is computed correctly, the WPS file is generated from the run itself, and gratuity accrues monthly for the employees entitled to it.
A wage structure that matches Omani practice
Basic, housing allowance and other allowances are distinct components rather than a single bundled figure. That distinction is not cosmetic: the SPF contribution base is basic plus housing, so a system that cannot separate them cannot compute it correctly.
The statutory file is an output, not a side task
The WPS Salary Information File is generated from the payroll run and validated before export. Errors surface against the employee record they came from, inside your system, rather than as a rejected upload after the deadline has started running.
No machinery you do not need
Oman levies no personal income tax on individuals, so there is no withholding, no tax certificates and no year-end reconciliation. What replaces them is the WPS file, the contribution base and gratuity accrual — which is where the product puts its effort.
What it includes
- OMR payroll runs
- Basic + housing allowance wage structure
- SPF contribution calculation
- WPS Salary Information File export
- Pre-export field and account validation
- Monthly gratuity accrual, nationality-aware
- Payslips in Arabic and English
- Multi-entity support on Enterprise
Other modules
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.
Core HR
Employee records, org chart, and document expiry tracking for visas, IDs and contracts.
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.