If you have ever stared at an offer letter showing a CTC of 5 LPA and wondered why HR keeps quoting 37,000 per month as the take-home, you are not alone. The gap between CTC and the rupees that actually land in your bank is the most-searched calculation on Indian personal-finance Reddit, and the answer involves six different deduction layers stacked on top of each other.
This guide walks through every layer with worked examples at five income tiers (5L, 10L, 20L, 30L, 50L), then compares the Old and New regimes under the FY 2025-26 (AY 2026-27) tax structure put in place by the Finance Act 2025. Use our India CTC to In-Hand Decoder alongside this post to plug in your own numbers.
Why your 5L CTC offer is actually around 37K per month
Take a simple 5,00,000 CTC offer with the standard structure most Indian employers use: Basic at 40 percent of CTC, HRA at 50 percent of basic, employer PF capped at 1,800 per month, no gratuity, no ESOPs, no variable. Here is what the math says you actually get under the New Regime:
| Line item | Annual | Monthly |
|---|---|---|
| CTC (offer letter) | 5,00,000 | 41,667 |
| Basic salary (40%) | 2,00,000 | 16,667 |
| HRA (50% of basic) | 1,00,000 | 8,333 |
| Special allowance (residual) | 1,78,400 | 14,867 |
| Employer PF (capped) | 21,600 | 1,800 |
| Gross taxable salary | 4,78,400 | 39,867 |
| Less: Standard deduction | (75,000) | (6,250) |
| Taxable income | 4,03,400 | |
| Income tax (new regime + 87A rebate) | 0 | 0 |
| Less: Employee PF | (21,600) | (1,800) |
| Less: Professional tax (Karnataka) | (2,400) | (200) |
| Net in-hand | 4,54,400 | 37,867 |
The 5 LPA figure on the offer letter divides to 41,667 per month, but only 37,867 actually arrives. The 4,800 monthly gap goes to two places: employer PF (1,800 to your EPFO account, never your bank) and your own employee PF + professional tax (2,000 deducted from gross). Income tax is zero at this level because the Section 87A rebate makes any taxable income up to 12L tax-free under the New Regime.
The 6 hidden deductions in every Indian offer letter
Every CTC headline strips through six layers before it becomes the rupee figure in your bank. Some sit on the employer side (you never see them on your salary slip), others come out of your gross before TDS is even calculated, and the rest land as deductions on your monthly slip.
| Layer | What gets deducted | Typical amount | Where it goes |
|---|---|---|---|
| 1. Employer PF | 12% of basic (or 1,800 capped) | 21,600 per year | Your EPFO account |
| 2. Employer gratuity | 4.81% of basic, only paid after 5 years | 9,620 on 2L basic | Gratuity trust |
| 3. Group insurance + EPF admin | Premium + 0.5% of PF wages | 3-10K per year | Insurer, EPFO |
| 4. Employee PF | 12% of basic (or 1,800 capped) | 21,600 per year | Your EPFO account |
| 5. Professional tax | State-dependent, capped at 2,500 | 200 per month | State government |
| 6. Income tax + 4% cess | Per slab, both regimes | 0 to 30%+ of taxable | Central government |
Layers 1-3 live inside the CTC headline but never reach your bank. They inflate the offer letter number without giving you spendable cash. Layers 4-6 reduce your gross salary slip-by-slip until what remains is the in-hand figure.
The EPF calculator shows what your forced PF savings compound to over time, and the gratuity calculator models the 15/26 formula for when you actually claim those provisioned amounts after 5 years.
Old vs New regime: who wins at 5L, 10L, 20L, 30L, 50L CTC
The most-asked question of every new Indian employee since the New Regime became the default in FY 2024-25: which regime gives me more take-home? We modelled five common CTC tiers under both regimes using the same structure: Basic 40 percent, HRA 50 percent, PF capped, no variable, no ESOPs. For the Old Regime we assumed a realistic deduction stack (1.5L 80C maxed via PF + ELSS, 25K 80D, 50K NPS, and 25,000 per month rent in a non-metro). For the New Regime, only the 75K standard deduction applies.
Annual in-hand: Old Regime vs New Regime
FY 2025-26 brackets, 40% basic, 50% HRA, 1,800 PF cap, 25K monthly rent non-metro for Old
| CTC | New Regime in-hand | Old Regime in-hand | Monthly delta | Winner |
|---|---|---|---|---|
| 5L | 37,867/mo (4.54L/yr) | 37,867/mo (4.54L/yr) | Tied (both at 0 tax) | Either |
| 10L | 75,338/mo (9.04L/yr) | 73,672/mo (8.84L/yr) | +1,666 New | New |
| 15L | 1,13,356/mo (13.60L/yr) | 1,10,367/mo (13.24L/yr) | +2,989 New | New |
| 20L | 1,36,000/mo (16.32L/yr) | 1,33,690/mo (16.04L/yr) | +2,310 New | New |
| 30L | 1,86,025/mo (22.32L/yr) | 1,83,667/mo (22.04L/yr) | +2,358 New | New |
| 50L | 3,04,833/mo (36.58L/yr) | 3,00,833/mo (36.10L/yr) | +4,000 New | New |
The pattern is consistent: under realistic assumptions the New Regime wins by 2,000 to 4,000 per month at every common income tier. The Old Regime only catches up if you actively stack 4 lakh or more of legitimate deductions, which usually means a home loan with 2L of interest (Section 24b), a maxed 80C (1.5L) via PF + ELSS + life insurance, 80D health insurance (25-75K), and 50K NPS contribution (80CCD(1B)).
The crossover scenario: someone with a 20L CTC paying a 25,000 monthly rent in Mumbai (metro 50 percent HRA cap) and a home loan generating 2L annual interest deduction and 1.5L 80C maxed and 50K NPS. That stack adds 7-8L of Old Regime deductions and tips the balance back to Old by roughly 1-2L per year. For everyone else, the New Regime is the default winner.
Use the CTC decoder with your own numbers to confirm. Plug in your 80C, 80D, NPS, home loan interest, and rent values and the side-by-side comparison will tell you exactly which regime saves more for your specific structure.
HRA exemption math demystified
House Rent Allowance (HRA) is the largest tax-saving lever in the Old Regime, and the one most often miscalculated. Section 10(13A) of the Income Tax Act says the exempt portion is the minimum of three values:
Actual HRA received,
50% of basic (metro) or 40% of basic (non-metro),
Annual rent paid minus 10% of basic
)
The metro definition under Section 10(13A) is narrow: only Mumbai, Delhi, Chennai, and Kolkata qualify for the 50 percent cap. Bengaluru, Hyderabad, Pune, Gurgaon, Noida, and Ahmedabad all sit at 40 percent. This single line costs Bengaluru engineers a meaningful HRA deduction every year and is the most common miscalculation we see.
Worked example: 6L basic, 3L annual HRA received, 25,000 monthly rent (3L per year), Bengaluru (non-metro).
- Actual HRA received: 3,00,000
- 40 percent of basic (non-metro): 2,40,000
- Rent paid minus 10 percent of basic: 3,00,000 minus 60,000 = 2,40,000
- HRA exempt: minimum = 2,40,000
- Taxable HRA (added back to income): 60,000
If the same person lived in Mumbai, the cap would be 50 percent of basic (3,00,000) and the entire 3L HRA would be exempt. That metro/non-metro classification swing is worth roughly 12,000 in tax per year at the 20 percent slab.
Our HRA exemption calculator runs the minimum-of-three calculation against your specific basic, HRA, and rent figures, and the HRA city classifier tells you which tier your city falls into.
Employer PF, gratuity, ESOPs in your offer letter but never in your bank account
Indian employers love to inflate the CTC headline by stuffing it with components you cannot spend. Knowing which buckets are real cash versus accounting entries lets you decode any offer letter at a glance.
Employer PF (12 percent of basic, capped at 1,800 per month)
EPFO requires employers to match your 12 percent PF contribution. On a 2L basic, that is 24,000 per year. Under the EPF and Miscellaneous Provisions Act 1952, the contribution is statutorily capped at 12 percent of 15,000 monthly wage (so 1,800 per month or 21,600 per year), but employers can voluntarily contribute on full basic if they choose. The employer PF goes straight to your EPFO account and you only access it on retirement or via partial withdrawal rules. It belongs in your retirement net worth, not your monthly budget.
Gratuity provision (4.81 percent of basic)
The Payment of Gratuity Act 1972 says you receive 15/26 of your last drawn basic for each completed year of service after 5 years. To match this future cash outflow, employers provision 4.81 percent of basic each year and may add this to your CTC. You only receive gratuity if you stay 5 years or more. Job-hopping employees never see this money. Many offer letters omit gratuity entirely, especially for short tenure contracts. Toggle the gratuity flag in the decoder to match your specific offer.
ESOPs and RSUs (vesting schedules)
Equity is the biggest CTC inflator in tech. A startup offer might show 35L CTC with 15L being annualised equity vesting over 4 years. You receive that 15L only when shares vest, you owe perquisite tax at vesting (added to your salary income), and you owe capital gains tax later when you sell. The cash-equivalent take-home is much lower than the headline suggests. The CGT plus perquisite tax on a 15L equity grant can hit 50-60 percent over the holding period.
Group insurance and EPF admin charges
Some employers include the premium they pay for your group health and life insurance, plus the 0.5 percent EPF administrative charge, inside your CTC. These are real costs for the employer but produce zero cash for you. The premium typically runs 3,000-10,000 per year depending on coverage.
Variable / annual performance bonus
Variable pay is the one bucket that does land in your bank, but only at year-end and only if you perform. A 15 percent variable on a 20L CTC is 3L per year, which means 17L is reliable monthly salary and 3L is conditional. Always model your monthly budget on the fixed portion only.
How to use the decoder on your specific offer
The India CTC to In-Hand Decoder takes the exact components from your offer letter and runs the full Old vs New regime comparison in real time. Steps:
- Enter your annual CTC from the offer letter.
- Set Basic as a percentage of CTC (default 40 percent matches most Indian structures).
- Set HRA as a percentage of basic (default 50 percent is standard).
- Adjust the employer PF slider (default 12 percent capped at 1,800 monthly).
- Toggle gratuity on if your offer includes it (4.81 percent of basic).
- Enter ESOPs annual value, variable percentage if applicable.
- Pick your city tier (Metro = MDCK, everything else is Non-metro).
- Enter your monthly rent for HRA exemption math.
- Add 80C investments, 80D health insurance, NPS contribution for Old Regime comparison.
- Review the side-by-side breakdown and monthly delta banner.
The decoder shows the full annual breakdown for either regime, your taxable income against the slab visualisation, the CTC composition donut, and the worked example reconciling CTC to in-hand. It uses the FY 2025-26 brackets from the Finance Act 2025 amendments to Section 115BAC (New Regime) and the unchanged Old Regime slabs.
