How your CTC actually decomposes
CTC — cost to company — is the total amount your employer budgets for you in a year. It is not your salary. A standard Indian salary structure splits CTC into five parts:
- Basic salary, usually 40–50% of CTC. Every other component is calculated from it, which is why the slider above changes all the numbers.
- House rent allowance (HRA) — typically 50% of basic in a metro (Delhi, Mumbai, Kolkata, Chennai) and 40% elsewhere.
- Employer PF contribution — 12% of basic (often computed on the ₹15,000 per month statutory ceiling, i.e. ₹1,800 a month). This goes directly into your EPF account. It never reaches your bank, even though it inflates the CTC figure.
- Gratuity provision — roughly 4.81% of basic, set aside under the Payment of Gratuity Act. You can only claim it after five years of continuous service, so this too never appears in a payslip credit.
- Special allowance — the balancing figure that absorbs whatever is left.
Your gross cash salary is basic + HRA + special allowance. From that, three deductions produce your in-hand amount: income tax (TDS), your own 12% employee PF contribution, and state professional tax. In short: in-hand = gross cash − income tax − employee PF − professional tax.
Worked example: ₹12 lakh CTC, step by step
Take a ₹12,00,000 CTC in Bengaluru (Karnataka, metro) with 40% basic, PF on the statutory ceiling, under the new regime — the calculator's default setup.
- Basic salary: ₹4,80,000 (40% of CTC)
- HRA: ₹2,40,000 (50% of basic, metro)
- Employer PF: ₹21,600 (12% of the ₹1,80,000 annual ceiling) — stays in EPF
- Gratuity provision: ₹23,077 — stays with the employer until year five
- Special allowance: ₹4,35,323 (the balance)
Gross cash salary = ₹4,80,000 + ₹2,40,000 + ₹4,35,323 = ₹11,55,323. Taxable income after the ₹75,000 standard deduction is ₹10,80,323 — under ₹12 lakh, so the §87A rebate wipes out the entire ₹48,032 of slab tax: income tax is ₹0. Subtract the employee PF of ₹21,600 and Karnataka professional tax of ₹2,400, and the annual in-hand is ₹11,31,323 — a monthly take-home of ₹94,277. Notice the gap: ₹12,00,000 ÷ 12 would suggest ₹1,00,000 a month, but ₹44,677 a year sits in PF and gratuity, and ₹24,000 goes to your own PF and professional tax.
In-hand salary for common CTCs (FY 2026-27)
All rows assume the defaults above: new regime, Karnataka, metro, 40% basic, PF on the statutory ceiling. Use the calculator to match your exact structure.
| Annual CTC | Income tax | Monthly in-hand | Annual in-hand |
|---|---|---|---|
| ₹5 LPA | ₹0 | ₹37,065 | ₹4,44,785 |
| ₹8 LPA | ₹0 | ₹61,585 | ₹7,39,015 |
| ₹10 LPA | ₹0 | ₹77,931 | ₹9,35,169 |
| ₹12 LPA | ₹0 | ₹94,277 | ₹11,31,323 |
| ₹15 LPA | ₹89,630 | ₹1,11,327 | ₹13,35,924 |
| ₹20 LPA | ₹1,79,908 | ₹1,44,669 | ₹17,36,030 |
| ₹25 LPA | ₹3,00,384 | ₹1,75,495 | ₹21,05,939 |
| ₹30 LPA | ₹4,51,060 | ₹2,03,804 | ₹24,45,648 |
Two things stand out in the table. First, up to a ₹12 lakh CTC the income tax column is ₹0 — the ₹75,000 standard deduction keeps taxable income under the ₹12 lakh §87A rebate limit. Second, the effective tax rate climbs gently rather than jumping: at ₹15 LPA it is about 6% of CTC, at ₹30 LPA about 15%. Slab rates only apply to the income inside each slab, and just above ₹12 lakh a marginal-relief proviso prevents any cliff — see the FAQ below for the ₹13 lakh example, where this calculator differs from the official Basic Calculator (and why ours follows the letter of the proviso).