Running payroll · 10 min read · Updated October 2026
What a payroll error costs: five common errors and what prevents them
What a payroll error costs in the Gulf and Egypt: five common errors, what the law attaches to each, what each costs in trust and finance's time, and what prevents them.
What does a payroll error cost an employer in the Gulf and Egypt?
More than the saving that caused it. In the UAE, late wages stop new work permits on the 5th day after the due date. In every Gulf country and Egypt, contributions paid late carry a charge. In Qatar and Bahrain, contributions paid on less than the real wage carry an additional charge. Each error also costs employees' trust and finance's time. What prevents them is one record, approval before delivery and rule changes absorbed before the run.
Price in the cost of getting it wrong
A payroll that goes wrong costs more than the saving that caused it. The saving shows on the day you choose a payroll service. The error shows later, one month at a time.
Most payroll errors are ordinary. A file a day late. A rate a month out of date. A joiner left off. Each is easy to put right on its own. What makes it expensive is what the law attaches to it, and what it costs in people's trust and finance's time.
| The error | What the law can attach | What it costs in trust and time |
|---|---|---|
| A late or rejected wage file | In the UAE, new work permits stop on the 5th day after the due date | Everyone it touches notices on payday. Finance rebuilds the file and sends it again |
| A contribution on the wrong rate or tier | In every Gulf country and Egypt, a charge on contributions paid late | Every payslip it touched needs correcting, one month at a time |
| An end of service figure that cannot be rebuilt | In the UAE, final pay falls due within 14 days of the contract ending | A leaver's last dealing with you becomes an argument about money |
| A joiner missed | A deadline to register them with social insurance. In Qatar, Kuwait and Bahrain, an additional charge when it is missed | A new starter's first payday passes without their pay |
| An allowance changed in one system and not another | In Qatar and Bahrain, an additional charge on contributions paid on less than the real wage | Pay and contributions are wrong at once, and found only when someone asks |
Each starts the same way: a figure held in more than one place, or a file nobody checked before it went out.
Pay contributions on the right rate and tier
Each country sets its own rates. Some set different rates for people in the same job. A Saudi national's rates depend on when they first joined GOSI, not when they joined you. Someone in GOSI before 3 July 2024 keeps the earlier rates when they change employer. An Emirati national's pension depends on where they work and when they first registered.
A rate set too high takes too much from the employee's pay every month until someone notices. A rate set too low leaves a shortfall. The shortfall is owed for every month it ran. Putting it right means paying it after its due date.
| Country | Contributions paid late |
|---|---|
| Saudi Arabia | A fine of 2% of the amount due for each month late, or part of a month |
| The UAE | For an Emirati national registered with GPSSA, an additional 0.1% of the amount for each day, up to the amount itself |
| Qatar | A fine of 2% a month on the amount late, from the due date until payment |
| Kuwait | Paid more than ten days late, an additional 1% a month, counted from the due date |
| Bahrain | Interest of 5% of the amount due for each month, or part of a month |
| Oman | An additional 5.5% a year, counted from the due date |
| Egypt | Paid more than 15 days after the due date, an additional amount each month, at the average Treasury bill and bond yield of the month before, plus 2% |
In Bahrain, an employee's share not deducted when the wage was paid cannot be deducted later. The employer still pays both shares to SIO.
Keep every end of service figure ready to rebuild
End of service is worked out on the day someone leaves, from years of history. In the UAE, an expatriate's gratuity is worked out on the last basic pay. Days of unpaid absence do not count as service. In Saudi Arabia, an employee who resigns receives nothing under two years, a third from two to five, two thirds from five to ten, and the full amount from ten.
A figure cannot be rebuilt once its history has gone. A start date that differs between systems. Basic pay that changed in one place and not another. An absence nobody recorded. Years of records left behind with a previous payroll.
The deadline does not wait for the records to be found.
| Country | Final pay is due |
|---|---|
| The UAE | Within 14 days of the contract ending, the gratuity included |
| Saudi Arabia | Within a week, or two weeks when the employee ended the contract |
| Qatar | By the end of the working day after the contract ends. Within seven days of leaving, when the employee left without notice |
| Kuwait | The law sets no separate deadline. The last month's wage is paid no more than seven days after it falls due |
| Bahrain | At once, or within seven days of a resignation |
| Oman | At once, or within seven days of a resignation |
| Egypt | Within seven days of the employee claiming it |
A figure still being argued after the deadline is a figure paid late.
Register every joiner before the deadline
A joiner can be missed in two places: the month's salary file, and the social insurance register. If they are missed from the salary file, they are not paid on the due date. The rules on late wages then apply. If they are missed from the register, the deadline to register them passes.
| Country | Who is registered, and by when |
|---|---|
| Saudi Arabia | Every employee, with GOSI, by the last day of the month they join |
| The UAE | An Emirati national outside Abu Dhabi, with GPSSA, within 30 days of joining |
| Qatar | A Qatari national, with GRSIA, within 30 days of joining |
| Kuwait | A Kuwaiti national, with PIFSS, within ten days of joining |
| Bahrain | Every employee, with SIO, within two weeks of joining |
| Oman | Every employee, with the Social Protection Fund, within 30 days of joining |
| Egypt | Every employee, with NOSI on Form 1, within two weeks of joining |
In Qatar, Kuwait and Bahrain, the law adds a charge for someone not registered. In Qatar, it is an additional 10% of the contributions due. In Kuwait, it is an additional 10% of the contributions owed. In Bahrain, it is an additional 20% of what was not paid.
A leaver missed costs too. In Egypt, Form 6 sent late adds 20% of the last month's contribution for each month it is late.
Change an allowance once, and everywhere it counts
Pay usually sits in more than one place: the contract, the HR system, the payroll and the wage each social insurance scheme holds. An allowance changed in one and not the others makes two errors at once. The employee is paid the wrong amount. Contributions are worked out on the wrong wage.
Which allowances count depends on the country.
| Country | What contributions are worked out on |
|---|---|
| Saudi Arabia | Basic pay plus housing, up to SAR 45,000 a month. Transport is left out |
| The UAE | For an Emirati national, the salary in the contract, within the limits each pension scheme sets. An expatriate's gratuity is worked out on basic pay alone |
| Qatar | For a Qatari national, basic pay, the social allowance and housing, up to QAR 100,000 a month. Housing counts up to QAR 6,000 a month |
| Kuwait | For a Kuwaiti national, the wage, up to KWD 2,750 a month |
| Bahrain | The wage, up to BHD 4,000 a month |
| Oman | Gross pay. Pension and work injury count pay up to OMR 3,000 a month |
| Egypt | The insurable wage, between EGP 2,700 and EGP 16,700 a month in 2026. Transport and housing allowances are left out |
In Saudi Arabia, a housing allowance raised in the HR system and not in payroll leaves contributions short. In Egypt, housing is left out, so contributions stay right. The payslip is still wrong.
In Qatar and Bahrain, the same additional charge falls on contributions paid on less than the real wage.
Count the cost that never reaches an invoice
Pay is the figure employees check first. A short payslip is noticed on the day, often before finance knows.
An error found late is put right in a later month. The employee then has two payslips to understand: the one that was wrong and the one that corrects it.
Each correction takes finance's time. The figures are worked again, a correcting journal is posted, and the difference is explained to the employee and their manager. Where a contribution was short, the correction reaches the authority too.
Errors that repeat cost more than their sum. People stop trusting the payslip, and every payday brings questions a correct payroll never raises.
Stop each error before the run
Each error has a point where it can be stopped before anything goes out.
| The error | What stops it |
|---|---|
| A late or rejected wage file | Every cut-off and delivery date is agreed before the month starts. A new starter's bank details are checked as they arrive, against the rule the salary file uses. In Saudi Arabia and Qatar, every IBAN and ID number on the salary file is checked before the file is released |
| A contribution on the wrong rate or tier | In Saudi Arabia, we hold each employee's GOSI start date, so every run uses the right rates. Our engines absorb a rule change before your next run. You are told what changed and what it does to your figures |
| An end of service figure that cannot be rebuilt | We calculate what each employee has built up every month, so the figure is ready when someone leaves. The full calculation history behind it stays open to you |
| A joiner missed | A new starter onboarded in the platform joins payroll from their start date. Each month's inputs are checked before anything is calculated. You approve the month's outputs before anything is delivered |
| An allowance changed in one system and not another | Payroll reads from one record, however your data reaches us. The salary on the record is the salary payroll pays |
Your entity still submits the files and pays its people. What changes is that the files arrive checked, approved and built from one record.
Common questions.
Is a payroll error put right by correcting it next month?
What happens in the UAE when wages are paid late?
How would we see an error before it reaches anyone?
See how a payroll month runs with us.
The next change, in your inbox.
A monthly round-up of HR and employment news across the Gulf and Egypt, and a real example of it going wrong.