Gratuity Calculation Example Saudi Arabia — Step by Step 2026

Not sure how to calculate your gratuity? This guide walks through real worked examples for every scenario — resignation, termination and contract expiry — with different service lengths and salary amounts.

Quick Summary

  • Gratuity is calculated on basic salary only — not total salary
  • First 5 years: half month basic per year
  • Beyond 5 years: full month basic per year
  • Resignation reduces gratuity — termination and contract expiry pay full gratuity
  • Partial years are calculated proportionally by days
  • Use our free EOSB Calculator to get your exact figure instantly

The Formula — How Gratuity Is Calculated

Gratuity Calculation Formula
Daily Basic Rate = Basic Salary ÷ 30
First 5 Years = (Basic Salary ÷ 2) × Years
Beyond 5 Years = Basic Salary × Additional Years
Total Gratuity (termination) = First 5 Years Portion + Beyond 5 Years Portion
⚠️ Basic Salary Only: Gratuity is always calculated on basic salary — not your total salary including housing, transport or other allowances. This is the most common source of employer errors. If your basic salary is SAR 5,000 and total salary is SAR 9,000, gratuity uses SAR 5,000 — not SAR 9,000.

Example 1 — Terminated After 3 Years

Ahmed was terminated by his employer after 3 years and 4 months of service. His basic salary is SAR 6,000.

Basic Salary SAR 6,000
Total Service 3 years 4 months = 3.33 years
Gratuity Rate (under 5 years, terminated) Half month per year = SAR 3,000/year
Gratuity Calculation SAR 3,000 × 3.33 = SAR 9,990
Total Gratuity Owed SAR 9,990

Example 2 — Resigned After 3 Years

Same scenario as above but Ahmed resigned voluntarily after 3 years 4 months. Resignation under 5 years means zero gratuity entitlement.

Basic Salary SAR 6,000
Total Service 3 years 4 months
Resignation Gratuity (under 2 years) Zero
Resignation Gratuity (2–5 years) One-third of full gratuity
Full Gratuity Would Be SAR 9,990
Resignation Gratuity (one-third) SAR 3,330

Example 3 — Terminated After 7 Years 6 Months

Priya was terminated after 7 years and 6 months of service. Her basic salary is SAR 8,000. Service crosses the 5-year threshold so calculation splits into two parts.

Basic Salary SAR 8,000
Total Service 7 years 6 months = 7.5 years
First 5 Years (half month × 5) SAR 4,000 × 5 = SAR 20,000
Remaining 2.5 Years (full month × 2.5) SAR 8,000 × 2.5 = SAR 20,000
Total Gratuity Owed SAR 40,000

Example 4 — Resigned After 7 Years 6 Months

Same as Example 3 but Priya resigned voluntarily. Resignation after 5 years means two-thirds of full gratuity is owed.

Full Gratuity (from Example 3) SAR 40,000
Resignation Rate (5–10 years service) Two-thirds
Resignation Gratuity SAR 40,000 × 2/3 = SAR 26,667

Example 5 — Resigned After 12 Years

Carlos resigned after exactly 12 years. His basic salary is SAR 12,000. Resignation after 10+ years means full gratuity — same as termination.

Basic Salary SAR 12,000
First 5 Years (half month × 5) SAR 6,000 × 5 = SAR 30,000
Remaining 7 Years (full month × 7) SAR 12,000 × 7 = SAR 84,000
Full Gratuity SAR 114,000
Resignation Rate (10+ years) Full — SAR 114,000

Example 6 — Fixed-Term Contract Expiry After 4 Years

Ravi's fixed-term contract expired naturally after 4 years. His basic salary is SAR 7,500. Contract expiry is treated same as termination — full gratuity.

Basic Salary SAR 7,500
Total Service 4 years exactly
Gratuity Rate (under 5 years, contract expiry) Half month per year = SAR 3,750/year
Total Gratuity Owed SAR 3,750 × 4 = SAR 15,000

Resignation Gratuity Summary Table

Service Length Resignation Gratuity Termination / Expiry Gratuity
Under 2 years Zero Half month per year
2 to 5 years One-third of full Half month per year
5 to 10 years Two-thirds of full Half month (yr 1–5) + full month (yr 5+)
10 years and above Full gratuity Full gratuity

Common Mistakes Employers Make in Gratuity Calculation

Calculate Your Exact Gratuity Now

Enter your basic salary, service dates and exit reason — get your exact gratuity figure in seconds. Free with no registration required.

Open Gratuity Calculator — Free

Frequently Asked Questions

My employer calculated my gratuity on my total salary. Is this correct?

No — gratuity must be calculated on basic salary only. If your employer used your total salary (which is higher) and paid you more as a result, that is a benefit to you. However if they used a lower figure claiming it is your "basic" when your contract shows a higher basic, that is an underpayment you can claim through HRSD.

I resigned after 4 years and 11 months — just short of 5 years. Do I get one-third or two-thirds?

Since you have between 2 and 5 years of service, you receive one-third of the full gratuity — not two-thirds. The two-thirds rate only applies from 5 years onwards. Had you stayed just one more month you would have received two-thirds. This is why checking your service length carefully before resigning matters enormously.

My basic salary changed over the years. Which figure is used for gratuity?

Gratuity is calculated on your last drawn basic salary — the salary at the time employment ends, applied across all years of service. You do not use different salary figures for different years. This means salary increases benefit your gratuity retrospectively across all service years.

I was terminated during probation. Do I get any gratuity?

Generally no — gratuity is not owed for termination during probation unless your contract specifically provides for it. If your contract includes a gratuity clause covering the probation period that clause is enforceable. Without such a clause the standard rule applies — no gratuity during probation.

Employer's Gratuity Figure Does Not Match Yours?

Book a consultation to get your gratuity verified independently and get guidance on how to claim any underpayment through HRSD.

Book Consultation