Payroll

Payroll that is done, checked and paid by the 25th.

Salaries, overtime, deductions and gratuity are calculated from the records your attendance and leave already live in. Approve the run, download the WPS file, and payslips go out on their own.

A payroll run for October 2026: 42 employees, gross earnings, deductions, net pay and employer cost, ready to submit for approval.
WPS file readyEmirates NBD · 42 records42 payslips sentEnglish and Arabic · pay day
  • WPS SIF for every UAE bank and exchange house
  • Gratuity per UAE Labour Law
  • Payslips in English and Arabic
  • Multi-company

Run payroll for everyone in one pass.

Overtime, unpaid leave, advances and expense claims flow into the run on their own, so the figures are right before anyone opens a spreadsheet. Every change since last month is listed with its reason.

  • Checks run before approval: missing salaries, bank changes, lines edited by hand
  • Hold one salary without holding the run
  • Approval by the people you choose, logged
October 2026Staff payroll · 42 peopleCalculated
Gross earningsAED 838,331
Overtime46 hours · 9 people, from attendance+AED 5,120
Unpaid leave3 days · 2 people, from time off−AED 2,240
Deductions−AED 42,176
Net payAED 779,953
  1. Draft
  2. Calculated
  3. Approve
  4. Paid
Approved by Ryan Wright24 Oct, 09:42 · in the audit log

The WPS file your bank accepts, first time.

RadixHR writes the Salary Information File for your bank or exchange house, checks every field against what WPS requires, and keeps a history of each submission.

  • Emirates NBD, ADCB, FAB, Mashreq, Al Ansari, LuLu and others
  • Bank transfer files for non-WPS payments
  • Journal entry for Xero, QuickBooks, Zoho Books, Odoo and Tally
WPS salary fileSeptember 2026 · Emirates NBDReady
1000000123456261020150200.SIF40 salary records · AED 743,031
Employer IDRouting codeLabour cardsTotals match
1 held salary left outDownload
Salaries releasedBank portal · 2 Oct, 11:05

End of service, settled line by line.

Gratuity, unused leave and outstanding advances are worked out from the employee's own record, with each line showing how it was calculated. Print it, approve it, and pay it in the next run.

  • 21 and 30-day gratuity rules applied automatically
  • Leave salary at gross, deductions at basic
  • One settlement document for the employee
End of service5 years 8 months of service · resignationUAE Labour Law
First five years21 days × 5 years × daily basicAED 77,000
After five years30 days × 0.74 years × daily basicAED 16,274
Unused leave12 days at gross salary+AED 14,256
Advance balance−AED 2,500
Final settlementAED 105,030
Settlement PDFReady to print and sign

And the rest of the month.

Everything else payroll touches, handled in the same place.

  • Advances and loans

    Requested from the app, approved with limits, recovered in instalments until cleared.

  • Expense claims

    Receipts photographed on the phone, approved by the manager, paid in the next run.

  • Deductions

    Absence, lateness, fines and recoveries, each with a reason the employee can see.

  • Pay groups

    Monthly, bi-weekly or weekly, each with its own cut-off and pay date.

  • Multiple companies

    Separate entities, bank accounts and WPS IDs, one payroll team.

  • Payslips, sent for you

    English and Arabic PDFs, emailed on pay day and kept in the employee's app.

Built around the rules you work under.

The UAE's rules are in the product, not in a checklist on your desk.

  • WPS salary files in the MOHRE format, with the 90% salary and 50% deduction rules checked
  • Gratuity under Federal Decree-Law No. 33 of 2021: 21 days a year for the first five, 30 after
  • Leave salary, public holidays and Ramadan hours from the UAE calendar
  • Labour card, visa and Emirates ID details kept with the person they belong to
  1. Cut-offAttendance and leave are locked for the period.
  2. CalculateEvery payslip is worked out and the changes are listed.
  3. CheckMissing details and unusual lines are flagged before approval.
  4. ApproveYour approvers sign off; every step is in the audit log.
  5. PayWPS file to the bank, payslips to the people.

What changes on pay day.

Three jobs most UAE payroll teams still do by hand.

TaskSpreadsheets & bank portalsRadixHR
Overtime and absencesCopied from the attendance sheet into the salary sheet, one person at a time.Already in the run, with the hours and days shown next to the amount.
The WPS fileBuilt in Excel from a template, rejected by the bank when a field is wrong.Written and checked by RadixHR, downloaded in one click.
PayslipsGenerated one by one, emailed by hand or printed.Sent to everyone on pay day, in English and Arabic.

Loved by teams across the UAE.

Businesses that replaced spreadsheets and manual tracking with RadixHR, in their own words.

  • Payroll in seconds, fully compliant.

    “RadixHR streamlined our HR and payroll while ensuring full statutory compliance. We now generate payroll within seconds through automated data integration — reducing processing time and manpower dependency.”
    Sufaija Mohamed AliHR Manager, Sun Packaging Systems (TPAC UAE)
  • Several hours back, every week.

    “We needed a system that could scale without adding complexity. RadixHR streamlined HR and payroll across teams, cut manual work, and our HR team now saves several hours every week.”
    MusthafaCOO, Al Ershad Group
  • Every branch's attendance, in one view.

    “Managing attendance across multiple branches was a persistent challenge. RadixHR delivered accurate, centralised attendance tracking and clear reports — improving visibility and simplifying compliance reporting.”
    Sanu DevasiaCEO, Safe Max Fire & Safety

Questions, answered.

Yes. Every payroll run produces a Salary Information File in the format the Wage Protection System requires, for any WPS agent: Emirates NBD, ADCB, FAB, Mashreq, Al Ansari Exchange, LuLu Exchange and others. The file is checked before download, and each submission is kept in the run's history.

From the employee's basic salary and service dates, under Federal Decree-Law No. 33 of 2021: 21 days of basic pay for each of the first five years and 30 days for each year after, pro-rated for part years. Unused leave is paid at gross salary, and outstanding advances are recovered from the settlement. Every line shows its own calculation.

Yes. Create a pay group for each frequency, monthly, bi-weekly or weekly, with its own cut-off, pay date and currency, and assign people to the group that matches their contract.

A run moves from draft to calculated, approved and paid. You choose who approves, and can require more than one approver above an amount. Every approval, re-run and hand edit is recorded in the audit log.

Employees request an advance or loan from the app. Limits based on salary and tenure are applied automatically, and approved amounts are recovered in instalments from each following run until the balance is cleared.

Yes. Payslips are produced in English and Arabic, emailed to employees once the run is approved, and kept in the employee app. You choose which components appear and in what order.

Still have a question?Talk to us

A little less admin. A little more human.

Bring payroll, attendance and everyday HR together, so your team has more time for the people behind the work.

Book a free demo
Illustration of colleagues sharing a quiet moment in a sunlit courtyard garden