The payroll mistakes UAE SMEs make most often are not exotic. They are late or partial WPS payments, salary structures that do not match the labour contract, forgotten deductions and loans, gratuity calculated on the wrong wage, poor record keeping, no approval step before payment, mid-month joiners and leavers handled by guesswork, and payroll data kept separate from attendance and leave. Each one is avoidable with a tidy process and a system that holds all the data in one place. Here are the eight mistakes and the fix for each.
1. Paying late or below the WPS threshold
Since 1 June 2026, Ministerial Resolution No. 340 of 2026 makes wages due on the 1st of the following month and raises the WPS compliance threshold from 80% to 85% of wages due. The escalation ladder published by MoHRE starts with warnings on day 2, suspends new work permits on day 5, applies fines and third-category classification for repeat breaches on day 11, allows labour disputes to be auto-registered on day 16, and refers cases to Public Prosecution on day 21, with precautionary attachment and travel bans possible for larger or repeat offenders.
Fix: move your payroll cut-off so the salary file is submitted before the month ends, keep the payroll account funded, and check the processing status on the 1st. Our UAE WPS rules 2026 guide sets out a month-end timetable.
2. Salary structures that do not match the contract
The MoHRE contract states a basic wage and allowances. Many SMEs pay a single round figure and never record the split in their HR system. That causes two problems: the WPS file may not reflect the registered structure, and gratuity, which is based on basic wage, cannot be calculated correctly.
Fix: record basic and each allowance separately for every employee, exactly as on the contract, and keep a history when it changes.
3. Forgetting deductions, loans and advances
A salary advance given in cash in March is forgotten by April. A loan agreed over ten instalments stops after six because the person who set it up left. Over a year these add up to real money that is rarely recovered.
Fix: every advance or loan is created as a payroll deduction schedule the day it is granted, with the balance visible to the employee and to finance.
4. Getting gratuity wrong
Common errors are using total salary instead of basic wage, ignoring unpaid leave in the service calculation, and applying the wrong rule for how the contract ended. Because gratuity is settled in one payment at exit, the error is often large and discovered in a dispute.
Fix: accrue gratuity monthly from the salary structure and service record, and generate the final settlement from the system. We explain the mechanics in end-of-service gratuity: let software do the maths.
5. Weak records
Payslips sent on WhatsApp and then lost, salary files on a departed accountant's laptop, no bank acknowledgements. When a dispute is registered or an auditor asks, there is nothing to show. For VAT purposes the Federal Tax Authority (tax.gov.ae) generally requires records to be kept for 5 years, and payroll is part of the cost base for corporate tax.
Fix: store payslips, salary files, acknowledgements and approvals in one system with backups. See record-keeping rules for UAE businesses.
6. No approval step before payment
One person prepares the payroll and the same person submits it. There is nobody to notice that an employee who left in February is still being paid in April, or that overtime for a technician doubled.
Fix: a two-step flow where the preparer submits a draft and the owner or finance manager approves it after reviewing a variance report against last month.
7. Guessing at joiners, leavers and unpaid days
Pro-rata salaries for people who join on the 12th or leave on the 20th are often rounded by hand. Unpaid leave approved verbally never reaches payroll. Both produce over- or underpayments that erode trust.
Fix: the system calculates pro-rata from the joining and last working dates, and unpaid leave approved in the leave module reduces pay automatically.
8. Keeping payroll separate from attendance and leave
Attendance in a biometric device's own software, leave in a spreadsheet, payroll in another spreadsheet, documents in a shared drive. Month-end becomes a copy-and-paste exercise, and every transfer is a chance for error.
Fix: one employee record that feeds attendance, leave, payroll, WPS, gratuity and documents. That is what HR and payroll software for UAE companies is for.
The eight mistakes at a glance
| Mistake | Consequence | Fix |
|---|---|---|
| Late or short WPS payment | Warnings, permit suspension, fines, prosecution | Earlier cut-off, funded account, status check on the 1st |
| Structure not matching contract | Wrong WPS data, wrong gratuity | Record basic and allowances separately |
| Forgotten loans and advances | Unrecovered money | Deduction schedules created on grant |
| Gratuity errors | Disputes, overpayment | Monthly accrual, system-generated settlement |
| Weak records | No evidence in disputes or audits | Central storage with backups |
| No approval step | Ghost employees, undetected errors | Prepare-and-approve workflow |
| Guessing pro-rata and unpaid days | Over/underpayment | Automatic calculation from dates and leave |
| Disconnected systems | Transcription errors, slow month-end | One employee record for everything |
Frequently asked questions
What is the single most expensive payroll mistake in the UAE?
Paying late. Under Ministerial Resolution No. 340 of 2026, wages are due on the 1st of the following month and the consequences escalate quickly: warnings from day 2, suspension of new work permits from day 5, fines from day 11, auto-registered disputes from day 16 and referral to Public Prosecution from day 21. A single late month can block your hiring for weeks.
We pay part of salaries in cash. Is that a problem?
It can push you under the WPS compliance threshold, which is now 85% of wages due. Cash payments do not count towards that figure, so a company paying 20% of wages outside WPS is non-compliant even though every employee was paid. Move all regular wages through WPS and keep cash for genuine reimbursements.
How long should we keep payroll records?
Keep them for as long as any claim could arise and in line with your tax obligations. For VAT purposes the Federal Tax Authority generally requires records to be kept for 5 years, and payroll feeds your corporate tax computation too. Store payslips, salary files, bank acknowledgements and approval records in a system with backups, not on one laptop.
Can we fix a payroll error after the WPS file is paid?
You can correct it in the next cycle with an adjustment, and you should document the error and the correction. Underpayments should be settled quickly because they are wage delays from the employee's point of view. Overpayments are usually recovered by agreed deduction. The better route is an approval step that catches the error before payment.
Is outsourcing payroll a way to avoid these mistakes?
It can reduce workload, but Resolution 340 of 2026 keeps the employer responsible for every late or incorrect payment. Outsourcing works when you still have visibility: a system where you see the draft payroll, approve it, and receive the bank acknowledgement. Outsourcing without visibility just moves the mistakes out of sight.
How Zaini Developers can help
StaffManager Pro was built around exactly these failure points: a single employee record, salary structures that mirror the contract, deduction schedules, monthly gratuity accrual, a prepare-and-approve payroll flow, WPS file generation and a document store with backups. We configure it for your company and connect it to your accounting or ERP. We are not accountants or labour consultants, so we work alongside yours. Contact us for a conversation about your payroll, or try the live demo.
