Bonus Calculator - Bonus Calculation Formula India 2026

Free online bonus calculator to calculate statutory bonus, performance bonus, and Diwali bonus with accurate tax implications. Learn how to calculate bonus on salary as per the Payment of Bonus Act 1965 with our bonus calculation formula tool.

Loading calculator...

Essential Bonus Tips for Indian Employees

Expert insights to understand and maximize your bonus entitlements

Know Your Bonus Rights

Statutory bonus is mandatory for employees earning up to ₹21,000 per month. You're entitled to 8.33% of your basic salary or ₹100, whichever is higher.

Complete 240 Working Days

To be eligible for full statutory bonus, you must complete minimum 240 working days in the accounting year. Less than 240 days means proportionate bonus.

Tax on Bonus Amounts

Statutory bonus up to ₹3,500 is tax-free. Any bonus above this limit is taxed as per your income tax slab. Performance bonuses are fully taxable.

Negotiate Performance Bonus

Apart from statutory bonus, negotiate for performance-based bonuses. These can significantly boost your annual income and career growth.

Types of Bonus in India - Complete Guide

Understanding different types of bonuses and their calculation methods

Statutory Bonus

Eligibility

• Salary up to ₹21,000/month
• Minimum 1 year service
• 240 working days in year

Calculation

8.33% of basic salary or ₹100 (whichever is higher)

Tax Benefit

Up to ₹3,500 is tax-free

Performance Bonus

Criteria

• Individual performance
• Team achievements
• Company targets

Range

Typically 5% to 30% of annual salary

Taxation

Fully taxable as salary income

Festival Bonus

Timing

• Diwali/Dussehra
• Regional festivals
• Year-end bonuses

Amount

Usually 1 month salary or fixed amount

Nature

Discretionary company policy

Statutory Bonus Calculation Example

Understanding how statutory bonus is calculated with real example

Example: Employee with ₹18,000 basic salary

Given Information:

Basic Salary:₹18,000/month
Working Days:250 days
Service Period:2 years
Bonus Rate:8.33%

Calculation:

Eligible Salary:₹18,000
Bonus Amount:₹18,000 × 8.33% = ₹1,499
Tax (if any):₹0 (below ₹3,500)
Net Bonus:₹1,499

Bonus Calculation Formulas

Mathematical formulas for calculating different types of bonuses as per Indian regulations

Statutory Bonus Formula

Full Year Eligibility (≥240 days)

Bonus = Max[(Basic Salary × 12 × 8.33%), ₹100]

• Basic Salary capped at ₹21,000/month
• Minimum bonus is ₹100
• Maximum consideration: ₹2,52,000/year

Partial Year (<240 days)

Bonus = (Annual Bonus × Working Days) ÷ 240

Proportionate calculation based on actual working days

Tax Calculation

Tax = Max[(Bonus - ₹3,500), 0] × Tax Rate%

First ₹3,500 is tax-exempt

Performance Bonus Formula

Basic Formula

Bonus = Annual Salary × Bonus %

• Bonus % varies by company policy
• Typically ranges from 5% to 30%
• Based on performance rating

Monthly Salary Based

Bonus = Basic Salary × 12 × Performance %

Calculated on annual basic salary component

Tax Calculation

Tax = Gross Bonus × Tax Slab Rate%

Fully taxable as salary income

Festival/Annual Bonus

Percentage Based

Bonus = Annual Salary × Festival %

• Company discretionary policy
• Usually 5% to 20% of salary
• Fixed by employment contract

Fixed Amount Method

Bonus = 1 Month Basic Salary

Commonly one month's basic pay or fixed sum

Tax Calculation

Tax = Gross Bonus × Tax Slab Rate%

Fully taxable as salary income

Understanding the Formulas

Basic Salary:Fixed component excluding allowances and bonuses
Annual Salary:Basic salary × 12 months
Working Days:Actual days worked in the accounting year (excludes leaves without pay)
Tax Slab Rate:Your marginal income tax rate (0%, 5%, 20%, or 30%)
Net Bonus:Gross bonus amount minus applicable tax
Max Function:Returns the higher value between two amounts

Important: Statutory bonus is governed by the Payment of Bonus Act, 1965. The 8.33% rate is legally mandated and cannot be reduced by employers. Performance and festival bonuses are discretionary and vary by company policy.

Complete Guide to Bonus Calculation in India

Everything you need to know about how to calculate bonus on salary, bonus calculation formula, and your rights under Indian labor laws

Understanding Bonus Calculation Formula

Bonus calculation in India follows specific formulas based on the type of bonus. The most common question employees ask is "how to calculate bonus on salary?" The answer depends on whether you're calculating statutory bonus mandated by law or performance-based bonus determined by company policy.

Statutory Bonus Calculation Formula: The Payment of Bonus Act 1965 mandates a minimum bonus of 8.33% of eligible annual salary. The formula is: Bonus = (Basic Salary × 12 months × 8.33%) or ₹100 (whichever is higher). For salaries above ₹21,000 per month, only ₹21,000 is considered for calculation purposes.

Performance Bonus Calculation: Unlike statutory bonus, performance bonus calculation varies by company. The typical formula is: Bonus = Annual CTC × Performance Percentage × Achievement Factor. Performance percentages typically range from 5% to 30% depending on company policy and individual ratings.

Diwali Bonus Calculation: Festival bonus like Diwali bonus is usually calculated as one month's basic salary or a fixed percentage of annual salary. Companies may offer Diwali Bonus = 1 × Monthly Basic Salary or combine it with statutory bonus for payment convenience.

Who Benefits Most from Bonus Calculator

Should Use This Calculator:

  • Salaried employees earning up to ₹21,000 basic salary entitled to statutory bonus
  • HR professionals calculating bonus for multiple employees
  • Employees planning finances around Diwali or year-end bonus
  • Workers verifying if employer is paying correct bonus amount
  • New employees understanding bonus eligibility criteria

May Not Need This Calculator:

  • Self-employed or freelancers (no statutory bonus applies)
  • Employees in establishments with fewer than 20 workers
  • Government employees covered under different rules
  • Contract workers on daily wages without fixed salary

Tax Implications on Bonus Income

Understanding bonus taxation is crucial for accurate financial planning. Here's how different types of bonuses are taxed in India:

Statutory Bonus Tax Treatment:

  • • First ₹3,500 of statutory bonus is exempt from income tax
  • • Amount exceeding ₹3,500 is taxable as "Income from Salary"
  • • Tax is deducted at source (TDS) by employer at applicable slab rate

Performance & Festival Bonus Tax:

  • • Fully taxable as part of salary income
  • • No exemption limit available unlike statutory bonus
  • • Taxed at marginal rate (your highest applicable tax slab)
  • • Large bonuses can push you into higher tax bracket

Tax Planning Tip: If you receive a significant bonus, consider investing in tax-saving instruments under Section 80C (like ELSS, PPF, NPS) to reduce your overall tax liability. The bonus amount gets added to your annual income, potentially increasing your tax outgo.

Key Provisions of Payment of Bonus Act 1965

Eligibility Criteria:

  • • Salary/wages up to ₹21,000 per month
  • • Minimum 30 days of service in accounting year
  • • Applicable to establishments with 20+ employees
  • • 240 working days required for full bonus

Payment Rules:

  • • Must be paid within 8 months of year-end
  • • Minimum 8.33%, maximum 20% of eligible salary
  • • Cannot be adjusted against other dues
  • • Penalty for non-payment: up to ₹1,000 or 6 months jail

Tips for Maximizing Your Bonus Benefits

1

Verify Your Eligibility

Check if your basic salary is within ₹21,000 limit and you've completed minimum 30 working days.

2

Track Working Days

Maintain 240+ working days to receive full statutory bonus without proportionate reduction.

3

Negotiate Performance Bonus

During salary negotiations, discuss performance bonus percentage and payout criteria clearly.

4

Know Your Rights

Statutory bonus cannot be denied even after resignation if you meet eligibility criteria.

5

Plan for Taxes

Set aside money for tax payment on bonus to avoid year-end tax surprises.

6

Keep Documentation

Save payslips showing bonus payments for income tax filing and future reference.

Bonus vs Other Employee Benefits Comparison

Understanding how bonus differs from other compensation components like gratuity, PF, and leave encashment

Benefit TypeEligibilityCalculationTax TreatmentCalculator
Statutory BonusSalary ≤₹21,000, 30+ days work8.33% of annual basic salary₹3,500 exempt, rest taxableThis Calculator
Gratuity5+ years of continuous service15 days × years × last drawn salaryExempt up to ₹20 lakhGratuity Calculator
Provident Fund (PF)All employees with basic ≤₹15,00012% employee + 12% employerEEE (exempt at all stages)PF Calculator
Leave EncashmentUnused earned leave at retirement/exitDays × daily salary rateExempt up to ₹25 lakh (on retirement)Leave Encashment
Salary ComponentsAll employed individualsBasic + HRA + DA + AllowancesVaries by componentSalary Calculator

Bonus vs Gratuity

Bonus is annual and based on company profits/performance. Gratuity is a one-time payment at retirement/resignation after 5 years of service.

Bonus vs PF Contribution

Bonus is given to you directly. PF contribution is saved for retirement with interest, withdrawn only after employment ends or at specific milestones.

Bonus vs Leave Encashment

Bonus is mandatory for eligible employees. Leave encashment depends on unused leave balance and company policy for encashment.

Frequently Asked Questions about Bonus Calculation

Common questions about bonus eligibility, calculation formula, and tax implications in India

What is the formula for calculating bonuses in India?

The bonus calculation formula depends on the type of bonus. For statutory bonus: Bonus = Basic Salary × 12 × 8.33% (minimum ₹100). For performance bonus: Bonus = Annual Salary × Bonus Percentage. For employees with less than 240 working days, statutory bonus is calculated proportionately: (Full Year Bonus × Working Days) ÷ 240. The maximum salary considered for statutory bonus calculation is ₹21,000 per month (₹2,52,000 per year).

How to calculate bonus on salary in India?

To calculate bonus on salary: 1) Identify your monthly basic salary, 2) If basic exceeds ₹21,000, cap it at ₹21,000 for statutory bonus, 3) Multiply by 12 to get annual eligible salary, 4) Apply 8.33% rate for statutory bonus or your company's percentage for performance bonus, 5) Deduct applicable tax based on your income tax slab. Example: ₹20,000 basic × 12 × 8.33% = ₹19,992 annual statutory bonus.

How is statutory bonus calculated as per Bonus Act 1965?

As per the Payment of Bonus Act 1965, statutory bonus calculation follows these rules: Minimum bonus is 8.33% of annual salary (or ₹100, whichever is higher), maximum is 20% of annual salary. For salary calculation, basic salary is capped at ₹21,000/month. You need minimum 30 days of work to be eligible, and 240 days for full bonus. The formula is: Statutory Bonus = (Eligible Annual Salary × 8.33%) × (Working Days ÷ 240).

How is Diwali bonus calculated for employees?

Diwali bonus calculation in India varies significantly by company policy, as it is a discretionary payment and not mandated by the Payment of Bonus Act, 1965. Common methods used by Indian companies include paying one month's basic salary as Diwali bonus, applying a fixed percentage typically ranging from 10% to 20% of annual salary, offering a fixed lump sum amount based on the employee's grade or designation level, or simply paying the statutory bonus minimum of 8.33% and timing it to coincide with Diwali. Unlike statutory bonus which is a legal entitlement, Diwali or festival bonus is entirely at the employer's discretion and depends on the company's profitability and policy. From a tax perspective, Diwali bonus is fully taxable as salary income under the Income Tax Act, and the employer deducts TDS at the applicable slab rate. Some companies conveniently combine statutory bonus with the Diwali bonus payment, paying both together during the festive season while maintaining separate accounting for compliance purposes.

What is the difference between statutory bonus and performance bonus?

Statutory bonus and performance bonus differ significantly in their legal basis, calculation method, and tax treatment in India. Statutory bonus is legally mandatory under the Payment of Bonus Act, 1965, applicable to establishments with 20 or more employees. It is calculated at a minimum of 8.33% of annual basic salary, with the salary capped at Rs 21,000 per month for calculation purposes. The maximum statutory bonus payable is 20% of annual salary. Performance bonus, on the other hand, is entirely discretionary and determined by the employer based on individual performance metrics, team targets, or overall company profitability. Performance bonuses have no salary cap and typically range from 5% to 30% of annual CTC. Regarding taxation, statutory bonus enjoys partial exemption up to Rs 3,500 under the Income Tax Act, while performance bonus is fully taxable as salary income with TDS deducted by the employer. Every eligible employee has a legal right to statutory bonus, whereas performance bonus depends entirely on the employer's assessment and discretion.

What is the minimum and maximum statutory bonus percentage?

Under the Payment of Bonus Act, the minimum statutory bonus is 8.33% of annual eligible salary (equivalent to one month's salary) or ₹100, whichever is higher. The maximum statutory bonus is 20% of annual salary. Companies can pay anywhere between 8.33% to 20% based on allocable surplus and profitability. Most companies pay the minimum 8.33% to employees earning up to ₹21,000 per month.

Is bonus taxable in India? How much tax on bonus?

Yes, bonus received by employees is taxable in India under the head 'Income from Salary.' For statutory bonus paid under the Payment of Bonus Act, 1965, the first Rs 3,500 received is exempt from income tax. Any statutory bonus amount exceeding Rs 3,500 is fully taxable at the employee's applicable income tax slab rate. Performance bonuses, Diwali bonuses, festival bonuses, and any other discretionary bonuses are fully taxable without any exemption limit. The employer deducts Tax Deducted at Source (TDS) on bonus payments at the time of credit or payment, whichever is earlier. The TDS rate is based on the employee's estimated total annual income and applicable slab rate. For example, if you are in the 30% tax bracket and receive a Rs 50,000 performance bonus, approximately Rs 15,600 would be deducted as TDS including 4% health and education cess. Bonus income must be reported in your annual income tax return under salary income, and any excess TDS can be claimed as a refund.

Who is eligible for statutory bonus in India?

Under the Payment of Bonus Act, 1965, statutory bonus eligibility in India is determined by several criteria. First, the employee must work in an establishment that employs 20 or more persons. Second, the employee's monthly salary, comprising basic pay plus dearness allowance, must not exceed Rs 21,000 per month to qualify for mandatory bonus coverage. Third, the employee must have completed at least 30 working days in the relevant accounting year to be eligible for any bonus. Fourth, the employee should have completed a minimum of one year of continuous service with the employer. Employees earning above Rs 21,000 per month are not covered under the Act, but employers may voluntarily pay them bonus as a matter of company policy. Importantly, contract workers, temporary employees, and probationers are also eligible for statutory bonus if they satisfy these criteria. Apprentices engaged under the Apprentices Act, 1961 are specifically excluded from bonus eligibility. Employees dismissed for fraud, violent conduct, or theft during employment may also be disqualified.

When should bonus be paid by employer as per law?

As per Section 19 of the Payment of Bonus Act, statutory bonus must be paid within 8 months from the close of the accounting year. For most companies following April-March financial year, bonus should be paid by November. If payment is delayed beyond this period, the employer must pay interest at 8% per annum for the delayed period. Most companies prefer paying bonus during Diwali or other major festivals.

How to calculate bonus for less than 240 working days?

For employees with less than 240 working days, bonus is calculated proportionately. Formula: Proportionate Bonus = (Full Year Bonus × Actual Working Days) ÷ 240. Example: If full year bonus is ₹20,000 and you worked 180 days, your bonus = (₹20,000 × 180) ÷ 240 = ₹15,000. Minimum 30 days of work is required to be eligible for any bonus payment.

Can employer deduct bonus from salary or adjust against loans?

No, the employer cannot deduct statutory bonus from salary or adjust it against loans, advances, or any other dues. Section 18 of the Payment of Bonus Act clearly states that bonus is a separate entitlement and cannot be set off against any other payment like leave encashment, gratuity, or retrenchment compensation. However, if an employee has taken festival advance specifically against bonus, that can be adjusted.

What happens to bonus if I resign or leave the company?

If you've completed minimum 1 year of service and worked for at least 30 days in the bonus accounting year, you're entitled to proportionate bonus even after resignation. The company must pay your bonus within 8 months of the accounting year close, regardless of your employment status. If bonus was already due when you left, it should be paid with your full and final settlement. Keep your relieving letter as proof of service period.

Disclaimer: Results are estimates for financial planning purposes only and do not constitute financial, tax, investment, or legal advice. Actual values may vary based on your lender, market conditions, and individual circumstances. Consult a qualified CA, CFP, or financial advisor before making any financial decisions.