ahlan hamad

HR & payroll software in the UAE: a 2026 buyer's guide

Many companies in the UAE still run payroll on a spreadsheet and their bank's salary template. This guide sets out what a payroll in the UAE has to get right — the UAE WPS (SIF) file, GPSSA contributions and end-of-service on the right wage — what to check before you choose any system, and how AhlanHamad compares with doing the same work by hand. Each AhlanHamad cell links to the page on this site that shows it.

Payroll in the UAE: a spreadsheet or AhlanHamad

Last updated:

What it takesSpreadsheet and manual payrollAhlanHamad
UAE WPS (SIF) fileCopied by hand from the payroll sheet into the file layout each month; a wrong IBAN or amount often surfaces only when the file is rejectedYes — builds the WPS salary information file (SIF) from each approved payroll run Details
GPSSA calculationA formula you maintain for each employee: the GPSSA employee and employer shares and the contributory-wage ceilingCalculated on every run — GPSSA employee and employer shares, with the contributory-wage ceiling Details
End-of-service accrualUsually worked out at exit on the basic wage; the monthly liability shows only if you keep a separate accrual sheetAccrues every month for each employee on the basic wage, so the liability is visible before anyone leaves Details
PayslipsMade one by one from a template, then emailed or printedGenerated for every employee from the approved run, in Arabic and English, and shown in the employee app Details
When a rule changesYou track rate and law changes yourself and update every formula that uses themRates and formulas come from one statutory engine, the same one behind this site's calculators Details
Approvals and historyApprovals and changes live in file versions and email threadsEach run is approved before its files are built, and sensitive changes are kept in an audit log Details

What to check when choosing HR software in the UAE

The UAE WPS (SIF) file

UAE salaries are paid through WPS using the salary information file (SIF), submitted through your bank or exchange house under MOHRE's rules. Ask whether the software produces the file from the approved payroll run, rather than a generic export you re-key. Details

GPSSA contributions, calculated correctly

General Pension and Social Security Authority (GPSSA) contributions apply to the UAE's nationals and other GCC nationals; expatriates are not enrolled. The employee and the employer each pay a share, and the contributory wage has a ceiling — a single flat percentage gets higher earners wrong. Details

End-of-service on the right wage

End-of-service is set by UAE Labour Law (Federal Decree-Law No. 33 of 2021) and computed on the basic wage. Ask to see each employee's accrual every month, not only at exit. Details

Permits, renewals and Emiratization (Nafis)

Employers track commercial-licence and work-permit renewals and the Emiratization (Nafis) quota that applies to their sector and size. Check whether expiries and the quota are tracked in the same system as payroll. Details

A real Arabic interface

Payslips, letters and the employee app in Arabic matter for national staff and for official submissions. Check the Arabic screens yourself during a trial, not just a language toggle on the website.

Where your data is hosted

Payroll holds salaries, ID numbers and bank details. Ask each vendor in writing where the data is stored and which sub-processors handle it, and whether in-country hosting is available if your policy requires it.

Price and trial terms you can see

Published prices let you compare without a sales call; a free trial lets you run your own numbers before committing. Where a price is quote-only, ask for it per employee per month so offers compare like for like.

Moving to AhlanHamad from a spreadsheet or another system

  1. Export. Export your employee list from your current system as Excel or CSV — employee number, names in English and Arabic, ID number, nationality, job title, department, hire date, basic salary and allowances, IBAN, phone and email.
  2. Upload. Upload the file to the AhlanHamad importer — Excel (.xlsx, .xls), CSV, Numbers or ODS, up to 50 MB.
  3. Match fields. The importer suggests a matching field for each of your columns; you can change any match before anything is saved.
  4. Review. Every row is checked before it is imported. Anything skipped — a duplicate, a row that failed a check — is listed with the reason, so nothing goes missing silently.
  5. Run one payroll in parallel. Keep your current system running for one pay cycle and compare the results; any difference shows up before you switch it off. A free 30-minute setup session is included, with support in Arabic and English.

The import is free on all plans. It is a file import: AhlanHamad does not connect to your current vendor's system, so field coverage depends on what your export contains — the review step shows exactly what came across before anything is saved.

Built for the UAE

Every statutory figure on this site for the UAE comes from the same engine the product runs. Explore the details:

Statutory rules current as of August 2026. General information, not legal advice. Confirm the rules that apply to your company with the competent authority.

Frequently asked questions

What should HR software do about the UAE WPS (SIF) file?

UAE salaries are paid through WPS using the salary information file (SIF), submitted through your bank or exchange house under MOHRE's rules. So ask any system whether it builds the file from the approved payroll run. AhlanHamad: builds the WPS salary information file (SIF) from each approved payroll run. Check the file layout with your bank before the first upload.

How are GPSSA contributions calculated?

General Pension and Social Security Authority (GPSSA) contributions apply to the UAE's nationals and other GCC nationals; expatriates are not enrolled. The employee and the employer each pay a share, and the contributory wage has a ceiling — a single flat percentage gets higher earners wrong.

Is a spreadsheet enough for payroll in the UAE?

It can be for a handful of employees, but every rule becomes a formula you maintain: the GPSSA shares and ceiling, the end-of-service wage basis and the UAE WPS (SIF) file layout. Mistakes tend to surface when the bank rejects the file or when an employee leaves. Software that takes those rules from a statutory engine removes the monthly re-keying.

Where does AhlanHamad host customer data?

AhlanHamad's core database runs in a Convex cloud region on AWS outside the GCC, and in-country hosting is available by contract. The sub-processors are listed on the sub-processors page.

Can I move my data from a spreadsheet or another system?

Yes, as a file import. Export your employee list as Excel or CSV and upload it; the importer suggests a field for each column, checks every row and lists anything it skips with the reason. The import is free on all plans.

Can I try AhlanHamad before switching?

Yes — a 30-day free trial with no card required. Import your own employees and run a payroll to see your own numbers before committing.

Start your 30-day free trial — no card

All AhlanHamad tools for the UAE

Watch it work

Short, narrated screen recordings of the product doing exactly this.