DM
DocMakBooks

Payroll & WPS in Oman

Payroll in Oman is regulated at two levels: what you pay and how you pay it. PASI social insurance applies to Omani nationals at 11.5% employer and 7% employee contributions, and end-of-service benefits accrue for expatriate staff under the Labour Law. Salary files are matched against labour and social-insurance records, so a payroll that balances internally can still fail if the file format or the contract data behind it is wrong. DocMakBooks produces WPS file uploads via the Ministry of Labour portal and the employer's bank alongside the accounting entries.

How to set up payroll & wps in Oman

  1. 1Load employee master data — contract type, basic pay, allowances, nationality and social-insurance status.
  2. 2Configure statutory deductions: pasi social insurance applies to omani nationals at 11.5% employer and 7% employee contributions, and end-of-service benefits accrue for expatriate staff under the labour law.
  3. 3Run the payroll, review the variance report against last month, then approve.
  4. 4Generate the salary file — WPS file uploads via the Ministry of Labour portal and the employer's bank — and upload it through your bank.
  5. 5Post the payroll journal, accrue leave and end-of-service, and keep the payslips retrievable for the statutory period.

Payroll & WPS document requirements in Oman

  • Arabic language is required, with English permitted as a parallel language
  • Supplier VATIN (starting OM) and the customer VATIN for B2B supplies
  • Values shown in OMR to three decimal places
  • Sequential numbering per series and the date of supply
  • Zero-rated and exempt items must be separately identified with the reason

PASI social insurance applies to Omani nationals at 11.5% employer and 7% employee contributions, and end-of-service benefits accrue for expatriate staff under the Labour Law. Salary files are produced as WPS file uploads via the Ministry of Labour portal and the employer's bank, and payments reconcile against statements from Bank Muscat, Sohar International, Bank Dhofar, National Bank of Oman.

Payroll & WPS mistakes that cost money in Oman

  • Paying salaries outside the protected wage channel, which exposes the licence to suspension in Oman.
  • Understating accrued end-of-service liability so the balance sheet flatters equity.
  • Mismatches between the salary file and the registered contract value, which cause file rejection.

Penalties applied by Oman Tax Authority

  • OMR 500 to OMR 5,000 for failing to register or notify changes
  • 1% of unpaid tax per month of delay on late payment
  • OMR 1,000 to OMR 10,000 for failing to issue compliant tax invoices
  • Up to OMR 20,000 and criminal referral for tax evasion

Figures reflect the published position of Oman Tax Authority and should be confirmed on Oman Tax Authority e-portal before you rely on them for a filing decision.

Payroll & WPS in Oman: frequently asked questions

Does DocMakBooks generate salary files for Oman?

Yes — WPS file uploads via the Ministry of Labour portal and the employer's bank, ready to upload through Bank Muscat, Sohar International, Bank Dhofar and other local banks.

How are social contributions handled?

PASI social insurance applies to Omani nationals at 11.5% employer and 7% employee contributions, and end-of-service benefits accrue for expatriate staff under the Labour Law.