Introduction
If you have ever compared a job offer letter with your actual bank credit, you have already felt the gap between CTC and in-hand salary. CTC, gross salary, and net salary are three fundamentally different numbers — yet most Indian employees treat them interchangeably. Understanding each component is essential for evaluating job offers, negotiating hikes, and planning your taxes effectively. In this guide, we break down every term with real numbers so you always know exactly what you are earning.
Use our in-hand salary calculator to instantly convert any CTC to take-home pay.
What is CTC (Cost to Company)?
CTC stands for Cost to Company. It is the total amount an employer spends on an employee in a year. CTC is not your salary — it is the company's total expenditure on you. It includes direct cash payments (basic salary, HRA, special allowance) as well as non-cash benefits and employer-side statutory contributions.
Components Typically Included in CTC
- Basic Salary — Usually 40-50% of CTC, the core of your salary
- House Rent Allowance (HRA) — Typically 50% of basic (metro) or 40% (non-metro)
- Special / Flexible Allowance — Remaining cash component after basic and HRA
- Employer PF Contribution — 12% of basic salary (you never see this in bank)
- Gratuity — 4.81% of basic (payable only after 5 years of service)
- Insurance — Group health and life insurance premiums paid by employer
- Variable Pay / Bonus — Performance-linked, not guaranteed monthly
The key point: CTC includes money that goes to EPF, gratuity, and insurance — not to your bank account. This is why your actual credit is always lower than the CTC number on your offer letter.
What is Gross Salary?
Gross salary is your total earnings before any deductions from your side. Think of it as CTC minus the employer-only contributions that never reach your payslip. Gross salary appears on your salary slip as the total of all earnings before taxes and employee deductions are applied.
Gross Salary = CTC - Employer PF - Gratuity - Employer Insurance
For example, if your CTC is ₹10,00,000, your employer PF is ₹21,600, gratuity is ₹8,654, and insurance is ₹5,000, your gross salary would be approximately ₹9,64,746 per year. Learn to spot these components by reading our guide on how to read your salary slip.
What is Net / In-Hand Salary?
Net salary is the amount that actually gets credited to your bank account every month. It is also called in-hand salary or take-home salary. This is the number that matters for your monthly budget, EMIs, rent, and savings.
Net Salary = Gross Salary - Employee PF - Income Tax (TDS) - Professional Tax
The deductions from gross salary include your own PF contribution (12% of basic), income tax deducted at source (TDS) based on your chosen regime, and professional tax (₹200/month in most states). Use our CTC to take-home calculator to see your exact net salary.
Key Differences — CTC vs Gross vs Net
| Aspect | CTC | Gross Salary | Net Salary |
|---|---|---|---|
| Definition | Total employer cost | Earnings before deductions | Bank credit amount |
| Includes Employer PF | Yes | No | No |
| Includes Gratuity | Yes | No | No |
| Includes Your Tax | N/A | Yes (pre-deduction) | No (already deducted) |
| Where You See It | Offer letter | Salary slip (top) | Salary slip (bottom) |
| Used For | Job comparison | Tax calculation | Monthly budgeting |
| Approximate % | 100% | 85-92% of CTC | 65-80% of CTC |
Real Example — 10 LPA CTC Breakdown
Let us trace a ₹10 LPA CTC through each stage to see how much actually reaches your bank account. This uses standard Indian salary structure assumptions.
| Component | Annual | Monthly |
|---|---|---|
| CTC | ₹10,00,000 | ₹83,333 |
| Basic Salary (40%) | ₹4,00,000 | ₹33,333 |
| HRA (50% of Basic) | ₹2,00,000 | ₹16,667 |
| Special Allowance | ₹2,51,200 | ₹20,933 |
| Employer PF (12%) | - ₹21,600 | - ₹1,800 |
| Gratuity (4.81%) | - ₹19,230 | - ₹1,603 |
| Insurance | - ₹8,000 | - ₹667 |
| Gross Salary | ₹9,51,170 | ₹79,264 |
| Employee PF (12%) | - ₹21,600 | - ₹1,800 |
| Professional Tax | - ₹2,400 | - ₹200 |
| Income Tax (New Regime) | - ₹0 | - ₹0 |
| Net In-Hand Salary | ₹9,27,170 | ₹77,264 |
*Under the new regime, salary up to ₹12.75L is effectively tax-free (Section 87A rebate + ₹75K standard deduction). See the exact math with our 10 LPA salary breakdown page.
Formulas to Convert CTC to In-Hand
Step 1: CTC to Gross
Gross Salary = CTC - Employer PF (12% of Basic, max ₹1,800/month) - Gratuity (4.81% of Basic) - Employer Insurance
Step 2: Gross to Net
Net Salary = Gross Salary - Employee PF (12% of Basic, max ₹1,800/month) - Income Tax (TDS) - Professional Tax (₹200/month)
Quick Estimate
For a rough estimate, your in-hand salary is approximately 70-75% of CTC at salaries below ₹12 LPA (new regime) and 65-70% at higher salary levels.
Tips for Understanding Your Offer Letter
- Always ask for a full salary breakup, not just the CTC number. A ₹12 LPA offer with high variable pay could mean much less guaranteed monthly income than a ₹11 LPA fixed offer.
- Check if the employer PF contribution is calculated on actual basic or capped at ₹15,000. This significantly impacts your take-home. Use our PF calculator to check.
- Look for hidden components like retention bonuses, stock options (ESOPs), or relocation allowances. These inflate CTC but may not be regular income.
- Comparing two job offers? Always compare net in-hand salary, not CTC. Use our CTC to take-home calculator for both offers side by side.
- Factor in the tax regime you plan to use. At salaries above ₹15 LPA, the choice between old and new regime can create a difference of ₹20,000-₹50,000 annually. Read our regime comparison guide.
Conclusion
CTC, gross salary, and net salary represent three stages of the same money flowing from your employer to your bank. CTC is the company's total cost, gross salary is your earnings on paper, and net salary is what you actually spend. Knowing these differences helps you evaluate job offers accurately, plan your taxes better, and negotiate smarter during appraisals. For your specific salary, use our in-hand salary calculator to get an instant, accurate breakdown.