saudilaw.ai

Employment & Labour

ESB Calculator in Saudi Arabia: How End of Service Works

Last updated 10/18/20260 viewsProvisional

Saudi Arabia's end-of-service benefit (ESB) pays half a month's wage per year for the first 5 years, then full monthly wage thereafter. Resignation reduces it unless you've worked 10+ years.

If you're leaving a job in the Kingdom — resigning, getting let go, or finishing a fixed-term contract — the end-of-service benefit (ESB, or mukafaat nihayat al-khidma) is probably the biggest cheque you'll get on the way out. An ESB calculator in Saudi Arabia helps you estimate it, but the formula hides a few traps that cost people real money.

Quick answer

Under the Saudi Labor Law (Royal Decree M/51), you earn half a month's wage for each of the first five years of service, then a full month's wage for every year after that. The base is your last wage, including fixed allowances. If you resign before two years, you usually get nothing; between 2 and 5 years you get one-third; between 5 and 10 you get two-thirds; past 10 years, the full amount. Termination by the employer (not for cause) pays the full ESB regardless of length. An esb calculator in Saudi Arabia just automates that math.

How the ESB formula actually works

The core rule is in Article 84 of the Labor Law. Two tiers:

  • First 5 years: half a month's last wage per year.
  • Year 6 onward: one full month's last wage per year.

Partial years count on a pro-rata basis — Article 84 is explicit about that. So 7 years and 4 months isn't rounded down; the 4 months count as 4/12 of a year.

"Last wage" matters. It's not just basic salary. Per Article 2 and consistent MHRSD (Ministry of Human Resources and Social Development) guidance, wage includes basic pay plus any fixed, regular allowances — housing, transport, and similar. Variable commissions and one-off bonuses are usually excluded unless your contract bakes them in as fixed. This is where people slip up: they plug "basic salary" into an esb calculator in Saudi Arabia and underestimate by 30–40%.

Quick example. Say your last monthly wage (basic + housing + transport) is SAR 15,000, and you worked 8 years:

  • First 5 years: 5 × (15,000 ÷ 2) = SAR 37,500
  • Next 3 years: 3 × 15,000 = SAR 45,000
  • Total ESB: SAR 82,500

That's the gross entitlement before resignation reductions.

Resignation vs termination — the number changes

Article 85 cuts your ESB sharply if you resign (as opposed to being terminated by the employer):

  • Less than 2 years of service: nothing.
  • 2 to less than 5 years: one-third of the ESB.
  • 5 to less than 10 years: two-thirds.
  • 10 years or more: full ESB.

If your employer terminates you without a valid Article 80 cause, or if your fixed-term contract simply ends and isn't renewed, you get the full ESB regardless of years served. Same for retirement, death, or if you resign for a reason recognised under Article 81 (employer breach, assault, deception about work conditions, etc.) — Article 87 preserves full entitlement in those cases.

Women have a specific protection too: under Article 87, a female worker who resigns within six months of marriage or three months of giving birth gets the full ESB. Honestly, a lot of online calculators ignore this one entirely.

Terminated for a reason under Article 80 (serious misconduct, repeated absence, assault, etc.)? You can lose ESB entirely. The employer carries the burden of proving the cause, and Labor Courts scrutinise it.

What an ESB calculator in Saudi Arabia should ask you

A decent esb calculator in Saudi Arabia will ask for more than two numbers. If it only wants "salary" and "years," skip it.

The inputs that actually matter:

  • Last total monthly wage (basic + fixed allowances), not just basic.
  • Exact start date and end date — months and days count.
  • Reason for leaving (resignation, employer termination, Article 80 dismissal, end of fixed term, retirement, marriage/childbirth for female employees).
  • Contract type: unlimited or fixed-term.

The MHRSD runs an official calculator on the Musaned and Qiwa platforms — those tend to reflect the statutory formula correctly. Third-party calculators vary in quality.

Watch out: Some employers try to pay ESB on basic salary only. That's not what the law says. If your housing and transport allowances were fixed monthly amounts, they belong in the calculation base. Push back in writing before you sign any settlement.

When you should get paid, and what to do if you don't

Article 88 requires the employer to pay all end-of-service dues — ESB, unused leave, final salary — within one week of contract end if the employer terminated, or within two weeks if you resigned. Delay beyond that is a Labor Law violation.

If payment doesn't land, your route is:

  1. File a complaint through the Qiwa platform or the Amicable Settlement service on the MHRSD portal. Settlement is mandatory before court — you have 21 working days for the parties to agree.
  2. If no settlement, the case transfers to the Labor Court automatically. Labor Court filings are free for workers.
  3. Judgments on unpaid ESB are generally enforced within a few months, and the court can order interest on delayed sums.

Keep your contract, payslips for the last 12 months, and the termination/resignation letter. Those three documents decide 90% of ESB disputes.

Need this checked for your situation? Talk to a lawyer licensed in Saudi Arabia →

Citations

  1. [1] Saudi Labor Law, Royal Decree No. M/51 of 23 Sha'ban 1426H (2005), Articles 2, 80, 81, 84, 85, 87, 88 — Ministry of Human Resources and Social Development. ⚠
  2. [2] MHRSD, End of Service Benefit guidance, hrsd.gov.sa. ⚠
  3. [3] Qiwa platform, End of Service Calculator, qiwa.sa. ⚠
Was this helpful?

This is general legal information, not legal advice. For advice on your specific situation, consult a lawyer licensed in Saudi Arabia.

Related questions

Also asked as

ESB Calculator in Saudi Arabia: How End of Service Works | saudi-law.ai