What is CTC in Salary? Difference Between CTC, Gross & Net Take-Home (2026)
When an employee receives a job offer in India stating a package of “₹12 Lakhs per annum,” they are often shocked when their first monthly bank deposit is only ₹78,000 instead of ₹1,00,000. Where did the missing ₹22,000 go? The answer lies in the structural difference between Cost to Company (CTC), Gross Salary, and Net In-Hand Salary.
The 3-Tier Hierarchy in One Glance
1. CTC: Gross Salary + Employer EPF (12%) + Employer ESI (3.25%) + Gratuity + Group Insurance
2. Gross Salary: Basic + HRA + Special Allowance + Variable Pay (Before Deductions)
3. Net In-Hand:Gross Salary − (Employee EPF + Employee ESI + Professional Tax + TDS)
Why is In-Hand Salary Lower Than CTC?
Two successive deduction layers reduce your CTC figure before cash hits your bank account:
- Employer Layer (CTC − Gross Salary): Items the company pays towards your social security or retains as legal contingency reserves. You never see these amounts on your monthly pay deposit.
- Employee Layer (Gross Salary − In-Hand Salary): Statutory employee deductions (EPF 12%, ESI 0.75%, State PT up to ₹200–300, and income tax TDS) mandated by law to be withheld by your employer at source.
Interactive Comparison Table (₹10 LPA CTC Example)
| Component Type | Monthly Amount | Annual Total |
|---|---|---|
| Basic Salary (50%) | ₹38,000 | ₹4,56,000 |
| House Rent Allowance (HRA) | ₹19,000 | ₹2,28,000 |
| Special Allowance | ₹19,000 | ₹2,28,000 |
| Gross Monthly Salary | ₹76,000 | ₹9,12,000 |
| Employer EPF Contribution (12% capped) | ₹1,800 | ₹21,600 |
| Gratuity Provision (4.81% Basic) | ₹1,828 | ₹21,936 |
| Corporate Medical Insurance & Perks | ₹3,705 | ₹44,464 |
| Total Cost to Company (CTC) | ₹83,333 | ₹10,00,000 |
| Estimated Take-Home (after EPF, PT, & New Tax TDS) | ~₹71,200 | ~₹8,54,400 |
Calculate Your Exact Take-Home Pay
Check how much salary you will receive in-hand for any CTC offer.