Calculate your Diwali bonus instantly. Get the exact statutory bonus amount under the Code on Wages 2019, add any ex-gratia (festival bonus) on top, and see the full breakdown before the 30 November payment deadline.
Bonus Calculator
FREE TOOL
₹
Enter your basic pay only. Exclude HRA, conveyance, and other allowances.
₹
Optional. Many private companies do not pay DA separately. Leave blank if not applicable.
8.33% (Min)14%20% (Max)
8.33%
Most employers pay the minimum 8.33%. Maximum bonus is 20% when the company has sufficient allocable surplus.
Employee must have worked at least 30 days (1 month) to be eligible for bonus.
₹
Optional. Many employers give an extra Diwali gift or ex-gratia bonus on top of the statutory amount. Enter 0 or leave blank if none.
Total Diwali Bonus
₹—
Enter inputs and click Calculate
Statutory Bonus—
Ex-Gratia (Festival Bonus)—
Salary Used for Calculation—
Eligibility Salary (Basic + DA)—
Minimum Bonus (8.33%)—
Maximum Bonus (20%)—
Monthly Bonus Equivalent—
Bonus as % of Annual Salary—
Payment Deadline (FY 2025-26)30 Nov 2026
* Statutory bonus is calculated under the Code on Wages, 2019 (Chapter IV). Actual bonus depends on employer's allocable surplus and applicable state minimum wage. Ex-gratia is voluntary and does not replace the statutory obligation.
Types of Bonus in India
Indian employers can pay multiple types of bonus to their employees. Understanding the distinction is essential for both compliance and salary planning.
1. Diwali Bonus
The most widely recognized bonus in India. "Diwali bonus" is a colloquial term that usually refers to the statutory bonus paid around Diwali time, often combined with a voluntary ex-gratia amount. There is no separate legal provision for "Diwali bonus" specifically. It is the statutory bonus (and sometimes an additional festival gift) timed to coincide with Diwali celebrations. Most private sector employees and government staff receive this between October and November each year.
2. Statutory Bonus
Mandated under the Code on Wages, 2019. Every eligible employee earning up to ₹21,000/month (Basic + DA) in an establishment with 20+ employees must receive a minimum 8.33% bonus. The employer cannot skip this regardless of profitability. The maximum payable is 20%, depending on the company's allocable surplus.
3. Ex-Gratia Bonus
A voluntary payment made by the employer as a goodwill gesture. There is no fixed formula or percentage. Ex-gratia is common during Diwali, Pongal, Onam, Eid, and Christmas. It does not replace statutory bonus and is treated as a separate line item in the payslip. Many companies use ex-gratia to reward loyalty or celebrate festivals.
4. Performance Bonus
Tied to individual or team KPIs, targets, and annual appraisal ratings. Fully discretionary and varies widely across industries. Common in IT, BFSI, and corporate setups. Performance bonus is typically paid after the annual review cycle and can range from one month's salary to 20% or more of annual CTC. Use the incentive calculator to estimate performance-linked payouts.
5. Production-Linked Bonus (PLB)
Paid to central government employees, railway workers, and postal staff based on productivity metrics. The PLB amount is fixed each year by the government. For example, railway employees received a 78-day PLB of up to ₹17,951 in 2026, while postal employees received a 60-day PLB of up to ₹13,816.
6. Ad-Hoc Bonus
A non-productivity-linked bonus for central government employees (Group C and non-gazetted Group B) not covered under PLB schemes. The ad-hoc bonus for 2026 is ₹6,908 (30 days on a ceiling of ₹7,000/month). This is what most central government employees receive as their "Diwali bonus."
Understanding Bonus in India
Every year around Diwali, millions of employees across India receive a bonus from their employer. What most people call "Diwali bonus" is actually the statutory bonus mandated under the Code on Wages, 2019 (which replaced the Payment of Bonus Act, 1965 from 21 November 2025). The law requires every establishment with 20 or more employees to pay a minimum annual bonus to eligible staff.
On top of this legal minimum, many employers voluntarily pay an additional amount called ex-gratia or festival bonus as a Diwali gift. This is discretionary and varies by company. The key point: ex-gratia does not replace statutory bonus. Both are separate line items, and your employer must pay the statutory amount regardless of any voluntary festival gift.
Statutory bonus: legally mandated, 8.33% to 20% of wages, payable within 8 months of the financial year end
Ex-gratia (Diwali) bonus: voluntary, employer's discretion, any amount, typically given around Diwali
Applies to: establishments with 20+ employees under the Code on Wages, 2019
Eligibility: employee must earn up to ₹21,000/month (Basic + DA) and have worked at least 30 days in the year
Deadline: statutory bonus for FY 2025-26 must be paid by 30 November 2026
Automate Bonus with Attendo
Attendo (formerly Petpooja Payroll) calculates statutory bonus, processes payroll, and handles PF, ESIC, PT, TDS, and LWF compliance for 30,000+ businesses. Same-day go-live.
The statutory bonus calculation uses your Basic Pay + Dearness Allowance, but with an important cap. Even if you earn more, the law caps the wage base at ₹7,000 per month (or the applicable state minimum wage, whichever is higher) for calculation purposes.
If the employer also gives ₹5,000 ex-gratia, the total Diwali bonus = ₹6,997 + ₹5,000 = ₹11,997
Statutory Bonus vs Ex-Gratia Bonus
This is the most common confusion around Diwali bonus. Here is a clear comparison:
Aspect
Statutory Bonus
Ex-Gratia (Festival) Bonus
Legal requirement
Yes, mandated by law
No, voluntary
Amount
8.33% to 20% of wages
Employer's discretion
Salary base
Capped at ₹7,000/month
Can be on actual salary
Eligibility
Basic + DA up to ₹21,000
No salary cap
Payment deadline
Within 8 months of FY end
Usually before Diwali
Taxability
Fully taxable as salary
Fully taxable as salary
Can one replace the other?
No. Ex-gratia does not replace statutory bonus. They are separate obligations.
Payroll software like Attendo automatically separates statutory bonus from ex-gratia in the payslip, so both the employer and employee have a clear record for compliance.
Diwali Bonus Payment Rules in India
Employers must follow specific rules when paying Diwali bonus to employees. Non-compliance can result in penalties under the Code on Wages, 2019.
Eligibility
An employee qualifies for statutory bonus if all three conditions are met: the establishment has 20 or more employees (10 or more for factories), the employee's monthly wages (Basic + DA) do not exceed ₹21,000, and the employee has worked at least 30 days in the accounting year. Employees dismissed for fraud, violence, theft, or sexual harassment conviction are disqualified. Contract workers, apprentices under the Apprentices Act, and employees of establishments with fewer than the threshold headcount are excluded.
Calculation
The bonus is calculated on the lower of actual wages (Basic + DA) or ₹7,000 per month, or the applicable state minimum wage, whichever is higher. The formula is: Annual Bonus = Calculation Wage x Months Worked x Bonus Percentage. The percentage ranges from 8.33% (minimum, mandatory even without profits) to 20% (maximum, based on allocable surplus). Pro-rata applies for employees who worked less than 12 months. Use the DA calculator to verify your Dearness Allowance component before computing bonus.
Minimum Wages and Bonus
If the applicable state minimum wage exceeds ₹7,000 per month, the bonus must be calculated on the minimum wage instead. For example, if the state minimum wage for your scheduled employment is ₹9,000/month, the calculation base becomes ₹9,000, not ₹7,000. This ensures that employees in states with higher minimum wages receive a proportionally higher bonus amount. Check the latest minimum wage notification from your state's labour department for the applicable rate.
Compliance
Employers must follow these compliance requirements under the Code on Wages, 2019:
Payment deadline: bonus must be paid within 8 months of the accounting year end. For FY 2025-26 (April to March), the deadline is 30 November 2026
Bank transfer only: bonus must be credited to the employee's bank account under Section 39(1). Cash payments are no longer compliant
Form D filing: employers must file the annual bonus return (Form D) with the labour office within 30 days of payment
Set-on and set-off register: maintain a record of allocable surplus carried forward (set-on, up to 4 years) or shortfall set off against prior surpluses
Penalties: non-compliance attracts graded penalties under Section 54 of the Code on Wages, ranging from fines to imprisonment for repeat offences. Payroll tools like Attendo automate bonus calculation, deadline tracking, and compliance documentation
Tax on Diwali Bonus
Both statutory bonus and ex-gratia are fully taxable as "Income from Salary" under the Income Tax Act. There is no exemption or threshold for bonus income. Your employer calculates TDS by adding the bonus amount to your estimated annual salary and deducting tax at the applicable slab rate.
Cash bonus: always fully taxable, no exemption regardless of amount
Non-cash gifts/vouchers: tax-free up to ₹15,000 per year (updated from ₹5,000 effective April 2026). If total exceeds ₹15,000, the entire amount becomes taxable
TDS: employer recalculates annual TDS including bonus and adjusts deduction accordingly. No separate TDS rate for bonus
GST on gifts: no GST if employer gifts are under ₹50,000 per employee per year. Input tax credit on purchased gifts is blocked under Section 17(5)(h) of the CGST Act
Common Diwali Bonus Mistakes
Employers and employees frequently misunderstand bonus rules. Avoid these:
Paying ex-gratia instead of statutory
A Diwali gift or ex-gratia does not replace the statutory bonus obligation. If the Act applies, both are separate payable amounts.
Using gross salary for calculation
Bonus is calculated on Basic + DA only, capped at ₹7,000. Using gross salary or CTC inflates the base incorrectly.
Confusing eligibility and calculation ceilings
₹21,000 decides who gets bonus. ₹7,000 decides how much. An employee earning ₹18,000 is eligible but bonus is computed on ₹7,000.
Missing the 30 November deadline
Bonus for FY 2025-26 must be paid by 30 November 2026. Late payment invites penalties under the new graded penalty structure.
Excluding new joiners
Employees who joined mid-year are eligible for pro-rata bonus if they have completed at least 30 working days in the financial year.
Paying bonus in cash
Under the Code on Wages 2019, bonus must be credited to the employee's bank account. Cash payments are no longer compliant.
FAQ
Frequently Asked Questions
Common questions about Diwali bonus and statutory bonus in India.
Is Diwali bonus compulsory in India? +
The statutory bonus is compulsory for eligible employees under the Code on Wages, 2019. It must be paid within 8 months of the financial year end (by 30 November for an April-March year). What people commonly call "Diwali bonus" is usually this statutory bonus paid around Diwali time. The additional ex-gratia or festival gift that some employers give is voluntary and not legally mandated.
What is the minimum bonus percentage under the law? +
The minimum statutory bonus is 8.33% of wages (or ₹100, whichever is higher). This minimum must be paid even if the employer has no profits or allocable surplus for the year. The maximum statutory bonus is 20% of wages, payable when the employer has sufficient allocable surplus.
How is bonus calculated if my salary exceeds ₹7,000? +
If your Basic + DA exceeds ₹7,000 per month but is within the ₹21,000 eligibility ceiling, your bonus is still calculated on ₹7,000 per month (or the applicable state minimum wage, whichever is higher). For example, if you earn ₹15,000, your annual bonus at 8.33% would be ₹7,000 × 12 × 8.33% = ₹6,997. Use our DA calculator to check your exact DA component.
What is the difference between statutory bonus and ex-gratia? +
Statutory bonus is a legal right under the Code on Wages, 2019. It is 8.33% to 20% of eligible wages and must be paid by law. Ex-gratia bonus is a voluntary payment made at the employer's discretion, often given as a Diwali or festival gift. The two are separate: paying ex-gratia does not discharge the statutory bonus obligation. Employers must pay both if applicable.
Is Diwali bonus taxable? How much TDS is deducted? +
Yes, both statutory bonus and ex-gratia bonus are fully taxable as "Income from Salary." There is no exemption for bonus income. Your employer adds the bonus to your estimated annual salary and deducts TDS at your applicable income tax slab rate. However, non-cash Diwali gifts (vouchers, hampers) up to ₹15,000 per year are tax-free as of April 2026.
What is the deadline for paying bonus to employees? +
Statutory bonus must be paid within 8 months of the close of the accounting year. For most businesses following the April-March financial year, this means the deadline is 30 November. For FY 2025-26, the deadline is 30 November 2026. Missing this deadline attracts penalties under the graded penalty structure in Section 54 of the Code on Wages. Track your team's working days to calculate pro-rata bonus accurately.
Can an employer pay ex-gratia instead of statutory bonus? +
No. If the establishment is covered under the Code on Wages (20+ employees), the employer must pay statutory bonus as a legal obligation. Ex-gratia cannot be adjusted against or substituted for statutory bonus unless specifically agreed upon in a documented settlement or employment agreement. Paying only ex-gratia and skipping statutory bonus is a compliance violation.
Are employees who joined mid-year eligible for bonus? +
Yes, provided they have worked at least 30 days in the accounting year and their wages are within the ₹21,000 eligibility ceiling. The bonus is calculated on a pro-rata basis for the number of months worked. For example, an employee who joined in October and worked 6 months would receive bonus for 6 months instead of 12. Check your work experience to verify your service period.
What is the ₹15,000 tax-free gift limit for Diwali? +
Effective 1 April 2026, employers can give non-cash gifts (vouchers, gift cards, hampers) worth up to ₹15,000 per employee per financial year without any tax liability. This limit was tripled from the earlier ₹5,000 threshold. Important: if the total gift value crosses ₹15,000, the entire amount becomes taxable as a perquisite, not just the excess. Cash gifts are always fully taxable regardless of amount.
Does the bonus calculation change under the new Code on Wages? +
The core calculation (8.33% to 20% of wages, with the ₹7,000/₹21,000 ceilings) remains unchanged. The key changes under the Code on Wages 2019 include: sexual harassment conviction as a new disqualification ground, mandatory bank account payment (no cash), graded penalties for non-compliance, and the 50% wage rule (wages must be at least 50% of CTC) which may affect the calculation base. Payroll tools like Attendo handle these compliance updates automatically.
Calculate your Diwali bonus instantly.
Use the free Bonus Calculator above to see your statutory bonus, ex-gratia breakdown, and payment deadline for this financial year.
Disclaimer: This calculator provides estimated results based on the inputs provided. Actual calculations may require additional factors. Attendo does not assume any legal liability for decisions made based on these calculations.
We value your privacy. We use cookies to run Attendo, improve it, and show you relevant content. Cookie Policy
Customise consent preferences
We use cookies across a few categories. Necessary cookies are always on so the site works. Turn the others on to help us improve and personalise your experience.
NecessaryAlways active
Required for the site to function - secure login, form submission, and saving your consent choice.
Analytics
Helps us understand how visitors use the site (pages viewed, traffic sources) so we can improve it.
Advertising
Lets us show you relevant Attendo offers and measure our ad campaigns (Meta, Google, etc.).
Functional
Enables extras like chat widgets and content sharing.
10 minutes · No commitment
Book Your Free Demo
See how Attendo can simplify attendance, payroll & compliance for your business.
Personalized walkthrough for your business
See attendance, payroll & reports in action
Get answers to all your questions
No commitment. Completely free.
Rated 4.8 from 7,000+ reviews. Trusted by 40,000+ businesses across India.
Let's get to know you
Help us customize the demo for your business needs.