MoneyKit
Menu

Tax

Salary Structure India: CTC to In-Hand + HRA / Basic Optimization

Decode ₹X CTC into actual monthly take-home. Components, EPF wage cap, gratuity, HRA exemption math, and how basic-vs-HRA split affects tax for FY 2026-27.

By MoneyKit EditorialPublished 10 min read

A ₹25 lakh CTC offer doesn’t mean ₹25 lakh in your bank. Between the employer’s version of “cost to company” and what actually lands in your account after PF, professional tax, and income tax, you’ll typically see a monthly in-hand of ₹1.4-1.6 lakh — not ₹2.08 lakh. This post walks through the reconciliation, shows how HRA and basic-vs-allowance splits move the number, and covers the FY 2026-27 tax-regime interaction.

The four numbers on your payslip (and why they differ)

The typical Indian salary structure

A standard ₹25 lakh CTC from a private-sector employer looks roughly like:

ComponentAnnual (₹)% of CTCTaxable?
Basic salary10,00,00040%Fully taxable
HRA (50% of basic in metro)5,00,00020%Partially exempt u/s 10(13A)
Special allowance6,50,00026%Fully taxable
LTA50,0002%Exempt on actual travel, twice in 4 years
Employer PF (12% of basic)1,20,0004.8%Not part of gross; matched by you
Gratuity accrual (~4.81% of basic)48,1001.9%Not part of gross; paid after 5 years
Other benefits (insurance, perks)31,9001.3%Varies
CTC25,00,000100%

HRA exemption — the underrated ₹2L+ deduction

If you pay rent and your salary structure includes an HRA component (old regime only), Section 10(13A) exempts a chunk of it. The exemption is the minimum of three amounts:

  1. Actual HRA received
  2. Rent paid minus 10% of basic salary
  3. 50% of basic (metro) or 40% of basic (non-metro)

Example: basic ₹10L/year = ₹83,333/month, HRA ₹5L/year = ₹41,667/month, Mumbai resident paying ₹35,000/month rent:

Exemption = min(5,00,000, 3,20,000, 5,00,000) = ₹3,20,000. The remaining ₹1,80,000 of HRA is taxable at slab. At 30% + 4% cess, you save ₹3,20,000 × 31.2% = ~₹1 lakh of tax on this one line.

Key catch: HRA exemption is available only under the old tax regime. The new regime has no HRA benefit — see our regime comparison before deciding.

EPF — the wage-cap trap

Employee Provident Fund is 12% of basic salary (or basic + DA if applicable), contributed by both employee and employer. But the wage cap is ₹15,000/month under the EPF Act.

This means an employer can legally contribute only 12% of ₹15,000 = ₹1,800/month as PF (₹21,600/year). Two common practices:

The second is strictly better for the employee — higher PF accumulation, same take-home (PF deduction is the same either way), and more 80C + retirement benefit. If you can negotiate, push for “actual basic” PF contribution in your offer.

Gratuity — why the 5-year mark matters

Gratuity is accrued at 4.81% of basic annually but only paid out on exit if you complete 5 years of continuous service (Section 4 of the Gratuity Act 1972). Before 5 years, the accrual is forfeited — it was never yours, despite being part of your CTC.

On payout: Section 10(10) exempts up to ₹20 lakh of gratuity received. Excess is taxable at slab. The ₹20L ceiling is lifetime cumulative across all employers.

Practical CTC implication: if you’re in a role where you expect to switch before 5 years, discount the gratuity line from the CTC in your comparison — it’s imaginary money for you. A ₹25L CTC with 4-year expected tenure is effectively ₹24.5L.

Professional tax

State tax, not central. Deducted monthly from your gross by the employer. Amounts vary by state — common upper caps:

Deductible under Section 16(iii) of the Income Tax Act (old + new regime). Minor amount but don’t forget to claim.

Monthly TDS — how your employer computes it

On day 1 of the financial year, your employer projects your annual taxable income, estimates your income tax liability, and divides by 12 to arrive at monthly TDS. The projection assumes:

Over-declare and not follow through → massive TDS shortfall in Q4. Under-declare → excess TDS throughout the year, refund at filing. Most employees settle into a habit of declaring conservatively in Q1 and topping up investments in Q3/Q4.

Worked example: ₹25L CTC → in-hand

Using the ₹25L structure above, metro resident paying ₹35K/month rent, 30% tax slab, OLD regime, fully-invested 80C (₹1.5L) + 80D (₹25K):

Model your specific structure in our Salary Calculator — it handles every component, HRA exemption by city, PF wage-cap toggle, gratuity accrual, and runs the full tax computation through our income-tax engine.

Old vs New regime — the salary impact

Under the new regime (default), you lose HRA exemption + 80C + 80D + LTA. But you gain: higher standard deduction (₹75K vs ₹50K), higher rebate (₹7L vs ₹5L), and lower slab rates. The break-even depends on your deduction stack.

For the ₹25L salaried taxpayer in our example with ₹4-5L of genuine deductions, the old regime wins by ~₹70K-₹1L. For the same taxpayer without HRA (no rent, or 80C only), the new regime wins. Our Income Tax Calculator shows both regimes side-by-side.

Salary structure optimization — what can you negotiate?

  1. Basic at ~40% of CTC. Too low (<30%) reduces HRA exemption cap and PF accumulation. Too high (>50%) forces higher PF deduction (less take-home) and more taxable basic.
  2. HRA at 40% (non-metro) or 50% (metro) of basic. Maxes out the exemption without becoming wasteful.
  3. EPF on actual basic, not wage cap. Always push for this in the offer.
  4. NPS Tier I (employer contribution under 80CCD(2)). Up to 10% of basic is deductible from taxable salary — on top of the ₹1.5L 80C + ₹50K 80CCD(1B) — even in the new regime. Underrated lever.
  5. Meal vouchers, books allowance, internet reimbursement — tax-free up to specific caps, available in the old regime.
  6. LTA: exempt up to actual travel cost, twice in a 4-year block. Plan a holiday accordingly.

Sources

Use the calculator

Run the numbers for your own situation with our free calculators: