Quick answer: Under Section 2(y) of the Code on Wages, if the components excluded from "wages" (HRA, conveyance, bonus, overtime, employer PF/pension contribution, and a short list of others) add up to more than 50% of an employee's total remuneration, the excess over 50% gets added back into "wages." Most explanations of this rule get one thing wrong: Special Allowance is not on the excluded list. If your salary structure uses it as a catch-all, it's already part of wages before the 50% test is even relevant - which usually means your real wage base is higher than the "exactly 50%" answer most calculators give you.
What the 50% rule actually says
Section 2(y) defines "wages" as basic pay, dearness allowance, and retaining allowance, then lists eleven components excluded from that definition - among them HRA, conveyance allowance, statutory bonus, overtime allowance, commission, employer PF/pension contribution, gratuity, and retrenchment compensation.
The proviso attached to that list is the part that matters operationally: if these excluded components add up to more than 50% of an employee's total remuneration, the excess over 50% is added back into "wages." The law doesn't let a company shrink the statutory wage base by structuring pay so allowances do the work basic salary used to do.
The three tiers - and where Special Allowance actually sits
Always wages - Basic pay, dearness allowance, retaining allowance, and any allowance not on the excluded list, including a generic Special Allowance. Counted in full, no test applied.
Tested against 50% - HRA, conveyance, statutory bonus, overtime allowance, commission, employer PF/pension contribution, and the other named exclusions under clauses (a)-(i). Excluded unless their total crosses 50% of remuneration - only the excess over 50% is added back.
Not part of remuneration at all - Gratuity, retrenchment compensation, other retirement benefits, ex-gratia on termination - clauses (j) and (k). Not tracked for the 50% test in the first place; the proviso only runs across (a)-(i).
The confusion almost always comes from that middle row. Special Allowance sounds like it should belong there - it doesn't. Clause (e), the closest candidate, covers reimbursement for expenses the job specifically entails, not a generic balancing line that mops up whatever's left of CTC. Unless your "Special Allowance" genuinely functions as a reimbursement, it's wages under the first tier, not a tested exclusion.
The most common mistake, in a worked example
Take an employee with total monthly remuneration of Rs 60,000, structured as:
- Basic: Rs 20,000
- HRA: Rs 15,000
- Conveyance: Rs 5,000
- Special Allowance: Rs 15,000
- Bonus (monthly equivalent): Rs 5,000
The mistake: treating Special Allowance as one of the excluded components, then running the 50% test on HRA + Conveyance + Special Allowance + Bonus (Rs 40,000 - over half of Rs 60,000), and add-backing the excess to land on a "clean" Rs 30,000 wage base. It's a tidy number, and it's wrong.
The correct read: Special Allowance isn't excluded at all - it's wages from the start, alongside Basic.
- Wages baseline = Basic (Rs 20,000) + Special Allowance (Rs 15,000) = Rs 35,000
- Components actually tested against 50%: HRA (Rs 15,000) + Conveyance (Rs 5,000) + Bonus (Rs 5,000) = Rs 25,000
- 50% of total remuneration (Rs 60,000) = Rs 30,000
- Rs 25,000 doesn't cross Rs 30,000, so no add-back applies - the 50% mechanism never fires
Recalculated wages: Rs 35,000 - almost 58% of total remuneration, not the "exactly 50%" figure the flawed version produces. The takeaway isn't that the 50% rule doesn't matter here; it's that Special Allowance already did the work before the rule was even needed.
What this changes - and what it doesn't
Confirmed to move with the recalculated wage base:
- PF contributions - under the EPF Scheme, 2026 (notified 29 June 2026), PF is calculated on "wages" as defined in the Code, so a higher recalculated wage base means a higher PF contribution for both employee and employer. This now applies up to the statutory wage ceiling, raised to Rs 25,000 in September 2026 - see our full explainer on the EPFO ceiling change.
- ESI contributions - ESI's own wage definition under the ESI Act is generally broader than the Code on Wages definition, but the underlying principle is the same: contributions reflect actual remuneration, not a structured-down basic salary.
Commonly cited as affected, but genuinely contested:
- Gratuity - most compliance commentary lists gratuity alongside PF and ESI. But gratuity itself sits in the "not part of remuneration" tier above, and some specialist commentary argues the 50% add-back doesn't apply to gratuity's 15/26 calculation the same way it applies to a monthly accrual like PF. Not settled the way PF's treatment is - worth a direct conversation with your compliance advisor if your gratuity liability is material.
- Leave encashment - a Ministry of Labour and Employment FAQ (No. 5, dated 30 December 2025) addresses this directly: leave encashment is not part of the allowance pool tested under Section 2(y).
- Performance incentives and ESOPs - the same 30 December 2025 FAQ set states that ESOPs, performance incentives and reimbursements are not part of wages under this definition, and the Ministry's further FAQs of 16 March 2026 confirm that annual performance-based incentives are not wages. Worth knowing if your comp structure leans on variable pay - it doesn't get pulled into the 50% test pool either way.
Not affected, despite sometimes being grouped with it:
- Overtime pay itself - overtime allowance is one of the components counted when testing whether exclusions cross 50%. It's an input to the calculation, not something the calculation changes. Your overtime rate stays governed by its own rule (commonly basic + DA, at a minimum of twice the normal rate).
Where enforcement actually stands
The four Labour Codes are in force nationally, but state-level Rules - which govern the practical, on-the-ground application - were still being notified unevenly as state governments worked through their own rule-making. If you operate across multiple states, don't assume uniform applicability; check the notified status in each state you have employees in.
FAQs
Is Special Allowance excluded from wages under the Code on Wages?
Generally no. Section 2(y) lists eleven specific exclusions, and a generic Special Allowance isn't one of them. Unless it genuinely functions as a reimbursement for job-specific expenses, it counts as wages from the start.
What is the 50% rule under Section 2(y)?
If the components that are named as exclusions (HRA, conveyance, bonus, overtime, commission, employer PF/pension contribution, and others) together exceed 50% of an employee's total remuneration, the amount over 50% is added back into "wages."
Does the 50% rule mean my wage base is always exactly 50% of CTC?
No - that's only the outcome when the tested exclusions cross the 50% line by exactly enough to make it so. If a component like Special Allowance is already wages (not tested), your actual wage base can land well above 50%, as in the worked example here.
Does this rule affect gratuity calculations?
It's commonly cited as affecting gratuity, but this is genuinely contested among practitioners - check with your compliance advisor if the amount involved is material.
Does this rule change how overtime is calculated?
No. Overtime allowance is an input used to test the 50% threshold, not something the 50% rule itself recalculates.
Key takeaway
The 50% rule doesn't ban high-allowance salary structures - it stops them from shrinking the statutory wage base below half of actual pay. But the rule most people misapply isn't the 50% test itself - it's assuming Special Allowance needs the test in the first place. It usually doesn't: it's wages already. Get that classification right first, and the 50% mechanism only matters for what's left.