Is Basic Salary Really 50% of CTC Under the Labour Codes?
No — the Code on Wages, 2019 does not fix basic pay at 50% of CTC; it caps allowances EXCLUDED from 'wages' at 50% of total remuneration and adds any excess back into wages for PF, gratuity, ESI and bonus purposes.
The four Labour Codes came into force on 21 November 2025. Central rules are still being finalised and state rules vary — some states have notified final rules, others remain in draft. Verify the position for your state before relying on these figures.
Not fixed at 50% — set any figure and see the compliance effect.
Excluded allowances are 69% of total remuneration — ₹19,025/month above the 50% cap.
That amount is added back into wages, taking statutory wages to ₹49,025/month. Gratuity accrual rises by ₹10,981/year. PF itself doesn't move here because wages already exceed the ₹15,000 ceiling on this PF option — only gratuity, which has no such ceiling, is affected.
Additional annual employer cost of compliance: ₹10,981 per employee.
CTC is unchanged. Take-home falls only if employee PF rises (it may not, if wages were already above the ceiling) — but gratuity accrual, the employee's retirement benefit, always rises when there's an add-back.
Salary structure
| Component | Monthly | Annual | % CTC |
|---|---|---|---|
| Basic + DA | ₹30,000 | ₹3,60,000 | 30.0% |
| HRA | ₹15,000 | ₹1,80,000 | 15.0% |
| Other allowances | ₹53,050 | ₹6,36,600 | 53.0% |
| Statutory wages (post add-back) | ₹49,025 | ₹5,88,300 | 49.0% |
| Gross salary | ₹98,050 | ₹11,76,600 | 98.0% |
| PF — employee (12%) | ₹1,800 | ₹21,600 | 1.8% |
| PF — employer (12%) | ₹1,800 | ₹21,600 | 1.8% |
| Professional Tax | ₹200 | ₹2,400 | 0.2% |
| Gratuity accrual (4.81%) | ₹2,358 | ₹28,297 | 2.4% |
| Net take-home | ₹96,050 | ₹11,52,600 | 96.0% |
Estimated TDS (new regime): ₹0/month · (old regime): ₹13,042/month — full comparison →
The Codes require full and final settlement within a very short window after an employee's last working day — commonly cited as two working days, though some sources say 48 hours. Confirm the exact statutory wording with a CA/CS before committing to a date in writing.
Where the '50% basic' shorthand comes from — and why it's wrong
Section 2(y) of the Code on Wages, 2019 defines 'wages' by EXCLUSION — it lists what does NOT count as wages (house rent allowance, conveyance, overtime allowance, commission, and similar heads), and then states that if the total value of these excluded components exceeds 50% of an employee's total remuneration, the excess is deemed to be wages and added back for computing PF, gratuity, ESI and statutory bonus. Nowhere does the Code say basic pay itself must equal 50% of CTC.
The shorthand 'basic = 50% of CTC' spread because, for a very simple two-component salary (basic + one allowance), the two statements happen to produce a similar-looking number. But real salary structures have five, six, or more components — HRA, LTA, medical, special allowance, and more — and the shorthand silently assumes all of that is one undifferentiated 'non-basic' bucket capped at 50%. It isn't the same computation, and for most real structures it gives the wrong compliant figure.
What the correct mechanism actually computes
The correct order of operations: add up every allowance excluded from wages (HRA, conveyance, special allowance, overtime, commission, etc.) as a share of total remuneration. If that share exceeds 50%, the amount ABOVE the 50% mark is added back into 'wages' — not into basic pay, into the STATUTORY WAGE BASE used only for computing PF, gratuity accrual, ESI and bonus. The employee's actual salary slip, gross pay and take-home structure don't change; only the number used for these four statutory calculations does.
This means a structure with basic at 35% of CTC can be fully compliant if its other components are modest, while a structure with basic at 45% can still fail the test if too much of the remainder sits in excluded heads. The 50% cap applies to excluded allowances as a group, not to basic pay in isolation — try it below with your own numbers to see the difference.
Why this distinction matters for what a firm tells a client
Advising a client to restructure 'basic to 50% of CTC' can produce an over-correction (paying more PF and gratuity than the law requires) or an under-correction (still non-compliant despite a higher basic), depending on how the rest of the structure is built. The only way to know is to run the actual excluded-allowances-against-the-cap computation — which is exactly what this tool does below, showing the add-back explicitly rather than assuming a fixed ratio.
Frequently asked questions
Related pages
Why this matters
Getting the wage base wrong for one client is a correction; getting it wrong across a payroll book is a liability — PracticeFlow keeps every client's compliance status visible in one place.
Related tools
Restructuring payroll for the Labour Codes across 60 clients? PracticeFlow tracks every client's compliance status, assigns the review work, and keeps a firm-wide audit trail — so nothing gets missed.
See PracticeFlow for CA FirmsEstimate for planning purposes, not legal or tax advice — always confirm with a CA before restructuring a client's payroll.