Gratuity Calculator
Calculate your gratuity amount based on last drawn salary and years of service.
Covers both government and private sector formulas.
Gratuity (also called end-of-service benefit, severance pay, or service gratuity) is a lump-sum payment made by an employer to an employee upon resignation, retirement, or termination after completing a qualifying period of service. It is legally mandated in many countries and is separate from provident fund contributions.
India — Payment of Gratuity Act 1972 formula: Gratuity = (Last Drawn Salary × 15 × Years of Service) ÷ 26
Where:
- Last Drawn Salary = Basic Pay + Dearness Allowance (DA) — NOT total gross salary
- 15 = 15 working days’ worth of salary per year of service
- 26 = working days in a month (full calendar month 30 days minus 4 Sundays)
- Years of Service — rounded to nearest half-year for partial years above 6 months; minimum 5 years for eligibility
Gratuity ceiling (India, 2024): Maximum tax-exempt gratuity: ₹20 lakh (₹2,000,000). Amount above this is taxable.
UAE end-of-service gratuity (Labor Law):
- Less than 1 year: no gratuity
- 1–5 years: 21 days’ basic salary per year
- Above 5 years: 30 days’ basic salary per year (for years beyond 5)
Formula (UAE): Gratuity = (Basic Salary ÷ 30) × 21 × Years (for first 5 years) + (Basic Salary ÷ 30) × 30 × Additional Years (beyond 5)
Saudi Arabia GOSI end-of-service:
- Employer-funded: 1/3 month salary per year for first 5 years; 2/3 per year from 5–10 years; full month per year beyond 10 years.
Resignation vs. termination (India): Gratuity is payable upon resignation after 5+ years. If terminated without cause, gratuity is payable regardless of service duration under some state laws.
Worked example — India: Employee details: Basic salary ₹45,000/month, DA ₹5,000/month, total service 12 years and 7 months (rounds to 13 years).
- Eligible salary: ₹45,000 + ₹5,000 = ₹50,000
- Gratuity: (₹50,000 × 15 × 13) ÷ 26 = (₹9,750,000) ÷ 26 = ₹375,000
- Tax status: ₹375,000 < ₹2,000,000 ceiling → fully tax-exempt
Worked example — UAE: Basic salary: AED 8,000/month. Service: 7 years (5 years + 2 additional).
- First 5 years: (8,000 ÷ 30) × 21 × 5 = 266.67 × 21 × 5 = AED 28,000
- Next 2 years: (8,000 ÷ 30) × 30 × 2 = 266.67 × 30 × 2 = AED 16,000
- Total gratuity: AED 44,000 ≈ USD 11,980
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.