Wurxa Payroll

Payroll software for UAE businesses, with WPS and Zoho Books.

Pay the month from the attendance you already record. Wurxa builds every pay line from salary items, overtime, unpaid leave and loans, the owner approves it, and the WPS SIF file comes out in the layout of the bank or exchange house you pick. Payslips go to phones, and the journal goes to Zoho Books (Beta).

14 days with Payroll included, no card. Then AED 2,400 a year + VAT on the Starter, Business or Scale plan.

  1. Draft
  2. Check
  3. Approve
  4. Lock
  5. Bank file
Employees40
Earnings264,312.50
Net pay, AED259,572.50
  • Rania Haddad
    Sales · 6 h overtime, 1 unpaid day
    9,427.50Commission
  • Omar Siddiqui
    Warehouse · joined 10 Sep
    3,500.00Pro-rata 21/30
  • Lina Mansour
    Finance · advance instalment
    11,850.00Loan 500
Checked · 0 errorsApprove pay

A September pay run waiting for the owner's approval, with demo data.

The short answer

Wurxa Payroll is payroll software for UAE businesses. It builds each month from salary items and recorded attendance, with pro-rata for joiners and leavers, unpaid leave, overtime at 125% and 150%, loans and one-off pay, checks every employee's IBAN, routing code and MOHRE person ID, and waits for the owner's approval before the month is locked and the WPS SIF file is made in the layout of the bank or exchange house you pick. Staff open PDF payslips on their phone, and with the Zoho Books connection (Beta) each locked month can be sent to Zoho Books as a draft journal for your accountant. It costs AED 2,400 a year + VAT on the Starter, Business or Scale plan, and the 14-day trial includes it.

Every pay line

Open any line and see exactly where the number came from.

Salary is set up as components, so a raise has a start date and last year's figures stay as they were. Each month Wurxa adds what happened: overtime from the punches on your ZKTeco or Hikvision terminals or the phone app, unpaid days from approved leave, and pro-rata pay for anyone who joined or left mid-month.

GPSSA contributions for UAE nationals are calculated at the rates you enter; Wurxa presets none.

Rania Haddad · Sales · 30 of 30 daysLine items
Earnings
  • Basic salary6,000.00
  • Housing allowance2,500.00
  • Transport allowance800.00
  • Overtime pay · 6 h at 125%from attendance187.50
  • Commission · reason: Q3 targetone-off750.00
Deductions
  • Unpaid leave · 1 day(6,000 + 3,300) / 30-310.00
  • Salary advance · instalment 7 of 12-500.00
Net payAED 9,427.50

One person's September, opened into its items. Demo data.

Before the bank file

Find the missing IBAN on your screen, not in a rejection.

A readiness check lists everyone who is missing a detail the SIF file needs: an IBAN, a 9-digit routing code or a MOHRE person ID. Each one has a Fix link to the right field, so the gaps are closed before the month is locked rather than after the bank has read the file.

How a WPS SIF file is put together
Ready for the bank file
37 of 40
3 to fix
  • Yusuf Rahman
    IBAN missing
    Fix
  • Mariam Saeed
    Routing code must be 9 digits
    Fix
  • Daniel Okafor
    MOHRE person ID missing
    Fix

The readiness check, with a Fix link beside each gap. Demo data.

Draft, Check, Approve, Lock, Bank file

The owner approves the month before it is locked and the bank file is made.

Every month moves through the same five steps. Wurxa drafts it, checks every line, waits for the owner's approval (on by default, set in Payroll setup), then locks it and makes the WPS SIF file in the layout of the bank or exchange house you pick, with an Excel salary register beside it. You upload the file to your bank as you do today.

  1. Draft1 Oct, 09:12
    Built from salaries, attendance, leave and loans
  2. Check1 Oct, 09:40
    40 lines checked · 0 errors
  3. Approve1 Oct, 11:05
    Approved by the owner · AED 259,572.50
  4. Lock1 Oct, 11:06
    Figures frozen · loan balances updated
  5. Bank file1 Oct, 11:07
    SIF file in your bank's layout
Reopened by the ownerIn the audit log
Reason: “Late commission for one person.” Check, approve and lock again before a new bank file.

A month's history, including a reopen and its reason. Demo data.

Payslips, loans and advances

Fewer questions at the HR desk on the 1st.

Staff open their payslip as a PDF on their phone, with earnings, deductions and net pay laid out. Loans and salary advances are recovered in monthly instalments, and the balance goes down when the month is locked, so nobody keeps a separate sheet of who owes what.

A payslip on the phone and a salary advance with its balance. Demo data.

End of service

A leaver's settlement on one card, gratuity included.

When someone leaves, Wurxa works out the end-of-service gratuity from their record, pays out unused annual leave and deducts any loan balance. The owner finalises the settlement, and the pay run for the month they leave pays it with their last salary.

Gratuity follows Federal Decree-Law No. 33 of 2021: 21 days' basic wage for each of the first five years and 30 days for each year after, nothing under one year of service, and no more than two years' wage in total. This is general information, not legal advice.

Try the free final settlement calculator
Karim Nassar
1 Jun 2022 to 31 Aug 2026 · 4 years 3 months · basic 6,000
Draft
  • End-of-service gratuity21 days' basic a year for the first 5 years17,850.00
  • Unused annual leave · 12 daysdays x basic / 302,400.00
  • Loan balance-1,500.00
Net settlementAED 18,750.00
Paid by the August pay runFinalise

A final settlement before the owner finalises it. Demo data.

Zoho Books (Beta)

Each locked month lands in Zoho Books as a draft journal.

Map an account to each pay item once. From then on each locked month is sent to Zoho Books, with one click or automatically, as one draft manual journal, debits and credits balanced, for your accountant to review and post. The connection is in Beta and works with Zoho's data centres, including the UAE one.

How the Zoho Books connection works
Journal WX-PAY-2026-09
One per locked month · your accountant posts it
Draft in Zoho BooksBeta
AccountDebitCredit
Salaries and wages
Basic salary
186,000.00
Staff allowances
Allowances
74,400.00
Overtime
Overtime pay
3,912.50
Salary deductions
Unpaid leave
1,240.00
Staff advances
Loan and advance recovery
3,500.00
Salaries payable
Net salaries payable
259,572.50
Totals264,312.50264,312.50
BalancedDownload journal CSV

Wurxa's journal for a locked month, as it is sent to Zoho Books. Demo data.

Moving in

Bring your payroll from Zoho Payroll, Zoho People or any spreadsheet.

Export your data to a spreadsheet, upload it and match each column to a Wurxa field. A dry run shows every change and every row with a problem, and nothing is saved until you confirm. Add your people first; the import fills in their salary and bank details rather than creating new employees.

Moving from Zoho Payroll, step by step
Your columns, matched
  • Emp IDEmployee number (match)
  • BasicBasic salary
  • HRAAllowance: Housing
  • Bank IBANIBAN
  • Annual CTCDo not import
Dry runNothing is saved yet
38 ready2 not found: add them first1 skipped: IBAN fails the check
Confirm import

Matching a spreadsheet's columns, then a dry run before anything is saved. Demo data.

Also in Wurxa Payroll

Pricing

One flat price for the add-on, never per employee.

Payroll is an add-on on the Starter, Business or Scale plan. It is not part of the Wurxa PRO plan for typing centres.

See every plan and price
Payroll add-on
AED 2,400a year + VAT

Monthly payroll from salary items and real attendance, owner approval before the month is locked, the WPS SIF file, PDF payslips on the phone, loans, end-of-service settlements, and Zoho Books journals (Beta).

  • Salary items with history and effective dates
  • Overtime and unpaid leave from attendance
  • WPS SIF file and Excel salary register
  • PDF payslips staff open on their phone
  • Loans, advances and final settlements
  • Zoho Books journal drafts or a journal CSV (Beta)
Included in the 14-day trial, no card.Start your free trial

What Wurxa Payroll does not do

Salary and bank details are handled as our privacy policy describes.

Run one month in the trial before you decide.

Add a few people, import salaries, and take a month from draft to bank file. Payroll is included in the 14-day trial, with no card.

Questions

Payroll software in the UAE: common questions

What does Wurxa Payroll do?

It runs monthly payroll for UAE businesses: salary by component (basic, housing, transport and your own items) with history and effective dates, pro-rata for joiners and leavers, unpaid leave, overtime from real attendance, one-off bonus, commission, arrears and deductions, loans and salary advances, and end-of-service settlements. When the owner has approved the month and it is locked, Wurxa makes the WPS SIF file, PDF payslips and an Excel salary register.

Does Wurxa make the WPS SIF file?

Yes. Wurxa makes the SIF file in the layout used by UAE banks or the one used by exchange houses, whichever pays your staff. Before a month can be locked, a readiness check lists anyone missing an IBAN, a routing code or a MOHRE person ID, with a Fix link to each. You still upload the file to your bank or exchange house yourself, and we suggest checking your first file with them.

Does Wurxa Payroll work with Zoho Books?

Yes, as a Beta. The owner or an IT admin connects Zoho Books once and maps an account to each pay item. After that, each locked month is sent to Zoho Books with one click, or automatically if you switch that on, as a draft manual journal, so your accountant reviews it and posts it. If you would rather not connect, download the month as a journal CSV and import it. The connection works with Zoho's data centres, including the UAE one.

Can we move from Zoho Payroll, Zoho People or a spreadsheet?

Yes. Export your data to a spreadsheet, upload it, and match each column to a Wurxa field. A dry run then shows every change and every problem row, and nothing is saved until you confirm. Add your people to Wurxa first; the import matches rows to them rather than creating new employees. There is no direct connection to Zoho Payroll; the move is by file.

How are overtime, unpaid leave and part months worked out?

Overtime comes from the attendance Wurxa already records, from ZKTeco or Hikvision terminals or the phone app, and is paid at 125% or 150%. An unpaid leave day is deducted at basic plus allowances divided by 30. Someone who joins or leaves during the month is paid pro-rata for the days they were employed.

How does an end-of-service settlement work?

Wurxa works out the gratuity, pays out unused annual leave and deducts any loan balance, on one settlement. The owner finalises it, and the pay run for the month the person leaves pays it with their last salary. Gratuity follows Federal Decree-Law No. 33 of 2021: 21 days' basic wage for each of the first five years and 30 days for each year after, nothing under one year of service, and no more than two years' wage in total. This is general information, not legal advice.

Can employees see their payslips?

Yes. Each month's payslip is a PDF that staff open on their phone in the Wurxa app, with earnings, deductions and net pay laid out.

Who approves payroll, and can a locked month be changed?

By default the owner approves the month before it is locked (an owner can switch this off in Payroll setup). A locked month is frozen, so the figures and the bank file stop changing. If something has to change, the owner reopens it with a reason, the reopening is recorded in the audit log, and the month is checked, approved and locked again.

Can Wurxa produce salary certificates and NOC letters?

Yes. Letters makes salary certificates, NOCs and employment letters as PDFs on your company letterhead, in English, from the details already on each employee's record, with an optional signatory, signature and stamp.

What does Wurxa Payroll cost?

AED 2,400 a year + VAT as an add-on on the Starter, Business or Scale plan. It is not part of the Wurxa PRO plan for typing centres. The 14-day trial includes Payroll, with no card.

Does Wurxa pay the salaries or connect to other accounting software?

No. Wurxa prepares payroll and the SIF file; your bank or exchange house pays the salaries. Zoho Books (Beta) is the accounting connection available today. There is no public API and no QuickBooks, Xero or Tally connection; the Excel salary register and the journal CSV are the way to take figures elsewhere.

Still have a question? Ask us about payroll

Your next payroll, approved and ready for the bank.

14 days with Payroll included, no card. Then AED 2,400 a year + VAT on the Starter, Business or Scale plan.

chartscharts-dark

Zoho details on this page checked on 12 Oct 2026.

Zoho, Zoho Books, Zoho Payroll and Zoho People are trademarks of Zoho Corporation. Wurxa is not affiliated with, sponsored by or endorsed by Zoho Corporation, and this page shows Wurxa's own screens only. Facts about Zoho products are taken from Zoho's own website on the date shown and may have changed since.