E Eaglora

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

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.