Earn More · 7 min read

Gratuity calculation in India: the formula and the new rules

Gratuity is 15 days of wages for every year you work, paid when you leave. The formula, who qualifies, the one-year rule for fixed-term staff, and the ₹20 lakh cap.

Krish Dalal

Founder and editor, PaisaExpert. Master's in Business Management, SP Jain School of Global Management, London. · Last updated 2026-09-26

Save
A payslip and salary envelope being separated into bills, savings and take-home money.

Gratuity sits quietly inside most private sector CTCs, at roughly 4.8 percent of annual basic pay, and most people forget it exists until they resign. It is not a favour from the employer. It is a legal entitlement, now governed by the Code on Social Security, 2020, which replaced the Payment of Gratuity Act, 1972 when the four labour codes came into force.

Who is eligible for gratuity

The rules apply to establishments with ten or more employees, which covers most offices, shops, factories and startups past the earliest stage.

  • Permanent employees qualify after five years of continuous service.
  • Fixed-term employees qualify after one year of continuous service. This is the biggest change the labour codes made to gratuity.
  • In case of death or disablement there is no minimum service, and gratuity is paid to the employee or their nominee.

The gratuity formula

Gratuity = last drawn wages × 15 × completed years of service ÷ 26.

The 15 stands for 15 days of wages for each year. The 26 is the number of working days assumed in a month. Wages means basic pay plus dearness allowance, and under the labour codes, if those make up less than half your total pay, the excess allowances are added back until they do. That raises gratuity for anyone whose basic was kept artificially low.

Service is counted in completed years, and a part-year of more than six months rounds up. So 7 years and 7 months counts as 8 years, while 7 years and 5 months counts as 7.

Last drawn basic + DAServiceGratuity
₹30,0005 years₹86,538
₹40,0008 years₹1,84,615
₹60,00012 years₹4,15,385
₹1,00,00020 years₹11,53,846

The ₹20 lakh cap, and tax on gratuity

The maximum statutory gratuity is ₹20 lakh. For private sector employees, gratuity is tax-free up to ₹20 lakh, and that limit applies across your whole career rather than per employer. Anything paid above it is taxed as salary. For government employees, gratuity is fully exempt.

When gratuity has to be paid

Your employer should pay gratuity within 30 days of it becoming payable, usually from your last working day, and interest applies if it is late. If an employer refuses or delays without reason, you can take it to the labour department in your state, which appoints an authority to decide gratuity disputes.

When gratuity can be withheld

Only in narrow cases. If you are terminated for conduct that caused the employer damage or loss, gratuity can be forfeited to the extent of that loss. For riotous or violent behaviour, or an offence involving moral turpitude, it can be forfeited wholly or in part. Resigning, being laid off or retiring does not forfeit it.

The requirement for permanent employees is five years of continuous service. Some courts have treated service of four years and most of the fifth year as five years, relying on how continuous service is defined, but it is not applied uniformly. Do not time a resignation around it without your employer's policy in writing.

What to do next

  1. Find your basic pay and dearness allowance on your latest payslip.
  2. Work out your gratuity so far with the formula above.
  3. Read [full and final settlement](/earn-more/full-and-final-settlement-india) before you resign, so you know what else you are owed.

Related reading

Editorial disclosure:PaisaExpert is editorially independent. Some product links earn us a commission at no cost to you. We only recommend products we'd use ourselves, and our advice is never paid for.