BharatDash
Nifty 5024,812.40 0.42%
Sensex81,559.65 0.38%
Bank Nifty55,302.10 0.15%
USD/INR86.52
Gold 24K₹1,49,000/10g
Silver₹2,58,700/kg
Nifty 5024,812.40 0.42%
Sensex81,559.65 0.38%
Bank Nifty55,302.10 0.15%
USD/INR86.52
Gold 24K₹1,49,000/10g
Silver₹2,58,700/kg
12 min read

Why Your In-Hand Salary Is Less Than Your CTC (Explained Simply)

The four things that quietly eat into your CTC before you see 'gross', how PF and TDS reduce it further — and the actual numbers, walked through for a ₹12L package.

HR sends you an offer letter. It says ₹12,00,000 per annum. You do the quick math: ₹1,00,000 a month. You start thinking about rent, EMIs, savings.

Then the first salary hits your bank account. It's ₹96,400.

This gap between CTC and take-home is real, it's not a mistake, and it's not HR being deliberately vague. It's just that CTC (Cost to Company) and monthly in-hand salary are two different numbers that happen to appear in the same conversation — usually without much explanation of how one becomes the other.

This article walks through exactly what happens to a ₹12,00,000 CTC before it reaches your account, using real FY 2026-27 numbers. If you want to plug in your own CTC and see the full breakdown, the BharatDash in-hand salary calculator does this with both tax regimes shown side by side.

Why the CTC vs in-hand salary difference exists

CTC stands for Cost to Company. It's the total amount the company spends to employ you over a year — including components that never flow into your bank account directly.

The common structure looks like this:

  • Basic salary (typically 40–50% of CTC)
  • House Rent Allowance, transport allowance, and other allowances
  • Employer's PF contribution — goes to your EPF account, not your bank
  • Employer's NPS contribution if applicable — goes to your NPS corpus
  • Gratuity provisioning — accrues over your tenure, paid at exit after 5 years
  • Variable or performance pay — often quoted as annual, rarely received monthly

Each bolded item is included in the CTC headline number but either doesn't appear in your bank account at all (employer PF, NPS, gratuity) or doesn't arrive monthly (variable pay). This is why the CTC vs in-hand salary difference hits people hardest in the first month of a new job.

What is deducted from CTC before it becomes gross salary

Employer Provident Fund — the most misunderstood deduction

This is usually the biggest source of the confusion, and the one least clearly explained.

Both you and your employer contribute 12% of your "PF wage base" to your Provident Fund account every month. The PF wage base is your basic salary — but EPFO rules cap it at ₹15,000 per month, regardless of what your actual basic salary is.

What that means in practice:

If your CTC is ₹12,00,000 and basic salary is 40% of CTC (₹4,80,000 annually = ₹40,000/month), your PF wage base is capped at ₹15,000, not ₹40,000.

Employer PF = 12% × ₹15,000 = ₹1,800/month = ₹21,600/year

That ₹21,600 is part of your CTC — the company is genuinely spending it — but it goes directly into your EPF account. It doesn't touch your bank account until you withdraw it (at retirement, or earlier under certain conditions). So:

Gross salary = CTC − Employer PF contribution ₹11,78,400 = ₹12,00,000 − ₹21,600

Some employers offer uncapped PF where they contribute 12% on your full actual basic, not just ₹15,000. This is rarer and must be agreed explicitly. The BharatDash salary calculator has a toggle for this.

Employer NPS contributions

If your employer contributes to the National Pension System under Section 80CCD(2), that amount is also part of your CTC but doesn't appear in your take-home salary — it goes into your NPS corpus. Not all employers offer this. If yours doesn't, skip this entirely.

Gratuity provisioning

Gratuity is technically part of CTC at most companies. Employers typically provision about 4.81% of basic salary per month for gratuity — but this money only becomes yours when you leave after completing five continuous years of service. Day to day, it's invisible. If you're trying to reconcile your CTC against your payslip, gratuity provision is another quiet line item that inflates the headline number without appearing anywhere you can see or spend.

The BharatDash calculator doesn't compute gratuity (it's payable at exit, not monthly), but it's worth knowing it's there.

Variable and performance pay

If part of your CTC is labelled "variable component," "performance bonus," or "incentive pay," it typically isn't guaranteed monthly. Your fixed gross pay is calculated on the fixed CTC component only — the variable part arrives quarterly or annually, and sometimes not in full if performance targets aren't met. A ₹12L CTC with ₹2L variable is really a ₹10L fixed CTC plus a conditional ₹2L. Job offers don't always say this clearly.

How much salary deduction happens between gross and in-hand: PF, TDS, and more

Once you know your gross salary, there are two main further deductions before it becomes in-hand.

Employee PF — your own 12% contribution

You contribute the same 12% of the PF wage base (capped at ₹15,000) that your employer does. For the ₹12L CTC example:

Employee PF = 12% × ₹15,000 = ₹1,800/month = ₹21,600/year

This is deducted from your gross salary and goes into your EPF account alongside the employer contribution. It's your money — you're just not spending it now.

Income tax (TDS) — the biggest variable

Your employer deducts TDS each month based on an estimate of your annual income tax. This is the most income-dependent item in the chain, and it's where new regime vs old regime salary comparisons become important.

New regime uses lower, flatter tax rates with fewer deductions allowed. The standard deduction is ₹75,000 (flat, no documentation needed). For FY 2026-27, if your taxable income is ₹12,00,000 or below, Section 87A rebate zeroes out your entire tax bill — meaning zero income tax, even on a ₹12L CTC, if the numbers fall right.

Old regime uses the older slab structure with higher rates at mid-income levels, but allows a broader set of deductions: Section 80C (up to ₹1,50,000), 80D for health insurance, HRA exemption, home loan interest under Section 24(b), and more. For people with significant deductions, it can be better than the new regime — or worse, depending on the numbers.

The full calculation involves slabs, rebates, surcharge (only above ₹50L), and 4% cess. The take-home salary calculator handles all of this for your specific inputs and shows both regimes side by side, which is the most direct way to answer the new regime vs old regime salary question for your own situation. If you want to go deeper on deductions and see the exact breakeven point where the old regime starts winning, the Old vs New Tax Regime Calculator is built specifically for that comparison.

Professional tax

Some states charge professional tax — Maharashtra levies up to ₹200/month, for example. It's deducted from gross salary by your employer and remitted to the state government. Since rates vary by state (and several states have no professional tax at all), the calculator doesn't include it. Check your payslip for the exact amount if your state charges it, and add it as a manual deduction.

The complete CTC to in-hand salary cascade: real numbers for FY 2026-27

Here's the full worked example for ₹12,00,000 CTC, 40% basic salary, PF capped at ₹15,000, new tax regime, and no bonus or NPS. These are the exact numbers the BharatDash salary calculator FY 2026-27 produces for these inputs:

StepComponentAnnualMonthly
StartCTC₹12,00,000₹1,00,000
Employer PF (12% × ₹15,000 × 12)−₹21,600−₹1,800
=Gross salary₹11,78,400₹98,200
Standard deduction (new regime)−₹75,000
=Taxable income₹11,03,400
Income tax on ₹11,03,400 (new regime slabs)₹50,340
Section 87A rebate (taxable income < ₹12L)−₹50,340
=Total income tax₹0₹0
Employee PF (12% × ₹15,000 × 12)−₹21,600−₹1,800
=Monthly in-hand salary₹11,56,800₹96,400

A few things worth unpacking here:

The CTC → gross gap (₹21,600) is entirely employer PF. Your gross is ₹11,78,400, not ₹12,00,000, because that ₹21,600 went to your EPF account, not your payslip.

The zero income tax result isn't an error. The new regime gives a ₹75,000 standard deduction, which brings taxable income to ₹11,03,400. Section 87A rebate under the new regime covers the full tax bill for anyone with taxable income at or below ₹12,00,000 — and ₹11,03,400 clears that threshold. The ₹50,340 tax that would otherwise be due is cancelled entirely by the rebate.

The gross → in-hand gap (₹21,600) is employee PF. Your own ₹1,800/month contribution. It's your money in your EPF account — not lost, just locked up.

The monthly in-hand is ₹96,400, not ₹1,00,000. The ₹3,600/month difference from the CTC headline comes entirely from the two PF deductions. At ₹12L CTC on the new regime with no variable pay or NPS, you pay no income tax.

New regime vs old regime for a ₹12L salary

The worked example above uses the new tax regime. To see why that matters, here's what the same ₹12L CTC looks like under the old regime (same PF and basic, no additional deductions):

Old regime taxable income = ₹11,78,400 − ₹50,000 (standard deduction) = ₹11,28,400

Old regime tax on ₹11,28,400:

  • ₹0 – ₹2,50,000: nil
  • ₹2,50,000 – ₹5,00,000: 5% → ₹12,500
  • ₹5,00,000 – ₹10,00,000: 20% → ₹1,00,000
  • ₹10,00,000 – ₹11,28,400: 30% → ₹38,520
  • Cess (4%): ₹6,041
  • Total old regime tax: ₹1,57,061

Old regime monthly in-hand = (₹11,78,400 − ₹21,600 − ₹1,57,061) ÷ 12 = ₹83,312

That's a difference of ₹13,088/month between new and old regime — at ₹12L CTC with no deductions at all.

The old regime can close this gap or flip the result once you add Section 80C investments (up to ₹1,50,000), health insurance under 80D, HRA exemption if you live in a rented flat, or home loan interest under 24(b). Whether it flips enough to make old regime worth choosing depends on your specific deductions — which is exactly what the calculator is useful for.

Use the in-hand salary calculator for your own numbers

The example above is clean because it uses a round number with no variable pay, no NPS, and no old-regime deductions. Your actual situation probably has at least one difference.

If you want to see your own monthly in-hand salary from CTC — with the correct FY 2026-27 slabs, both regimes compared, and the full breakup from CTC through to take-home — use the BharatDash CTC to in-hand salary calculator. It shows the complete chain: CTC → employer PF excluded → gross → taxable income → income tax (with rebate applied) → employee PF → monthly in-hand. Both regimes are shown side by side so you can see which one actually benefits you, and the breakup table is downloadable as CSV if you're evaluating a job offer and want to share the numbers.

Once you have your Form 16, here's how to read every part of it → Form 16 Explained


Numbers in this article use FY 2026-27 new regime tax slabs, EPFO statutory PF cap of ₹15,000/month basic, and 40% basic salary on ₹12,00,000 CTC. Professional tax and gratuity are excluded from the in-hand figure. This is informational — consult a CA for filing decisions.