Diwali Bonus Calculation: Payment of Bonus Act Explained Simply
A clear, step‑by‑step guide for Indian small‑business owners on how to calculate Diwali bonus under the Payment of Bonus Act, covering eligibility, rates, compliance steps and practical payroll tips.
In this article
- Understanding Diwali bonus calculation under the Payment of Bonus Act
- Who is eligible for a Diwali bonus?
- Minimum and maximum bonus rates
- Step‑by‑step calculation method
- Compliance timeline and statutory filing
- Impact on other payroll components
- Practical example: Small retail shop with 12 staff
- How NeutronX simplifies Diwali bonus processing
- FAQ
Understanding Diwali bonus calculation under the Payment of Bonus Act
Every Indian small‑business owner knows that the festive season brings the expectation of a Diwali bonus. The Diwali bonus calculation is not a guess‑work exercise; it is governed by the Payment of Bonus Act, 1965. This law defines who is eligible, the minimum and maximum rates, and the timeline for payment. In this article we break down the Act in plain English, show you how to compute the bonus for each employee, and provide a practical checklist to stay compliant.
We will also highlight how NeutronX’s payroll module can automate many of these steps, saving you time and reducing errors.
Who is eligible for a Diwali bonus?
The Act applies to establishments with 10 or more employees and to any employee earning a basic salary plus dearness allowance (DA) of up to ₹21,000 per month. Employees earning above this threshold are not covered by the mandatory bonus provision, but many employers still choose to give a discretionary bonus.
Eligibility also depends on the employee’s length of service. An employee who has worked for at least 30 days in the fiscal year (April 1 – March 31) is entitled to a bonus. Those with less than 30 days are not covered.
Key points to verify:
- Basic + DA ≤ ₹21,000 per month
- At least 30 days of service in the financial year
- Establishment size ≥ 10 employees
Source: Sankhla Consultants guide.
Minimum and maximum bonus rates
The Act mandates a minimum bonus of 8.33 % of the employee’s basic salary plus DA. The maximum payable bonus is capped at 20 % of the same wage base. The exact percentage within this band is at the employer’s discretion, often based on profitability and company policy.
For example, if an employee’s basic + DA is ₹6,000 per month, the minimum bonus for the year would be:
- 8.33 % × ₹6,000 = ₹499.80 (rounded to ₹500)
If the employer decides to give the full 20 % rate, the bonus becomes ₹1,200.
When the employee’s basic + DA exceeds ₹7,000, the calculation is capped at ₹7,000 for the purpose of the bonus, as per common practice cited in labour‑law videos (S2).
Step‑by‑step calculation method
Follow these steps for a precise Diwali bonus calculation:
- Identify the wage base: Add the employee’s basic salary and dearness allowance for the month. If the sum exceeds ₹7,000, use ₹7,000 as the wage base for the calculation.
- Choose the bonus rate: Decide on a percentage between 8.33 % and 20 % based on your profit margin and internal policy.
- Apply the formula: Bonus = Wage Base × Chosen Rate.
- Example: Wage Base = ₹6,500, Rate = 10 % → Bonus = ₹650.
- Round off: Round the amount to the nearest rupee as per your accounting practice.
- Record in payroll: Enter the bonus as a separate earnings component in your payroll software so that statutory deductions (TDS, PF, etc.) are applied correctly.
NeutronX’s payroll system lets you create a “Diwali Bonus” earnings head, apply a uniform rate, and automatically generate payslips and statutory filings.
Compliance timeline and statutory filing
The Act requires that the bonus be paid within eight months from the end of the financial year, i.e., by 31 November. Paying earlier, such as during the Diwali season (October‑November), is common practice and aligns with employee expectations.
Employers must also maintain a register of bonus payments and file an annual return (Form 5) with the labour department. The return includes details of each eligible employee, the wage base, the rate applied, and the amount paid.
Checklist for compliance:
- Calculate bonus for each eligible employee by 31 October.
- Process payment through payroll and generate payslips.
- Update the Bonus Register (physical or digital).
- File Form 5 by the statutory deadline (usually end of April of the following year).
For a detailed guide on the return filing, refer to the Sankhla Consultants article (S1).
Impact on other payroll components
When you add the Diwali bonus to an employee’s earnings, certain statutory deductions may apply:
- Provident Fund (PF): The bonus is part of the employee’s basic wage for PF calculations, so the employer’s PF contribution increases accordingly.
- Employee State Insurance (ESI): If the employee’s total earnings cross the ESI threshold after adding the bonus, ESI contributions become applicable.
- Tax Deducted at Source (TDS): Bonus amounts above the taxable exemption limit are subject to TDS as per the Income Tax Act. Use the payroll software’s TDS calculator to determine the exact amount.
NeutronX automatically recalculates PF, ESI and TDS when you enter the bonus, ensuring accurate statutory compliance.
Practical example: Small retail shop with 12 staff
Consider a shop with the following wage structure (basic + DA per month):
- Shop manager: ₹9,000 (capped at ₹7,000 for bonus)
- Salesperson A: ₹6,500
- Salesperson B: ₹5,800
- Assistant: ₹4,200
Assume the owner decides on a 12 % bonus rate.
Calculations:
- Manager: Bonus = ₹7,000 × 12 % = ₹840
- Salesperson A: Bonus = ₹6,500 × 12 % = ₹780
- Salesperson B: Bonus = ₹5,800 × 12 % = ₹696
- Assistant: Bonus = ₹4,200 × 12 % = ₹504
After entering these amounts in NeutronX payroll, the system will generate payslips, update PF contributions, and calculate any TDS automatically. The owner can then export the Bonus Register as a CSV for filing.
How NeutronX simplifies Diwali bonus processing
NeutronX’s payroll module is built for Indian SMEs. It offers:
- Secure employee records with encrypted PAN and bank details.
- Custom earnings heads – create a “Diwali Bonus” component once and reuse it each year.
- Automatic recalculation of PF, ESI and TDS when the bonus is added.
- PDF payslips that clearly show the bonus line item, helping employees verify their entitlement.
- Exportable reports (CSV, Excel, PDF) for the Bonus Register and statutory filings.
Visit the NeutronX payroll page to see a demo of these features.
FAQ
Q: What if an employee’s basic + DA is ₹22,000?
A: The Payment of Bonus Act does not mandate a bonus for wages above ₹21,000 per month. However, many employers still give a discretionary bonus; it is not legally required.
Q: Can I pay the bonus in installments?
A: The Act requires the full bonus to be paid within eight months of the financial year‑end. Splitting the payment is permissible only if the total is paid by 31 November.
Q: How do I handle a new employee who joined in December?
A: If the employee has worked at least 30 days in the fiscal year, they are eligible for a proportional bonus based on the number of days actually worked.
Q: Do I need to file a separate return for the bonus?
A: No separate return is required. The bonus details are included in the regular Form 5 annual return filed with the labour department.
Q: Is the bonus amount taxable?
A: Yes, the bonus is part of taxable income. TDS is applicable if the total annual earnings exceed the exemption limit set by the Income Tax Act.
Ready to try it? Start free on NeutronX: billing, CRM and payroll in one place.