What is CTC and why does it confuse everyone?
CTC stands for Cost to Company — the total amount a company spends on an employee in a year. It includes everything: your monthly salary, employer PF contribution, gratuity provision, insurance premiums, meal vouchers, and sometimes even the cost of a laptop or phone provided to you. The number on your offer letter that says "CTC: ₹12,00,000 per annum" does not mean you will receive ₹1,00,000 in your bank account every month. In reality, your in-hand salary (also called take-home pay or net salary) could be anywhere between 60% to 80% of your CTC, depending on how the company structures your compensation.
This gap between CTC and in-hand salary is one of the most common sources of confusion — and frustration — for Indian employees. Freshers joining their first job are often shocked when their first salary credit is significantly lower than expected. Even experienced professionals switching jobs sometimes fail to compare offers accurately because they focus on CTC rather than in-hand. For HR teams and employers, structuring CTC transparently is both a compliance requirement and a trust-building exercise. A well-explained CTC breakup in the offer letter prevents disputes and improves employee satisfaction from day one. Use our CTC calculator to instantly compute take-home pay from any CTC figure.
Components of CTC: what goes into the total package
CTC is composed of three broad categories: direct benefits (cash components paid to you monthly), indirect benefits (company contributions made on your behalf), and perquisites (non-cash benefits). Understanding each component is essential to accurately calculating your in-hand salary.
Basic Salary is the foundation of your CTC. Under the Code on Wages 2019, basic salary must be at least 50% of your gross salary (basic plus dearness allowance must be at least 50% of total remuneration). Most companies set basic at 40-50% of CTC. Basic salary is fully taxable, and it directly determines your PF contribution, gratuity, and HRA exemption — so a higher basic means higher retirement savings but also higher tax liability.
House Rent Allowance (HRA) is typically 40-50% of basic salary (50% for metro cities like Delhi, Mumbai, Bengaluru, Chennai, Kolkata, and Hyderabad; 40% for non-metro cities). HRA is partially or fully tax-exempt under Section 10(13A) of the Income Tax Act if you pay rent and live in rented accommodation. The exemption is the minimum of: actual HRA received, rent paid minus 10% of basic salary, or 50%/40% of basic salary depending on city. If you live in your own house or do not pay rent, HRA is fully taxable.
Dearness Allowance (DA) is common in government and public sector jobs, meant to offset inflation. In private sector companies, DA is less common and is sometimes merged into basic salary. Special Allowance is a balancing figure — whatever remains after allocating basic, HRA, and other fixed components. Special allowance is fully taxable. Conveyance/Transport Allowance covers commuting expenses, though the separate exemption for this was removed in the 2018 budget when the standard deduction of ₹50,000 was introduced (now ₹75,000 from FY 2024-25 under the new tax regime).
Employer Provident Fund (EPF) Contribution is 12% of basic salary (plus DA, if any), contributed by the employer. This is part of your CTC but does not come into your bank account — it goes into your PF account. Similarly, Employee PF Contribution (another 12% of basic) is deducted from your gross salary before payment. Gratuity provision is 4.81% of basic salary (calculated as 15 days of basic salary for each completed year of service, using a 26-day working month). This is a long-term benefit payable after 5 years of continuous service under the Payment of Gratuity Act, 1972, but companies provision for it annually in CTC. Medical/Health Insurance (group health cover) premiums paid by the employer are included in CTC. Meal Vouchers/Sodexo (up to ₹2,200 per month are tax-free), performance bonuses, retention bonuses, ESOP value, and other perks may also be part of CTC.
How to calculate in-hand salary from CTC: step-by-step
The formula to arrive at your in-hand (take-home) salary from CTC involves removing employer-side costs and employee-side deductions. Here is the step-by-step process:
Step 1: Remove employer-only costs from CTC to get Gross Salary. Gross Salary = CTC minus Employer PF minus Gratuity minus Employer Insurance Premium minus any other employer-only benefits. These are amounts the company pays on your behalf that never enter your monthly paycheck.
Step 2: Calculate monthly deductions from Gross Salary. The primary deductions are: Employee PF contribution (12% of basic), Professional Tax (varies by state — ₹200/month in Maharashtra for salaries above ₹10,000; ₹200/month in Karnataka for salaries above ₹15,000; nil in Delhi), and Income Tax (TDS deducted monthly based on your estimated annual tax liability). If you have opted for the National Pension System (NPS), your contribution is also deducted.
Step 3: In-Hand Salary = Gross Salary minus Employee PF minus Professional Tax minus TDS (Income Tax). This is the amount credited to your bank account each month.
Realistic example: ₹12 LPA CTC breakup
Let us work through a detailed example. Suppose your CTC is ₹12,00,000 per annum and you work in Bengaluru (metro city). Here is a typical breakup:
- •Basic Salary: ₹4,80,000/year (₹40,000/month) — 40% of CTC
- •HRA: ₹2,40,000/year (₹20,000/month) — 50% of basic (metro)
- •Special Allowance: ₹2,26,080/year (₹18,840/month)
- •Employer PF (12% of basic): ₹57,600/year (₹4,800/month)
- •Gratuity (4.81% of basic): ₹23,088/year
- •Medical Insurance: ₹15,000/year (group cover)
- •Meal Vouchers: ₹26,400/year (₹2,200/month)
- •Performance Bonus: ₹51,832/year (variable)
Gross Monthly Salary (excluding employer PF, gratuity, insurance, bonus): ₹40,000 + ₹20,000 + ₹18,840 + ₹2,200 = ₹81,040. Deductions: Employee PF = ₹4,800, Professional Tax (Karnataka) = ₹200, Estimated TDS = ₹8,500 (assuming new tax regime with ₹75,000 standard deduction, no other exemptions). In-Hand Salary = ₹81,040 - ₹4,800 - ₹200 - ₹8,500 = approximately ₹67,540 per month. That is about 67.5% of the monthly CTC (₹1,00,000). The remaining 32.5% goes toward PF savings, gratuity provision, insurance, taxes, and variable bonus.
Old tax regime vs new tax regime: impact on take-home
Your choice of tax regime significantly affects your in-hand salary. The new tax regime (default from FY 2023-24 onwards) offers lower slab rates but removes most exemptions and deductions — no HRA exemption, no Section 80C deductions, no LTA exemption. The only deduction available is the standard deduction of ₹75,000. The old tax regime has higher slab rates but allows exemptions including HRA (Section 10(13A)), Section 80C (up to ₹1,50,000 for PF, PPF, ELSS, life insurance), Section 80D (health insurance up to ₹25,000-₹50,000), LTA, and the standard deduction.
For employees with CTC below ₹10-12 LPA who do not have significant investments or rent payments, the new regime usually results in lower tax (higher in-hand). For employees with CTC above ₹15 LPA who pay significant rent in a metro city and make full 80C investments, the old regime may be more beneficial. The crossover point depends on individual circumstances. For the ₹12 LPA example above, if the employee pays rent of ₹25,000/month in Bengaluru and claims full 80C deduction, the old regime would save approximately ₹30,000-₹40,000 in annual tax compared to the new regime. However, if the same employee owns their home and has minimal investments, the new regime would be better by approximately ₹15,000-₹20,000 annually. HR teams should provide tax comparison statements to help employees make an informed choice. Our CTC calculator lets you compare both regimes side by side.
CTC comparison across salary levels
The percentage of CTC that reaches your bank account varies with your salary level. At lower salary levels, the ratio is higher because the tax impact is minimal. As CTC increases, the tax deduction grows disproportionately due to progressive slab rates. Here is a rough guide for employees in the new tax regime (FY 2025-26) working in a metro city:
- •₹4 LPA CTC: In-hand approximately ₹28,500/month (~85% of CTC) — no income tax, only PF and professional tax deducted
- •₹8 LPA CTC: In-hand approximately ₹52,000/month (~78% of CTC) — minimal income tax
- •₹12 LPA CTC: In-hand approximately ₹67,500/month (~67.5% of CTC)
- •₹20 LPA CTC: In-hand approximately ₹1,05,000/month (~63% of CTC)
- •₹30 LPA CTC: In-hand approximately ₹1,48,000/month (~59% of CTC)
- •₹50 LPA CTC: In-hand approximately ₹2,30,000/month (~55% of CTC)
These are estimates and vary based on CTC structure, state of employment (professional tax differences), and individual deductions. The key takeaway: as your CTC increases, a larger proportion goes toward taxes and statutory contributions, and your in-hand as a percentage of CTC decreases. When comparing job offers, always calculate the in-hand salary rather than comparing CTC figures directly.
Tips for employers: structuring CTC transparently
As an employer, how you structure and present CTC directly impacts candidate experience and employee trust. First, always provide a detailed CTC breakup in the offer letter — listing each component with its annual and monthly values. Never present a single CTC number without breakup. Second, clearly separate guaranteed pay (fixed salary components that the employee receives regardless of performance) from variable pay (performance bonuses, incentives that are conditional). Some companies inflate CTC by including aggressive variable targets that few employees achieve — this damages trust when employees see their actual in-hand fall short of expectations.
Third, be mindful of the basic salary percentage. Setting basic too low (below 30% of CTC) reduces PF and gratuity contributions — which may appear to increase in-hand salary but hurts the employee's retirement savings and may not comply with the Code on Wages 2019 requirement of 50% minimum wages (basic plus DA). Setting basic too high increases the tax burden on the employee. A basic of 40-50% of CTC is the standard practice that balances these considerations. Fourth, include the employer cost components (employer PF, gratuity, insurance) transparently in the CTC sheet but make it clear these are not part of the monthly payout. Finally, provide a clear in-hand salary estimate alongside the CTC in your offer letter. This simple step dramatically reduces first-month salary surprises. Use our CTC structuring calculator to generate compliant breakups for your team.
Frequently asked questions
Q: Is the performance bonus part of CTC? Yes, most companies include expected performance bonuses in CTC. However, actual payout depends on individual and company performance. When comparing offers, ask what percentage of the bonus is typically paid out — some companies pay 80-100% of target bonus in normal years, while others may pay 50% or less. Always negotiate a higher fixed pay rather than a higher variable component if you want certainty in your monthly income.
Q: Does gratuity count even if I leave before 5 years? Gratuity is payable only after completing 5 years of continuous service (4 years and 240 days in some interpretations). However, many companies include it in CTC from day one as a provision. If you leave before 5 years, the company retains the provisioned gratuity amount — meaning your effective CTC was actually lower than stated. Some companies do not include gratuity in CTC for this reason. Always check whether gratuity is part of your CTC and factor this into your comparison.
Q: How do I negotiate salary — on CTC or in-hand? Negotiate on both. Ask the prospective employer for a detailed CTC breakup before accepting the offer, calculate the in-hand using the method described above (or use our calculator), and then negotiate the specific components you want increased. Asking for a higher basic will increase your PF and gratuity as well, while asking for a higher special allowance only increases your in-hand (and tax). The ideal strategy is to first ensure the fixed CTC (excluding variable bonus) meets your in-hand requirement, and then treat the variable bonus as upside.
Q: Why is my first month salary lower than expected? Several common reasons: Professional Tax in some states charges the full annual amount in the first or last month (Maharashtra charges ₹2,500 in February and ₹200 in other months). If you joined mid-month, your salary is prorated for the actual days worked. Some companies deduct the employee contribution toward group insurance premium. Meal vouchers or reimbursements may not be processed in the first month. And if your TDS calculation is done on an annualised basis from the joining month, the monthly TDS may be slightly higher because the tax-free slab is spread over fewer months.