CTC is the number on your offer letter. In-hand salary is the number your bank sends you a message about. They are never equal, and the gap is bigger than most people expect: on the example in this guide it is ₹15,926 every single month.
We will follow one salary, 15 LPA, from the offer letter to the bank, so every figure on the page belongs to the same sum. You can swap in other salaries, and at the end you can try your own.
The Formula In One Picture
Five subtractions take a CTC down to the money in your bank. Here they are in order, with a 15 LPA salary falling through them.
-
Take Out What You Never Receive
Employer PF, gratuity and any insurance the employer pays are in your CTC but not in your pay. What is left is your gross salary for the year.
-
Divide By 12
That is your gross monthly pay.
-
Subtract Your PF
On the ceiling, PF is 12% of ₹25,000: at most ₹3,000 a month from 17 September 2026 (₹1,800 before).
-
Subtract Professional Tax
Your state sets it, and some states do not charge it.
-
Subtract Income Tax
Your employer works out your tax for the year and deducts it in monthly parts (TDS).
In-hand = gross monthly pay − PF − professional tax − TDS
In-hand salary = (CTC − employer PF − gratuity − variable pay) ÷ 12 − your PF − professional tax − income tax
The brackets hold the pay you are actually given across the year. Dividing by 12 turns it into the top line of your payslip. The last three terms are the deductions on that payslip, and whatever remains is what the bank receives.
Variable pay sits in the brackets because it is paid once a year, not every month. Many offers have none. If yours does, take it out first and treat it separately.
What Is Inside Your CTC
CTC means cost to company: everything your employer spends on you in a year. Only part of that is paid to you every month.
Paid to you every month
₹14,34,582 a year
₹1,19,548 a month · 96% of your CTC
- Basic Salary
- HRA
- Special Allowance
After PF and tax, ₹1,09,074 reaches your bank.
Set aside for you
₹65,418 a year
₹5,452 a month · 4% of your CTC
- Employer PF
- Gratuity
You get it as retirement savings and gratuity, not as pay.
Open your offer letter and find the table of components. They fall into up to three groups. The picture shows two, because this example has no variable pay.
- Paid every month. Basic salary, HRA and special allowance. This is the salary on your payslip.
- Set aside for you. Your employer’s PF contribution and gratuity. They count towards your CTC, but they go into your PF account or are paid when you leave. They never arrive in your bank each month.
- Paid once a year. Variable pay or a bonus, if you have one.
Only the first group can reach your bank every month. That is the whole reason CTC divided by 12 is the wrong answer.
Employer PF is yours: it stays in your PF account and you can withdraw it under the usual rules. Gratuity is set aside at about 57.69% of your wages every year, but it is usually paid only if you stay for five years. Leave earlier and that slice of the CTC never reaches you at all.
Follow One Salary, Step By Step
Pick a salary. Every line shows the sum behind the number, so you can check it with a calculator of your own.
A ₹5,00,000 CTC. CTC ÷ 12 says ₹41,667. The bank says ₹35,768.
-
Take out what you never receive
The CTC counts money your employer spends on you but does not pay to you. That comes off first.
- Your CTC
- ₹5,00,000
- Employer’s PF Paid into your PF account, never to you
- −₹26,360
- Gratuity set aside Paid when you leave, after five years
- −₹12,019
Gross salary for the year ₹4,61,621 -
Divide by 12
This is the pay on the top line of your payslip, before anything is deducted.
- Gross pay a month ₹4,61,621 ÷ 12, about
- ₹38,468
Gross pay a month ₹38,468 -
Subtract your PF
12% of your PF wage goes to your provident fund. The PF wage is your basic pay, or the ceiling if basic is higher.
- Basic pay a month 50% of fixed pay
- ₹20,833
- PF wage Below the ceiling, so all of it
- ₹20,833
- Your PF 12% × ₹20,833
- −₹2,500
After PF ₹35,968 -
Subtract professional tax
A small tax your state charges on salary. Some states do not charge it at all.
- Professional tax, Karnataka The state’s slab for your pay
- −₹200
After professional tax ₹35,768 -
Subtract income tax
Your employer works out the tax for the whole year and takes it out in twelve parts.
- Taxable income ₹4,61,621 less the ₹75,000 standard deduction
- ₹3,86,620
- Income tax for the year The rebate cancels it, because taxable income is under ₹12,00,000
- ₹0
In your bank ₹35,768
85.8% of the CTC reaches your bank. The full 5 LPA page →
A ₹10,00,000 CTC. CTC ÷ 12 says ₹83,333. The bank says ₹75,683.
-
Take out what you never receive
The CTC counts money your employer spends on you but does not pay to you. That comes off first.
- Your CTC
- ₹10,00,000
- Employer’s PF Paid into your PF account, never to you
- −₹29,360
- Gratuity set aside Paid when you leave, after five years
- −₹24,039
Gross salary for the year ₹9,46,601 -
Divide by 12
This is the pay on the top line of your payslip, before anything is deducted.
- Gross pay a month ₹9,46,601 ÷ 12, about
- ₹78,883
Gross pay a month ₹78,883 -
Subtract your PF
12% of your PF wage goes to your provident fund. The PF wage is your basic pay, or the ceiling if basic is higher.
- Basic pay a month 50% of fixed pay
- ₹41,667
- PF wage Capped at the ₹25,000 ceiling
- ₹25,000
- Your PF 12% × ₹25,000
- −₹3,000
After PF ₹75,883 -
Subtract professional tax
A small tax your state charges on salary. Some states do not charge it at all.
- Professional tax, Karnataka The state’s slab for your pay
- −₹200
After professional tax ₹75,683 -
Subtract income tax
Your employer works out the tax for the whole year and takes it out in twelve parts.
- Taxable income ₹9,46,601 less the ₹75,000 standard deduction
- ₹8,71,600
- Income tax for the year The rebate cancels it, because taxable income is under ₹12,00,000
- ₹0
In your bank ₹75,683
90.8% of the CTC reaches your bank. The full 10 LPA page →
A ₹15,00,000 CTC. CTC ÷ 12 says ₹1,25,000. The bank says ₹1,09,074.
-
Take out what you never receive
The CTC counts money your employer spends on you but does not pay to you. That comes off first.
- Your CTC
- ₹15,00,000
- Employer’s PF Paid into your PF account, never to you
- −₹29,360
- Gratuity set aside Paid when you leave, after five years
- −₹36,058
Gross salary for the year ₹14,34,582 -
Divide by 12
This is the pay on the top line of your payslip, before anything is deducted.
- Gross pay a month ₹14,34,582 ÷ 12, about
- ₹1,19,548
Gross pay a month ₹1,19,548 -
Subtract your PF
12% of your PF wage goes to your provident fund. The PF wage is your basic pay, or the ceiling if basic is higher.
- Basic pay a month 50% of fixed pay
- ₹62,500
- PF wage Capped at the ₹25,000 ceiling
- ₹25,000
- Your PF 12% × ₹25,000
- −₹3,000
After PF ₹1,16,548 -
Subtract professional tax
A small tax your state charges on salary. Some states do not charge it at all.
- Professional tax, Karnataka The state’s slab for your pay
- −₹200
After professional tax ₹1,16,348 -
Subtract income tax
Your employer works out the tax for the whole year and takes it out in twelve parts.
- Taxable income ₹14,34,582 less the ₹75,000 standard deduction
- ₹13,59,580
- Income tax for the year Slabs, then the 4% cess (worked out below)
- ₹87,290
- Income tax a month (TDS) ₹87,290 ÷ 12, about
- −₹7,274
In your bank ₹1,09,074
87.3% of the CTC reaches your bank. The full 15 LPA page →
A ₹25,00,000 CTC. CTC ÷ 12 says ₹2,08,333. The bank says ₹1,73,075.
-
Take out what you never receive
The CTC counts money your employer spends on you but does not pay to you. That comes off first.
- Your CTC
- ₹25,00,000
- Employer’s PF Paid into your PF account, never to you
- −₹29,360
- Gratuity set aside Paid when you leave, after five years
- −₹60,096
Gross salary for the year ₹24,10,544 -
Divide by 12
This is the pay on the top line of your payslip, before anything is deducted.
- Gross pay a month ₹24,10,544 ÷ 12, about
- ₹2,00,878
Gross pay a month ₹2,00,878 -
Subtract your PF
12% of your PF wage goes to your provident fund. The PF wage is your basic pay, or the ceiling if basic is higher.
- Basic pay a month 50% of fixed pay
- ₹1,04,167
- PF wage Capped at the ₹25,000 ceiling
- ₹25,000
- Your PF 12% × ₹25,000
- −₹3,000
After PF ₹1,97,878 -
Subtract professional tax
A small tax your state charges on salary. Some states do not charge it at all.
- Professional tax, Karnataka The state’s slab for your pay
- −₹200
After professional tax ₹1,97,678 -
Subtract income tax
Your employer works out the tax for the whole year and takes it out in twelve parts.
- Taxable income ₹24,10,544 less the ₹75,000 standard deduction
- ₹23,35,540
- Income tax for the year Slabs, then the 4% cess (worked out below)
- ₹2,95,240
- Income tax a month (TDS) ₹2,95,240 ÷ 12, about
- −₹24,603
In your bank ₹1,73,075
83.1% of the CTC reaches your bank. The full 25 LPA page →
Switch between the four salaries and watch which step does the damage. At 5 LPA the biggest deduction is PF, and there is no income tax at all. At 10 LPA there is still none. By 25 LPA income tax takes ₹24,603 a month, against ₹3,000 of PF.
Two things are easy to miss in step 1. The employer’s PF is not a flat 12% of basic. It is 12% of the PF wage, which stops at the ceiling, so it is the same amount for every salary whose basic is above that ceiling. And gross pay is only about ₹14,34,582 a year on a CTC of ₹15,00,000, because the CTC includes the money set aside for you.
Where Each Deduction Comes From
Four deductions take money off your gross pay. Each one has a rule, and each rule is short.
Your PF
PF is 12% of your PF wage. The PF wage is your basic pay, but only up to a ceiling. Since 17 September 2026 that ceiling is ₹25,000 a month, so your PF cannot be more than ₹3,000 a month. It used to be ₹15,000, which capped PF at ₹1,800. Your employer pays another 12% into the same account, and that part is inside your CTC.
Payslip, October 2026 15 lakh CTC
- Gross pay
- ₹1,19,548
- Your PF
- −₹3,000
- Professional tax
- −₹200
- Income tax (TDS)
- −₹7,274
- In your bank
- ₹1,09,074
PF wage ceiling, from 17 September 2026
₹15,000 → ₹25,000
PF at the ceiling went from ₹1,800 to ₹3,000 a month. If your basic is above the ceiling, your take-home falls by the difference.
The two slips are the same job and the same CTC. Only the month differs. The ceiling rose on 17 September 2026, PF at the ceiling went up by ₹1,200 a month, and in-hand pay fell by the same amount. If an old payslip shows more than a new one, this is almost always why.
ESI, If Your Pay Is Low
If your gross pay is ₹21,000 a month or less, a second deduction appears: ESI, at 0.75% of gross pay. It pays for the medical and cash benefits ESIC provides. Above that ceiling there is no ESI line on your payslip. For most salaries on this page it never applies. It matters on CTCs under 3 LPA.
Professional Tax
Professional tax is a state tax on salary. Your employer deducts it and pays it to the state. States cap it at a few thousand rupees a year, and some do not charge it at all, so the same salary pays different amounts in different cities.
| City | A month | A year | Note |
|---|---|---|---|
| Delhi | — | ₹0 | Not charged |
| Bengaluru | ₹200 | ₹2,500 | ₹300 in February |
| Mumbai | ₹200 | ₹2,500 | ₹300 in February |
| Hyderabad | ₹200 | ₹2,400 | Same every month |
| Kolkata | ₹208 | ₹2,496 | Same every month |
The calculator uses the schedule of the state your city is in. Where a state’s schedule is not modelled yet, it says so instead of guessing.
Income Tax
Your employer works out your tax for the whole year, then deducts a twelfth of it from each month’s pay. That deduction is called TDS, tax deducted at source. The new tax regime is the default, so it is the one used here.
Start with your gross salary for the year and take off the standard deduction of ₹75,000. What remains is your taxable income. Tax is charged slab by slab, so only the income inside a slab pays that slab’s rate.
| Taxable income | Tax rate |
|---|---|
| ₹0 to ₹4,00,000 | 0% |
| ₹4,00,000 to ₹8,00,000 | 5% |
| ₹8,00,000 to ₹12,00,000 | 10% |
| ₹12,00,000 to ₹16,00,000 | 15% |
| ₹16,00,000 to ₹20,00,000 | 20% |
| ₹20,00,000 to ₹24,00,000 | 25% |
| Above ₹24,00,000 | 30% |
Then two adjustments. A rebate of up to ₹60,000 cancels the tax completely when taxable income is ₹12,00,000 or less. And 4% health and education cess is added to whatever tax is left. The yearly figure is divided by 12 to get the monthly TDS.
Here is that sum for the 15 LPA salary:
- Gross salary for the year
- ₹14,34,582
- Less standard deduction
- −₹75,000
- Taxable income
- ₹13,59,580
| Slab | Rate | Income in it | Tax |
|---|---|---|---|
| Up to ₹4,00,000 | 0% | ₹4,00,000 | ₹0 |
| ₹4,00,000 to ₹8,00,000 | 5% | ₹4,00,000 | ₹20,000 |
| ₹8,00,000 to ₹12,00,000 | 10% | ₹4,00,000 | ₹40,000 |
| ₹12,00,000 to ₹16,00,000 | 15% | ₹1,59,580 | ₹23,937 |
- Tax on the slabs
- ₹83,937
- Less rebate
- ₹0
- Add 4% cess
- ₹3,357
- Income tax for the year, to the nearest ₹10
- ₹87,290
- Taken from each month’s pay (÷ 12)
- ₹7,274
₹13,59,580 is over the ₹12,00,000 rebate limit, so the full slab tax applies, plus 4% cess.
The old regime works differently. Its standard deduction is smaller, and you can claim HRA, 80C and similar deductions, but only if you declare them to your employer. Your employer deducts tax under the regime you tell them to use. The calculator below works out both and shows the cheaper one.
Why Your Payslip May Still Differ
The calculator starts from common choices. Real payslips differ for a handful of reasons, and each of them is easy to spot.
The calculator’s figure for this salary: ₹1,09,074 a month. Each row shows how far one change moves it.
-
Part of your CTC is variable pay
If 10% of the CTC is a yearly bonus, the monthly pay is built on the other 90%.
Offer letter: “Variable”, “Performance bonus”, “PLI”
−₹6,068a month
-
PF is taken on your full basic
Some employers deduct 12% of the whole basic, not just the ceiling. Your PF rises, and so does the employer’s share, which sits inside the CTC. Both stay in your PF account.
Payslip: PF higher than the ceiling amount
−₹8,765a month
-
Employer PF is on top of the CTC
Some offers add employer PF on top of the stated CTC instead of inside it, so more of the CTC reaches the monthly pay.
Offer letter: “CTC excludes employer PF”
+₹2,065a month
-
Your employer uses the old tax regime
If you gave your employer no investment or rent proofs, the old regime has nothing to subtract and the tax comes out higher.
Payslip: higher TDS; Form 12BB not filed
−₹11,647a month
-
Your state charges no professional tax
Delhi does not charge it. Karnataka, Maharashtra and many other states do.
Payslip: “P.Tax” or “PT” line missing
+₹200a month
-
You are reading an older slip
The PF wage ceiling rose to ₹25,000 on 17 September 2026. A slip from before that has a smaller PF deduction.
Payslip: PF of ₹1,800 instead of ₹3,000
−₹1,200a month
If your slip is off by more than these explain, match each of its lines to the five steps above before you suspect anything else. Offer letters differ in what they call “gross” and “CTC”, and the difference usually hides in one of the lines in the list.
To see your own CTC split into these parts, use the CTC calculator. To go the other way and find the CTC that gives a particular in-hand figure, use the CTC from in-hand calculator.
In-Hand Salary At Common CTCs
If you only want the number, here it is for common salaries. Each row opens a page with the month-by-month working.
| CTC | Gross a month | Your PF | Income tax | In your bank | Kept |
|---|---|---|---|---|---|
| 3 LPA | ₹22,899 | ₹1,500 | — | ₹21,399 | 86% |
| 4 LPA | ₹30,615 | ₹2,000 | — | ₹28,415 | 85% |
| 5 LPA | ₹38,468 | ₹2,500 | — | ₹35,768 | 87% |
| 6 LPA | ₹46,351 | ₹3,000 | — | ₹43,151 | 87% |
| 8 LPA | ₹62,617 | ₹3,000 | — | ₹59,417 | 90% |
| 10 LPA | ₹78,883 | ₹3,000 | — | ₹75,683 | 91% |
| 12 LPA | ₹95,149 | ₹3,000 | — | ₹91,949 | 92% |
| 15 LPA | ₹1,19,548 | ₹3,000 | ₹7,274 | ₹1,09,074 | 88% |
| 18 LPA | ₹1,43,947 | ₹3,000 | ₹11,308 | ₹1,29,439 | 87% |
| 20 LPA | ₹1,60,213 | ₹3,000 | ₹14,691 | ₹1,42,322 | 86% |
| 25 LPA | ₹2,00,878 | ₹3,000 | ₹24,603 | ₹1,73,075 | 83% |
| 30 LPA | ₹2,41,543 | ₹3,000 | ₹37,012 | ₹2,01,331 | 81% |
| 40 LPA | ₹3,22,873 | ₹3,000 | ₹62,387 | ₹2,57,286 | 77% |
| 50 LPA | ₹4,04,204 | ₹3,000 | ₹87,762 | ₹3,13,242 | 75% |
These use the calculator’s defaults: Bengaluru, the new tax regime, basic at 50% of fixed pay, PF on the wage ceiling and no variable pay. Change any of them and your figure moves.
The Kept column shows how much of the CTC reaches your bank over the year. It peaks at 12 LPA, where ₹92 out of every hundred rupees of CTC arrives, because that is where income tax is still nil. After that it falls as tax takes a bigger share, to ₹75 at 50 LPA.
Mistakes That Skew The Answer
Most wrong in-hand figures come from one of these five slips.
- Dividing the CTC by 12. It includes employer PF, gratuity and any variable pay, none of which arrive monthly.
- Counting the employer’s PF as part of your pay. It is in your CTC and in your PF account. It is not in your bank.
- Treating variable pay as monthly. It is paid once a year, after tax. A monthly figure that includes it is too high.
- Using the old PF ceiling. Anything built on a ceiling of ₹15,000 is out of date since 17 September 2026.
- Claiming 80C or HRA in the new regime. Those deductions apply only if you choose the old regime.
How This Page Was Checked
Every figure on this page comes from the same calculation engine that runs the calculator, so the page and the calculator cannot disagree. The rules behind it, with the source and check date for each, are on the methodology page. If a number on your payslip or on this page looks wrong, tell us and we will check it.