CTC, gross salary and in-hand: the three numbers
CTC is everything the employer spends on you yearly, including amounts you never receive as cash. Gross salary is CTC minus non-cash employer costs like employer PF, gratuity accrual and insurance. In-hand pay is gross minus your own deductions — employee PF, professional tax and TDS — divided by twelve. Confusing the three causes most offer-letter disappointment.
Memorise the chain: CTC − employer PF − gratuity − insurance = gross salary, then (gross − employee PF − professional tax − TDS) ÷ 12 = monthly in-hand. Employer PF, gratuity and insurance build real retirement wealth and protection but are not spendable, so budgets built on CTC overstate cash by 10–16%. Always ask HR for fixed CTC separately and budget on fixed gross until any bonus credits. In the ₹12 lakh example below, employer PF, gratuity and insurance total ₹1,20,000 each year — 72,000 + 28,846 + 19,154 — before a rupee reaches the employee.
A ₹12 lakh offer decoded line by line
Take a ₹12,00,000 CTC: basic ₹6,00,000, HRA ₹3,00,000, special allowance ₹1,80,000, employer PF ₹72,000, gratuity ₹28,846 and insurance ₹19,154. The sum is 6,00,000 + 3,00,000 + 1,80,000 + 72,000 + 28,846 + 19,154 = ₹12,00,000 exactly — yet only part of it ever reaches your bank.
Gross removes the non-cash legs: 12,00,000 − 72,000 − 28,846 − 19,154 = ₹10,80,000. Subtract employee PF of ₹72,000 (12% of basic) and professional tax of ₹2,400 to reach ₹10,05,600 before income tax. Under the new regime this income sits in the rebate zone after the ₹75,000 standard deduction (10,80,000 − 75,000 = ₹10,05,000), so TDS is effectively zero.
Monthly in-hand is therefore 10,05,600 ÷ 12 = ₹83,800. The ₹12 lakh headline becomes ₹83,800 spendable — a 16.2% gap between CTC ÷ 12 (₹1,00,000) and reality, explained by retirement legs, insurance and tax structure.
- CTC ₹12L = basic ₹6L + HRA ₹3L + special ₹1.8L + employer PF ₹72k + gratuity ₹28,846 + insurance ₹19,154
- Gross salary: ₹10,80,000 after removing employer PF, gratuity and insurance
- Pre-tax cash: ₹10,05,600 after employee PF and professional tax
- Monthly in-hand: ₹83,800 with nil new-regime TDS at this income
EPF, gratuity and bonuses decoded
Provident fund takes 12% of basic from you, matched by 12% from the employer. On a ₹50,000 monthly basic that is ₹6,000 plus ₹6,000 every month — ₹1,44,000 yearly into retirement, earning around 8.25% tax-free and qualifying under 80C. Basic-heavy structures build wealth silently, which is why the basic percentage matters.
Gratuity accrues at (15 ÷ 26) of monthly basic per completed year after five years of service, annualising to about 4.81% of basic — hence ₹28,846 on a ₹6 lakh basic (50,000 × 15 ÷ 26 = ₹28,846.15). It pays on exit, not monthly, so file it under retirement, not salary. Bonuses behave similarly: a ₹1.2 lakh annual bonus adds ₹30,000 quarterly before tax but only about ₹20,000–21,000 after slab-rate TDS in the 30% band.
HRA exemption with a worked metro example
In the old regime, HRA exemption is the minimum of actual HRA, 50% of basic for metros (40% elsewhere), and rent paid minus 10% of basic. Our earner (₹6 lakh basic, ₹3 lakh HRA) paying ₹20,000 monthly rent (₹2.4 lakh yearly) in Mumbai gets min(3,00,000, 3,00,000, 2,40,000 − 60,000) = ₹1,80,000 exempt; the remaining ₹1.2 lakh of HRA is taxable.
At ₹30,000 monthly rent (₹3.6 lakh yearly) the third leg becomes 3,60,000 − 60,000 = ₹3,00,000, so the full HRA is exempt. The same rent in a non-metro caps the second leg at 40% of basic (₹2,40,000), giving min(3,00,000, 2,40,000, 3,00,000) = ₹2,40,000. Landlord PAN is mandatory above ₹1 lakh yearly rent — and new-regime filers get zero HRA exemption.
- Formula: min(actual HRA, 50%/40% of basic, rent − 10% of basic)
- Metro, ₹20k rent on ₹6L basic: ₹1,80,000 exempt
- Metro, ₹30k rent: full ₹3,00,000 exempt; non-metro: capped at ₹2,40,000
- Landlord PAN needed above ₹1L yearly rent; new regime gives no HRA benefit
Old versus new regime on a salary
Our ₹12 lakh earner holding ₹1.5 lakh of 80C, ₹25,000 of 80D and ₹1.8 lakh of HRA exemption carries about ₹3.55 lakh of old-regime deductions plus the standard deduction, landing near ₹6.75 lakh taxable at old slabs (10,80,000 − 50,000 − 1,50,000 − 25,000 − 1,80,000 = ₹6,75,000). In the new regime the same person claims only the ₹75,000 standard deduction — about ₹10.05 lakh taxable at lower rates. The race is genuinely close and flips on small changes.
The working rule: deductions above roughly ₹4 lakh favour the old regime at mid salaries, below ₹2 lakh the new regime almost always wins, and between ₹2–4 lakh you must compute both. Declare the intended regime to payroll in April for correct TDS, then re-verify in January with actual rent, 80D receipts and bonus figures.
Salary mistakes that shrink your in-hand pay
The costliest mistake is optimising CTC instead of fixed gross. A ₹13 lakh offer with 25% variable pay often pays less than a ₹12 lakh fully-fixed one, because a 70% payout turns the bigger headline into about ₹12.05 lakh total. Compare fixed gross to fixed gross and treat variable pay as a bonus, never as salary.
Second is accepting a low-basic structure (25% of CTC): it shrinks PF, gratuity and 80C capacity while inflating taxable allowances — 40–50% basic serves long-term employees better. Third is submitting inflated rent receipts; landlord-PAN matching now catches these routinely, with penalties far above the tax saved. Fourth is never revisiting the regime after a home loan, marriage or a parent's senior-citizen premium shifts the winner by ₹30,000–60,000.
- Compare fixed gross, not headline CTC with variable pay
- Prefer 40–50% basic for PF, gratuity and 80C strength
- Never fabricate rent proofs — PAN matching triggers penalties
- Revisit regime choice yearly after loans, rent or insurance changes
Salary breakup FAQs
Why is month-one pay lower? Mid-month joining prorates daily-rated components and TDS is estimated conservatively until proofs arrive — month two is the true baseline. Why does in-hand lag a hike? A ₹1 lakh raise can breach the rebate threshold, so ₹8,000 of extra gross may deliver only about ₹5,500 after tax and higher PF.
Does higher basic cut take-home? Yes, immediately — 12% of each basic increment diverts to PF — but it earns 8.25% tax-free for retirement. Is gratuity monthly? No: it accrues on paper and pays after five continuous years with one employer. To lift in-hand without a raise under the old regime, maximise genuine HRA, 80D and ₹50,000 of NPS under 80CCD(1B), and file proofs on time so TDS spreads evenly instead of bunching into February and March.
- First-month dips are prorating plus conservative TDS — check month two
- Hikes raise PF and TDS, so in-hand rises slower than gross
- Gratuity pays only after 5 continuous years with one employer
- Timely HRA, 80D and NPS proofs smooth TDS across the year