What is CTC?
CTC (Cost to Company) is the total annual expenditure an employer incurs for an employee. It includes every monetary and non-monetary component, including your direct salary, allowances, bonuses, and the employer's statutory contributions like EPF, gratuity, and insurance premiums.
CTC is always higher than the salary you actually receive in your bank account. This is because several components of CTC, like the employer's PF contribution and gratuity, are not paid to you directly but are set aside for your long-term benefits.
- CTC is always expressed as an annual (yearly) figure
- It includes both direct pay (salary, allowances) and indirect benefits (PF, insurance, gratuity)
- Your in-hand salary is typically 60-75% of your CTC depending on your salary structure
How is CTC Calculated?
CTC is the sum of all salary components, both what you receive directly and what the employer contributes on your behalf. Understanding the CTC formula helps you decode your offer letter and negotiate better.
CTC = Basic + HRA + Allowances + Bonus + Employer PF + Gratuity + Insurance
To calculate your in-hand salary from CTC, you work backwards. First, subtract the employer's contributions (EPF, gratuity, insurance) to get your Gross Salary. Then subtract employee deductions (employee PF, professional tax, income tax) to arrive at your Net In-Hand Salary.
Gross Salary = CTC - Employer PF - Gratuity - Insurance
In-Hand Salary = Gross Salary - Employee PF - Professional Tax - Income Tax
CTC Calculation with Example
Let's break down a CTC of ₹10,00,000 per annum to understand exactly how much reaches your bank account every month.
Annual CTC: ₹10,00,000
Basic Salary (50%): ₹5,00,000
HRA (50% of Basic): ₹2,50,000
Special Allowance: ₹65,950
Bonus (10%): ₹1,00,000
Employer EPF (12% of Basic): ₹60,000
Gratuity (4.81% of Basic): ₹24,050
Gross Salary: ₹9,15,950
(-) Employee PF: ₹60,000
(-) Professional Tax: ₹2,400
(-) Income Tax (new regime): ₹0 (Section 87A rebate applies as taxable income is under ₹12L)
Annual In-Hand: ₹8,53,550
Monthly In-Hand: ₹71,129
This means for a CTC of ₹10 lakhs under the new tax regime, your approximate monthly take-home is ₹71,129, which is roughly 85% of your CTC. The Section 87A rebate makes income up to ₹12 lakhs tax-free under the new regime, which significantly boosts take-home for this CTC range.
Why is CTC Important?
Understanding your CTC breakup is essential whether you're evaluating a job offer, negotiating a raise, or planning your finances. Here's why it matters:
- Job offer evaluation: Two offers with the same CTC can have very different in-hand salaries depending on the salary structure and component split
- Financial planning: Knowing your actual take-home helps you plan monthly expenses, EMIs, and savings accurately
- Tax optimization: Understanding which CTC components are taxable and which offer exemptions helps you save more under the old tax regime
- Salary negotiation: When you understand CTC breakup, you can negotiate specific components like HRA, special allowance, or variable pay for a better structure
How to Use This CTC Calculator
This free CTC calculator converts your annual Cost to Company into a detailed salary breakup. Here's how to use it:
- Step 1: Enter your annual CTC amount (as mentioned in your offer letter or pay slip)
- Step 2: Select whether bonus is included in your CTC (most companies include 10-20% as variable pay)
- Step 3: Choose your city type: Metro (Delhi, Mumbai, Kolkata, Chennai) or Non-Metro, as it affects your HRA calculation
- Step 4: Select your EPF contribution method: full 12% of basic or capped at ₹1,800/month
- Step 5: Choose your tax regime (New or Old) and click "Calculate" to see your complete salary breakup
The results show your monthly in-hand salary along with a detailed annual breakup of all components including basic, HRA, PF, gratuity, deductions, and net take-home. You can download the breakup for your records.
CTC vs Gross Salary vs In-Hand Salary
These three terms are often confused but represent very different amounts. Understanding the difference is crucial for anyone evaluating a salary offer.
CTC (Cost to Company): The total amount your employer spends on you per year. Includes salary + employer PF + gratuity + insurance + all benefits. This is the highest number.
Gross Salary: CTC minus employer contributions (employer PF, gratuity, insurance). This is what you earn before deductions. Typically 85-90% of CTC.
In-Hand Salary (Net Salary): Gross salary minus employee deductions (employee PF, professional tax, income tax). This is the actual amount credited to your bank. Typically 60-75% of CTC.
For example, if your CTC is ₹12,00,000, your gross salary might be around ₹10,50,000 and your annual in-hand could be approximately ₹8,40,000 (₹70,000/month), depending on your specific salary structure and tax slab.
Components of CTC Structure in India
A typical CTC in India is made up of several fixed, variable, and statutory components. Here's what each one means:
- Basic Salary (40-50% of CTC): The core fixed component. Under the new Wage Code, it must be at least 50% of CTC. Higher basic means higher PF and gratuity but also higher taxable income
- HRA (40-50% of Basic): House Rent Allowance is 50% of basic for metro cities and 40% for non-metros. Partially tax-exempt if you live in rented accommodation
- Special Allowance: The balancing figure after all other components are allocated. Fully taxable
- Employer EPF (12% of Basic): Employer's contribution to your Provident Fund. Part of CTC but not paid to you directly
- Gratuity (4.81% of Basic): Calculated as (15/26) of monthly basic per year. Payable after 5 years of continuous service
- Performance Bonus (5-20%): Variable pay based on individual or company performance. May or may not be guaranteed
- Insurance & Other Benefits: Group health insurance, life insurance, meal coupons, LTA, and other perks the employer provides
Understanding these components helps you see why your in-hand salary is significantly lower than the CTC mentioned in your offer letter. Tools like Petpooja Payroll help businesses manage these salary structures accurately and automate monthly payroll processing.