TL;DR: On a ₹12 LPA CTC, expect ₹7.2-7.8 lakh in-hand per year (₹60-65K/month). The gap is mostly income tax + PF + gratuity — not your employer pocketing the difference. New tax regime usually beats old for salaries under ₹15 LPA. Use our salary calculator to run your actual numbers.


The moment every new joiner has

You get the offer letter. "CTC: ₹12,00,000 per annum." You feel rich for about 30 seconds. Then HR sends the salary structure:

  • Basic: ₹3,00,000
  • HRA: ₹1,50,000
  • Special allowance: ₹2,70,000
  • PF (employer): ₹43,200
  • Gratuity: ₹14,400
  • Insurance: ₹12,000
  • "Take-home": ₹7,30,000

Your "in-hand" is ₹60,800 per month. Not ₹1 lakh. You do the math: ₹12 lakh minus ₹7.3 lakh in-hand = ₹4.7 lakh "missing". Where did it go?

What CTC actually includes

CTC = Cost to Company. It's everything the employer spends on you — including things you never see in your bank account.

Component % of CTC Where it goes
Basic salary 25-40% Your bank account (basis for PF, HRA, gratuity)
HRA 10-25% Your bank account (house rent allowance, partially taxable)
Special/performance allowance 20-40% Your bank account (fully taxable)
PF (employer contribution) 12% of basic Locked in your EPF account, withdrawable later
Gratuity ~5% of basic Paid when you leave after 5 years
Insurance ₹5-15K Covers you, you never see this cash
ESOP/RSU Variable Stock, not cash; vests over years

So of your ₹12 LPA CTC, only the Basic + HRA + Special allowance actually shows up in your bank account monthly. The rest is either locked up (PF, gratuity) or non-cash (insurance, ESOPs).

The income tax bite

This is the big one nobody warns you about. On ₹7.3 lakh annual in-hand:

Old tax regime (FY 2026-27): - ₹50,000 standard deduction - ₹1,50,000 Section 80C (PF + ELSS + LIC + ...) - ₹3 lakh actual taxable income (after ₹3.7L deductions) - Tax: ₹0 (below ₹5L threshold after rebate)

Wait — that means your in-hand should be ₹60,800/month. But there's a catch.

New tax regime (FY 2026-27, default): - ₹75,000 standard deduction (higher than old) - ₹30,000 NPS employer contribution - No HRA, no 80C, no LTA - Taxable: ~₹6.2 lakh - Tax: ~₹44,000

Same take-home if you have no home rent and no investments. But if you're paying rent and claim HRA + 80C, old regime can save ₹30-50K/year.

The trick: most tech companies default to new regime now because it's simpler for them. You can usually switch to old regime at the start of each financial year if it benefits you more.

The hidden deductions that matter

PF (Provident Fund): 12% of your basic salary goes into EPF every month. Your employer matches this. After 5 years, this becomes tax-free. The total grows at ~8% annually — not bad, but locked until retirement (with some exceptions).

The trap: if you switch jobs frequently, withdrawing PF before 5 years is taxed as income. Most people lose ₹20-50K to this. Don't withdraw PF unless you absolutely need it.

Gratuity: Your employer puts aside ~5% of basic. You get this only after 5 years of continuous service, and only if you leave or retire. For most people who job-hop, this is money you'll never see — but it's "CTC" so your offer letter looks bigger.

Insurance: Group health insurance + sometimes life insurance. It's real value, but cash you can't touch. Factor it as part of compensation.

ESOP/RSUs: Stock. If your company IPOs or gets acquired, this could be worth 2-10× your salary. If it doesn't, it's worth nothing. Never count ESOPs as guaranteed comp.

The new-joiner's negotiation mistake

Most fresh grads negotiate on CTC. This is a trap. Always negotiate on in-hand + ESOP upside.

A ₹15 LPA CTC at a small startup with good ESOPs might give you ₹80K in-hand + a real chance at ₹50 lakh in 4 years. A ₹18 LPA CTC at a big company gives you ₹1 lakh in-hand + ₹0 upside.

Negotiate for: in-hand, signing bonus, joining bonus, relocation, ESOP grant size and vesting, work-from-home flexibility.

How to actually calculate your take-home

Use our salary calculator — it handles both old and new regime, includes PF, professional tax, and standard deductions.

Or do it manually: 1. Start with CTC 2. Subtract PF (12% of basic) 3. Subtract gratuity (~5% of basic) 4. Subtract insurance (if any) 5. That's your gross salary 6. Subtract income tax (use the regime that benefits you more) 7. That's your annual take-home 8. Divide by 12 for monthly

On ₹12 LPA with default new regime: ~₹60-65K in-hand. On old regime with HRA: ~₹65-70K if you live in a metro and pay rent.

What to negotiate for instead of higher CTC

If your in-hand is ₹60K and you want it higher:

  1. Negotiate a lower basic, higher special allowance. Sounds wrong, but: lower basic = lower PF contribution (employer side stays same, yours reduces), more cash now. Only do this if you're not planning to stay 5+ years.
  2. Claim LTA. If you travel once a year, your employer may reimburse ₹30-50K tax-free under old regime.
  3. Meal cards and phone reimbursements. ₹30-50K/year tax-free.
  4. Higher joining bonus. Taxed but paid out as cash.
  5. ESOPs. Already explained.

The mental model

Think of your CTC as a pie: - ~60% goes to your bank account (in-hand) - ~12% to PF (locked) - ~5% to gratuity (locked) - ~5% to insurance (non-cash) - ~18% to income tax

If you want the in-hand number to be bigger, the only lever you control is the income tax line — which means choosing the right tax regime and using deductions smartly. The rest is locked in by the structure your company chose (or you negotiated).


Use the tool: Salary Calculator — old vs new tax regime, PF, professional tax, in-hand projection.

More from the blog: - EMI vs Prepayment: The Math Most People Get Wrong - SIP vs Lump Sum: Which Actually Wins?