End-of-service gratuity calculator 2026
Enter your last salary and how long you have worked, then choose the country: the calculator applies its labour law, for resignation and for the end of the contract.
In the Gulf states, end-of-service gratuity is worked out from your last salary and your years of service. The rules differ between countries, and in some between resigning and the employer ending the contract. Choose the country to apply its law. In Saudi Arabia, for example, 5 years of service on a basic salary of 10,000 Saudi riyals (14,000 with allowances) gives 35,000 Saudi riyals when the contract ends or the employer ends it.
Your service
Worked examples (Saudi Arabia): basic salary 10,000 SAR
| Length of service | If you resign | If the contract ends |
|---|---|---|
| 1 year | 0 | 7,000 |
| 3 years | 7,000 | 21,000 |
| 5 years | 11,667 | 35,000 |
| 10 years | 105,000 | 105,000 |
For an expat with a total salary of 14,000 SAR (basic plus allowances). Amounts in SAR.
Gratuity by country
The same 5 and 10 years of service in each country, for an expat, on a typical basic salary in local currency with allowances worth another 40% on top.
| Country | 5 years, resigned | 5 years, ended |
|---|---|---|
| 🇸🇦 Saudi Arabia | 11,667 | 35,000 |
| 🇦🇪 United Arab Emirates | 52,500 | 52,500 |
| 🇶🇦 Qatar | 52,500 | 52,500 |
| 🇰🇼 Kuwait | 2,333 | 3,500 |
| 🇴🇲 Oman | 5,000 | 5,000 |
| 🇧🇭 Bahrain | 3,500 | 3,500 |
| 🇯🇴 Jordan | 6,300 | 6,300 |
| 🇵🇸 Palestine (inside the Green Line) | 0 | 65,000 |
A calculator for each country
Frequently asked questions
How is end-of-service gratuity calculated in Saudi Arabia?
Half a month's pay for each of the first 5 years and a full month's pay for each year after that, based on your last actual pay. Example: 10,000 riyals and 6 years gives 35,000 riyals when the employer ends the contract.
How is end-of-service gratuity calculated in the UAE?
21 days' basic pay for each of the first 5 years and 30 days for each year after that, provided you have completed a year, capped at two years' pay. Basic pay of 10,000 dirhams and 6 years gives 45,000 dirhams.
How is end-of-service gratuity calculated in Qatar?
At least 3 weeks' basic pay for each year once you have completed a year of service: basic ÷ 30 × 21 × number of years. Basic pay of 10,000 riyals and 6 years gives 42,000 riyals.
How is end-of-service gratuity calculated in Kuwait?
15 days' pay for each of the first 5 years and a month's pay for each year after that, capped at 18 months' pay. Pay of 1,000 dinars and 6 years gives 3,500 dinars when the contract is ended by the employer.
How is end-of-service gratuity calculated in Oman?
At least one month's basic pay for each year of service, with part years counted, under Article 61 of Labour Law 53/2023. Basic pay of 600 rials and 6 years gives 3,600 rials.
How is end-of-service gratuity calculated in Bahrain?
Half a month's basic pay for each of the first 3 years and a month for each year after that. Basic pay of 800 dinars and 6 years gives 3,600 dinars.
How is end-of-service gratuity calculated in Jordan?
If you are not covered by social security, you get one month's pay for each year of service, based on your last wage, under Article 32 of the Labour Law. If you are covered by social security, as most people are, you get your entitlements from the Social Security Corporation instead.
How is end-of-service gratuity calculated in Palestine (inside the Green Line)?
One month's salary for each year of work, based on your last salary, for anyone who has worked at least one continuous year and is dismissed, or resigns in circumstances the law treats as dismissal. If your contract applies Section 14, the severance component in your pension fund is released to you instead.
Based on each country's labour law, as listed on our sources page. Special cases (fixed-term contracts, dismissal for misconduct, domestic workers) can differ; check with the labour ministry in your country.
Send it to someone who needs it
Share this page in a second, or add the site to your phone so it opens with one tap, like an app.
On iPhone: tap Share in the browser, then "Add to Home Screen".
Bookmark it: Ctrl + D
Follow us on InstagramFacebook