Quick answer: The common payroll mistakes UAE employers make, ranked by what they cost, are: gratuity calculated on the wrong basic wage, unpaid leave never deducted, overtime paid at the wrong rate, final settlements paid after the 14-day limit, and allowances placed in the wrong part of the salary. Each one either underpays staff, which invites MOHRE complaints, or overpays them, which is money you rarely get back. Payroll software prevents most of them by calculating from one up-to-date employee record instead of copied spreadsheets.
Grace has worked at a textile wholesaler off Naif Road in Deira for six years. She is leaving at the end of the month, so she asks HR for her end-of-service estimate. The email comes back the same afternoon: AED 21,600.
That evening she types her own figures into an online gratuity calculator. Six years of service. Basic salary AED 6,000. The answer is AED 27,000.
She checks it twice. Then she looks at her old payslips and finds the problem. Her basic went up from AED 4,800 to AED 6,000 last year. The spreadsheet HR used still has the old number.
The gap is AED 5,400. That is almost a month of her basic pay, missing from the last payment she will ever get from this company. If she had not checked, nobody would have.
Some payroll errors cost a few dirhams and an awkward conversation. Others cost a month’s salary, a labour complaint or a block on hiring. This guide ranks the common payroll mistakes UAE businesses make by what they actually cost, from the most expensive down, and shows the control that stops each one.
There is no single “payroll mistakes law” in the UAE. The rules that turn an error into a liability sit in several places at once: Federal Decree-Law No. 33 of 2021 on employment, its executive regulations, and the Wage Protection System (WPS) that MOHRE uses to watch salaries move.
That spread is what makes mistakes expensive. One wrong number can breach more than one rule. A gratuity paid short is an underpayment under the labour law. Paid late, it also misses the 14-day deadline for final dues. If the employee complains, MOHRE now has a reason to look at the rest of your payroll.
Dubai adds its own pressure. Teams hold many nationalities, contracts vary, and salaries are often split into basic, housing, transport and other allowances. Every split is a place where a formula can point at the wrong cell.
The ranking below weighs two things: how much a single mistake usually costs, and how hard the money is to recover. Underpayments come back to you as claims. Overpayments rarely come back at all.
| Rank | Mistake | Who loses | Typical damage | How it usually surfaces |
|---|---|---|---|---|
| 1 | Gratuity on the wrong base | Employee or employer | Weeks to months of basic pay per leaver | The leaver checks the figure |
| 2 | Unpaid leave not deducted | Employer | Several days’ pay, repeated monthly | Audit or year-end review |
| 3 | Overtime at the wrong rate | Employee | Small per head, large across a crew | A complaint or an inspection |
| 4 | Final settlement past 14 days | Employer’s standing | A MOHRE complaint and admin time | The ex-employee files a claim |
| 5 | Allowances misclassified | Both | Wrong gratuity, overtime and leave pay for years | A dispute over the contract |
Ranks 1 and 5 are linked. Misclassified allowances are often why the gratuity base was wrong in the first place.
This is the costliest error because it hits at exit, in one lump, and covers the whole length of service.
The rule is set out plainly in law. A full-time employee with at least a year of continuous service earns 21 days of basic wage for each of the first five years and 30 days for each year after that. The figure uses the last basic wage. Part years count pro rata, unpaid absence days do not count as service, and the total is capped at two years’ wage.
The base goes wrong in four familiar ways:
Grace’s figure, worked out properly, taking the daily rate as basic divided by 30:
| Spreadsheet | Correct | |
|---|---|---|
| Basic used | AED 4,800 | AED 6,000 |
| Daily rate | AED 160 | AED 200 |
| Days earned (5 × 21 + 1 × 30) | 135 | 135 |
| Gratuity | AED 21,600 | AED 27,000 |
Same days, different base, AED 5,400 apart.
The control: gratuity should read the basic wage from the same record payroll uses each month, never from a separate sheet. For more worked cases, see our UAE gratuity calculator guide.
A note on the old “tax and gratuity” worry. The UAE does not levy personal income tax on salaries, so the tax half of that heading rarely applies to UAE payroll. Gratuity is where the risk sits.
Unpaid leave is approved in an email, a WhatsApp message or a form in someone’s drawer. Payroll never hears about it. The employee is paid in full, and the overpayment is gone.
It costs you twice. First, the salary itself. Take an illustrative AED 9,000 monthly package and four unpaid days. On a 30-day month, that is AED 1,200 paid for days nobody worked. Repeat it across a few staff a month and the leak runs into tens of thousands a year.
Second, the service record. Unpaid absence days are excluded from service for gratuity. If they were never recorded, every future gratuity for that person is overstated as well.
Sick leave has the same weakness in a different shape. After probation, sick leave runs up to 90 days a year: 15 at full pay, 30 at half pay and 45 unpaid. A payroll that never tracks which band someone is in pays full salary straight through.
The control: leave approval and payroll must be the same system. An approved unpaid day should change the payslip without anyone retyping it. That also covers failure to update employee records, the quiet cousin of this mistake: promotions, contract renewals and exits that HR knows about and payroll does not.
Per person, overtime errors look small. Across a crew, a warehouse or a hotel kitchen, they add up fast.
The rates are fixed in law. Overtime earns the basic hourly wage plus at least 25%. Between 10pm and 4am the premium rises to at least 50%, unless the worker is on shifts, where that night rate does not apply in the same way. Rest-day work earns a substitute day off or at least 50% extra. Overtime should not exceed 2 hours a day, with limited exceptions, and during Ramadan the normal day is 2 hours shorter, which moves the point where overtime begins.
A worked illustration. A warehouse picker earns AED 4,500 basic. Using basic ÷ 30 ÷ 8, his hourly rate is AED 18.75.
Say he works 10 hours of qualifying late-night overtime a month and payroll applies the 25% rate. He is short about AED 47 a month. Across a 60-person night crew, that is AED 2,812 a month, or AED 33,750 a year, in underpaid wages that a single complaint can bring into the open.
The other overtime errors are just as common: Ramadan hours left on the normal baseline, rest-day work paid as ordinary overtime, and hours keyed in from a paper sheet with a digit wrong.
The control: attendance data should flow straight into payroll, with the rate chosen by the system from the time of day, the rest-day calendar and the Ramadan schedule.
When someone leaves, the law gives you 14 days from the end of the contract to pay their final dues, gratuity included. The clock does not care that payroll runs on the 28th.
What goes into the settlement is predictable: salary to the last day, gratuity if earned, unused annual leave paid on basic wage, and any notice pay owed. What goes wrong is timing. The exit lands mid-cycle, the payroll officer waits for the normal run, and day 14 passes.
The direct cost is usually a complaint to MOHRE and the time spent answering it. The indirect cost is worse. A late settlement often comes with a late permit cancellation, so the ex-employee sits on next month’s WPS file and the problems spread into WPS. Missed salary deadlines for current staff are more serious again: since June 2026, pay is due on the 1st of the following month, warnings can start the next day, and repeated delays can lead to penalties and a stop on new work permits.
The control: an exit should start its own workflow on the day notice is given, with the settlement calculated in advance and a dated reminder well before day 14.
This one starts on the day the contract is written, and it can stay wrong for years.
Most UAE salaries are split between basic and allowances such as housing and transport. The split matters because the law hangs several entitlements on basic wage alone: gratuity, overtime and the payment for unused leave at exit. Put an allowance in the wrong place and every one of those figures moves.
The fix is dull and effective: payroll’s salary structure must match the contract line by line, and any change to one must change the other.
These rank lower on cost per incident, but they happen often and feed the bigger five.
Every retyped number is a chance to be wrong: a 7 read as a 1, an IBAN with two digits swapped, an employee pasted into the wrong row. Manual payroll multiplies the chances every month.
Private-sector employers registered with MOHRE must pay through WPS, using a Salary Information File that matches what was approved. File errors cause rejections, and rejections cause late salaries. We break down every rejection reason, and what each one costs, in our guide to WPS errors and penalties in the UAE.
Payroll files hold salaries, IBANs and ID numbers. Left in shared folders or emailed spreadsheets, they put you at odds with the UAE Personal Data Protection Law (Federal Decree-Law No. 45 of 2021), and a leaked salary sheet causes a different kind of damage inside a team.
Software does not make people more careful. It removes the moments where care was needed. Each mistake has a matching control:
| Mistake | What prevents it |
|---|---|
| Gratuity on the wrong base | Automated gratuity from the live basic wage, with service dates and unpaid days built in |
| Unpaid leave not deducted | Leave approvals that post straight to payroll |
| Overtime miscounted | Accurate overtime and leave calculations driven by attendance data and UAE rate rules |
| Late settlements | Automated reminders and scheduling for exits and pay dates |
| Allowances misclassified | Salary structures held once, in centralised data management, matching the contract |
| Data entry errors | Automation that eliminates data entry errors by reading from one record |
| WPS rejections | WPS integration for compliance, with the SIF generated from the approved run |
| Exposed salary files | Data security and encryption, with access by role |
Beyond the fixes, a few benefits come with the territory. Real-time record updates mean a promotion entered today is priced into this month’s run. Enhanced reporting and analytics show overtime and leave trends before they become surprises. An improved employee experience follows when staff can see their own payslips and leave balances, so questions get raised in the month they arise instead of at exit. Reduced operational costs follow from fewer corrections. And scalability for growing businesses means a new branch is a setting, not a new spreadsheet.
If you are weighing options, start with what payroll software in Dubai should handle for a UAE employer, then read the wider guide to cloud payroll software Dubai teams are moving to.
Use the five mistakes as your test script. In any demo, ask the vendor to show:
Then check the basics: local compliance with UAE labour law and WPS, integration with your accounting and attendance tools, cloud access, a simple interface for the person who runs payroll, and support that answers in your time zone.
Built in Dubai, Workplus HCM runs HR and payroll in the cloud for employers across the UAE and GCC. Employee records, attendance, leave and payroll share one database, so a raise, an unpaid day or a late shift reaches the payslip without being copied.
The UAE rules come configured. Gratuity is calculated under UAE Labour Law, the WPS SIF file is produced from every payroll run, and attendance arrives from the mobile app or from connected biometric devices. Staff use the self-service app to see payslips and request leave, and an Arabic interface is available.
Payroll and WPS sit in the Power tier, which costs AED 16 per employee per month with no minimum headcount. Every plan is laid out on the pricing page.
Grace got her AED 27,000 in the end, because she checked. Plenty of leavers never do, and most of the common payroll mistakes UAE employers make stay hidden in exactly that way: a stale basic, an unrecorded unpaid day, a night shift at the day rate, a settlement waiting for the next run.
Rank your own risks by cost, starting with gratuity, and close each one with a control rather than a reminder. If you want to see those controls running on your own salary structures, book a free demo of Workplus HCM and bring a recent leaver’s file to test.
The costliest are gratuity calculated on an outdated or wrong basic wage, unpaid leave that never reaches payroll, overtime paid at the wrong rate, final settlements paid after the 14-day limit, and allowances placed in the wrong part of the salary. Data entry slips and rejected WPS files are more frequent but usually cheaper. Most trace back to the same cause: payroll working from a copy of the data instead of the source.
It builds the Salary Information File from the approved payroll run, so the file and the payslips match line for line. Good systems validate employee IDs, IBANs and totals before the file leaves, and track pay dates so salaries go out before the 1st of the month. Your team still approves the run and funds it on time.
Some systems can calculate and report pay in more than one currency, which helps groups with staff outside the UAE. For UAE employees paid through WPS, the salary still has to go through the UAE file and an approved agent, so confirm how any vendor handles both sides before you buy. Ask to see a mixed-currency run in the demo rather than relying on a feature list.
Usually safer than a spreadsheet, as long as the vendor encrypts data, limits access by role and keeps an audit trail of who viewed or changed what. Check how the provider meets the UAE Personal Data Protection Law and where the data is hosted. The biggest risk in most companies is still the salary sheet emailed around every month.