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.
- Draft
- Check
- Approve
- Lock
- Bank file
- Rania HaddadSales · 6 h overtime, 1 unpaid day9,427.50Commission
- Omar SiddiquiWarehouse · joined 10 Sep3,500.00Pro-rata 21/30
- Lina MansourFinance · advance instalment11,850.00Loan 500
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.
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.
- 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
- Unpaid leave · 1 day(6,000 + 3,300) / 30-310.00
- Salary advance · instalment 7 of 12-500.00
One person's September, opened into its items. Demo data.
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- FixYusuf RahmanIBAN missing
- FixMariam SaeedRouting code must be 9 digits
- FixDaniel OkaforMOHRE person ID missing
The readiness check, with a Fix link beside each gap. Demo data.
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.
- Draft1 Oct, 09:12Built from salaries, attendance, leave and loans
- Check1 Oct, 09:4040 lines checked · 0 errors
- Approve1 Oct, 11:05Approved by the owner · AED 259,572.50
- Lock1 Oct, 11:06Figures frozen · loan balances updated
- Bank file1 Oct, 11:07SIF file in your bank's layout
A month's history, including a reopen and its reason. Demo data.
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.
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- 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
A final settlement before the owner finalises it. Demo data.
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| Account | Debit | Credit |
|---|---|---|
| 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 | |
| Totals | 264,312.50 | 264,312.50 |
Wurxa's journal for a locked month, as it is sent to Zoho Books. Demo data.
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- Emp IDEmployee number (match)
- BasicBasic salary
- HRAAllowance: Housing
- Bank IBANIBAN
- Annual CTCDo not import
Matching a spreadsheet's columns, then a dry run before anything is saved. Demo data.
Also in Wurxa Payroll
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 priceMonthly 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)
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.
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.
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.
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.