Skip to content

12 LPA In Hand Salary: Full Breakup and Real Monthly Take-Home

A ₹12,00,000 CTC does not pay ₹1,00,000 a month. Here is the full breakup — basic, employer PF, gratuity, employee PF, professional tax and income tax — worked line by line, plus the one rule that makes 12 LPA a genuine sweet spot in the new tax regime.

Cheatcode EditorialCareer research team9 min read

If you are looking for the real 12 lpa in hand salary number, here it is upfront. A ₹12,00,000 CTC in India pays roughly ₹94,000 a month under the new tax regime, once employer PF and gratuity are pulled out of CTC and employee PF plus professional tax come out of gross. Not ₹1,00,000. The offer letter divides neatly by twelve. Your bank account does not. This page works the same ₹12,00,000 package end to end, line by line, using standard Indian payroll rules, so you can hold it next to your own offer and see exactly where every rupee goes.

The gap is about ₹6,000 a month. That is smaller than most people expect, and there is a very specific reason for it at this exact salary level. We will get to it.

How a ₹12,00,000 CTC is actually built

CTC is not salary. CTC is what the company spends on you in a year. Part of that spend never touches your payslip as cash.

Start with basic pay. Most Indian employers set basic somewhere between 40% and 50% of CTC. We will use 45%, which is the common middle. On a ₹12,00,000 CTC that is ₹5,40,000 a year, or ₹45,000 a month.

Two employer costs are calculated from basic, and both sit inside your CTC.

  • Employer PF contribution. This is 12% of basic. But the Employees' Provident Fund statutory wage ceiling is ₹15,000 a month, and most employers contribute on that ceiling rather than on your full basic. That works out to 12% of ₹15,000, which is ₹1,800 a month or ₹21,600 a year.
  • Gratuity provision. Employers set aside 4.81% of basic every year to fund gratuity. On a basic of ₹5,40,000 that is ₹25,974 a year. You only receive this money if you complete five years with the company, but it is counted in your CTC from day one.

Take both out of CTC and you get gross salary, which is the number your payslip actually begins with.

₹12,00,000 − ₹21,600 − ₹25,974 = ₹11,52,426 a year, which is ₹96,036 a month.

That is the first ₹4,000 a month you lose. It is not a trick and it is not the company cheating you. It is simply the difference between cost and cash. If this split is new to you, read CTC vs in hand salary before you compare two offers, because the same CTC can produce very different take-home at two companies.

What gets deducted from gross salary

Three deductions turn gross into net pay.

  1. Employee PF. You contribute the same ₹1,800 a month as your employer, so ₹21,600 a year. This is not lost money. It goes into your EPF account, earns interest, and is yours. It just does not arrive in your bank account this month. The mechanics are covered in PF deduction explained.
  2. Professional tax. A state levy, not a central one. In Karnataka it is ₹200 a month, so ₹2,400 a year. Maharashtra, West Bengal, Telangana, Tamil Nadu and others have their own slabs, and a few states charge nothing at all. We are using Karnataka here because Bengaluru is where most ₹12,00,000 offers land.
  3. Income tax, deducted at source. Your employer deducts this every month. On a ₹12,00,000 package this is where the interesting part sits.

The income tax maths on a ₹12,00,000 CTC

We will use the new tax regime, which is the default for salaried employees unless you actively opt out.

Start from gross salary of ₹11,52,426. The new regime gives salaried people a standard deduction of ₹75,000.

₹11,52,426 − ₹75,000 = ₹10,77,426 taxable income.

Notice what is not subtracted here. Under the new regime you do not get an 80C deduction for your PF, you do not get an HRA exemption, and professional tax is not deductible either. The standard deduction is broadly what you get, and that is the trade for lower slab rates. If you are weighing the two systems, new tax regime vs old regime walks through when the old regime still wins.

Now apply the slabs to ₹10,77,426.

SlabRateIncome in slabTax
Up to ₹4,00,000Nil₹4,00,000₹0
₹4,00,001 to ₹8,00,0005%₹4,00,000₹20,000
₹8,00,001 to ₹12,00,00010%₹2,77,426₹27,743
Total before rebate₹10,77,426₹47,743

Tax before rebate is ₹20,000 + ₹27,743 = ₹47,743. Add 4% health and education cess and you get ₹49,653.

If you stopped there, in-hand would be ₹11,52,426 − ₹21,600 − ₹2,400 − ₹49,653 = ₹10,78,773 a year, or about ₹89,900 a month. Plenty of online calculators still show a number close to this. For this package it is wrong, and the reason is section 87A.

Why the section 87A rebate makes your income tax nil

Under the new tax regime, the section 87A rebate applies to resident individuals with taxable income up to ₹12,00,000. Where it applies, it wipes out the tax computed on that income entirely.

Our taxable income is ₹10,77,426. That sits comfortably below the ₹12,00,000 line. So the rebate applies in full, the computed tax of ₹47,743 is rebated down to zero, and the cess goes with it, because cess is charged on tax payable and there is no tax payable.

Income tax on a ₹12,00,000 CTC under the new regime is nil.

This is the single most misunderstood point about a 12 LPA offer. People assume ₹12,00,000 CTC means they have crossed the ₹12,00,000 rebate threshold. They have not. The threshold applies to taxable income, not to CTC. Between employer PF, gratuity and the ₹75,000 standard deduction, roughly ₹1,22,574 comes off before the tax computation even starts.

CTC is what the company pays. Taxable income is what the tax department looks at. On a ₹12,00,000 package those two numbers are more than a lakh apart, and that gap is what keeps you inside the rebate.

The final 12 LPA in hand salary breakup

Here is the corrected table, with income tax at zero.

ComponentAnnualMonthly
CTC₹12,00,000₹1,00,000
Less: Employer PF (₹1,800 x 12)₹21,600₹1,800
Less: Gratuity provision (4.81% of basic)₹25,974₹2,165
Gross salary₹11,52,426₹96,036
Less: Employee PF₹21,600₹1,800
Less: Professional tax (Karnataka)₹2,400₹200
Less: Income tax after 87A rebate₹0₹0
In-hand salary₹11,28,426₹94,036

So the honest answer is about ₹94,000 a month, against the ₹1,00,000 that simple division suggests. A gap of roughly ₹6,000 a month, and half of that gap is your own PF, which you still own.

Why 12 LPA is a genuine sweet spot

This is worth understanding before you negotiate your next hike.

At ₹12,00,000 CTC your taxable income lands around ₹10,77,000. You are inside the rebate with roughly ₹1,22,000 of headroom. Every rupee of CTC below that point is tax-free in your hands.

Push CTC higher and the headroom shrinks. Once taxable income crosses ₹12,00,000, the rebate stops applying and the tax computed on the whole income becomes payable, subject to marginal relief that softens the cliff just above the threshold. In practical terms, the next stretch of CTC after this point is the first stretch where income tax starts taking a real bite out of your monthly credit.

Two consequences follow.

  • A jump from ₹10,00,000 to ₹12,00,000 converts almost fully into take-home. Very little of it leaks to tax.
  • A jump from ₹12,00,000 to ₹14,00,000 does not. A meaningful slice goes to tax, so the monthly increase feels smaller than the CTC increase looks.

None of this is a reason to refuse a raise. It is a reason to stop comparing offers on CTC alone. When you are at this level, ask about the split between fixed and variable, and about what sits in CTC that is not cash. How to negotiate salary covers how to raise this without sounding difficult.

What changes your number

The table above uses the most common Indian setup. Four things can move it.

PF calculated on full basic

Some employers, especially large MNCs and some PSUs, contribute 12% on your entire basic rather than on the ₹15,000 ceiling. On a basic of ₹5,40,000 that is ₹64,800 a year from each side instead of ₹21,600. Your gross drops, your employee deduction rises, and monthly cash falls by roughly ₹7,200. Your retirement corpus grows by the same amount. It is a transfer, not a loss, but it changes what you can spend this month.

Variable pay inside CTC

If ₹1,20,000 of your ₹12,00,000 is a performance bonus paid annually or quarterly, your fixed monthly figure drops by about ₹10,000 and you get a lump sum later, subject to actual payout percentage. A 90:10 fixed-to-variable split at 12 LPA is common in product and services companies alike. Always ask for the fixed component in writing.

Your state's professional tax

Professional tax is a state subject. Karnataka charges ₹200 a month. Maharashtra charges ₹200 in most months and ₹300 in February. States including Delhi, Haryana, Uttar Pradesh and Rajasthan do not levy professional tax at all, which adds ₹2,400 a year to your take-home.

Other CTC line items

Group health insurance premium, employer NPS contribution, meal cards, and one-time joining bonuses are all sometimes parked inside CTC. Insurance premium never reaches you as cash. NPS is a genuine benefit but not spendable now. Read salary slip components explained to decode the line items on your first payslip.

Is 12 LPA a good salary in India?

It depends entirely on your experience, and it helps to be honest about it.

  • Fresher, 0 to 1 year. ₹12,00,000 is a strong start. It is well above the typical service-company fresher offer and is usually seen in product companies, top-tier campus placements and specialised roles. If you are getting this out of college, you are in the upper band.
  • 2 to 4 years. This is a solid, common number in Bengaluru, Hyderabad, Pune and Gurugram for engineering, data and product roles. It is neither exceptional nor behind. It is where a good performer with steady switches typically lands.
  • 5 to 7 years. ₹12,00,000 is on the lower side for tech in metros, though it is reasonable in non-metro locations, in non-tech functions, and in smaller organisations. If you are here with strong skills in a metro, the market probably supports more.
  • 8 years and above. This is below market for most metro tech and senior individual contributor roles. Worth benchmarking seriously before your next appraisal cycle.

Cost of living matters too. ₹94,000 a month goes considerably further in Pune, Chennai or Hyderabad than it does in Bengaluru or Mumbai, where rent alone can take a third of it.

How to sanity-check your own offer in five minutes

Do not accept a monthly estimate from a recruiter. Do this instead.

  1. Ask for the fixed component of CTC, separately from variable.
  2. Ask what percentage of CTC is basic pay. This drives PF, gratuity and HRA.
  3. Ask whether PF is calculated on the ₹15,000 ceiling or on full basic.
  4. Subtract employer PF and gratuity from fixed CTC to get gross.
  5. Subtract employee PF, your state's professional tax, and income tax after the standard deduction and any 87A rebate.

That is the whole method. It takes five minutes and it is the difference between planning your rent around ₹1,00,000 and planning it around ₹94,000.

One last note. If your offer is lower and you want to see how the same maths plays out at a different level, the breakup for 6 LPA in hand salary follows the identical structure with different slab outcomes. The rules do not change. Only the numbers do.

Frequently asked questions

What is the exact 12 LPA in hand salary per month?

About ₹94,036 a month, or ₹11,28,426 a year. That assumes basic is 45% of CTC, PF is calculated on the ₹15,000 statutory ceiling, gratuity is provisioned at 4.81% of basic, and you are in Karnataka paying ₹200 professional tax. Income tax is nil because the section 87A rebate covers taxable income up to ₹12,00,000.

Why is income tax zero on a ₹12,00,000 CTC?

Because the rebate threshold applies to taxable income, not CTC. Employer PF of ₹21,600 and gratuity of ₹25,974 come out of CTC first, giving gross of ₹11,52,426. The ₹75,000 standard deduction brings taxable income to ₹10,77,426. That is below the ₹12,00,000 rebate limit under the new regime, so the computed tax of ₹47,743 is fully rebated.

Why is my in-hand lower than ₹94,000 on the same CTC?

Three usual reasons. Your employer may calculate PF on full basic instead of the ₹15,000 ceiling, which costs about ₹3,600 a month extra from your side. Part of your CTC may be annual variable pay rather than monthly fixed pay. Or your CTC may include insurance premium, employer NPS or a joining bonus that never reaches your monthly account.

Should I choose the old tax regime on a 12 LPA package?

Usually no. Under the new regime your tax on this package is nil after the 87A rebate. To beat zero under the old regime you would need enough HRA, 80C, 80D and home loan interest deductions to eliminate tax entirely, which is difficult at this income level. Run both calculations, but the new regime almost always wins here.

Is 12 LPA a good salary in India right now?

It depends on experience. For a fresher it is a strong offer, well above typical entry-level pay. At two to four years it is a solid market-rate number in metros for tech and product roles. At five to seven years it is on the lower side in metro tech. Beyond eight years it is generally below market and worth benchmarking.

Keep reading