A candidate says 18 LPA. A recruiter hears a package. The candidate means the number on the offer letter, but is quietly thinking about the roughly 1.1 lakh a month that reaches the bank. Half of Indian compensation confusion comes from this one gap, and it is entirely avoidable once you know what sits inside the number.
What is actually inside CTC
Cost to company means exactly what it says: everything the employer spends on you in a year. That is a broader set of things than most people picture.
- Basic salary. The core component, usually 40 to 50 per cent of the package. It drives provident fund and gratuity calculations, so its size matters more than it appears.
- Allowances. House rent allowance, conveyance, special allowance and similar. Paid in cash monthly, some partly tax-exempt depending on your regime and circumstances.
- Employer provident fund contribution. A real cost to the company and a real benefit to you, but it goes into your PF account rather than your bank account.
- Gratuity provision. Accrued against long service and payable after the qualifying period, commonly five years. Counted in CTC from day one even though you may never receive it.
- Insurance premiums. Health and life cover the employer buys for you. Genuine value, zero cash.
- Variable pay and bonus. Performance-linked, paid quarterly or annually, often conditional on company performance. This is the component that causes the most offer-stage disappointment.
Why in-hand is so much lower
Two layers separate CTC from your bank balance. The first is components that were never cash: employer provident fund, gratuity provision and insurance. The second is deductions from what remains: your own provident fund contribution, professional tax where your state levies it, and income tax.
Then remove the variable component, which is not part of the monthly payslip. Between those three effects, monthly in-hand commonly lands meaningfully below CTC divided by twelve. The precise gap depends on your salary structure and tax regime, which is why comparing two offers on CTC alone can genuinely mislead you: the higher CTC offer can pay less every month.
The fixed versus variable trap
This is the most common way an Indian offer disappoints. Two offers both read 30 LPA. One is 28 fixed and 2 variable. The other is 22 fixed and 8 variable, with the variable conditional on company targets. These are not the same offer, and the second is materially riskier.
Candidates should ask for the split before comparing anything. Recruiters should state it unprompted, because discovering it late is one of the more reliable ways to lose a candidate you already convinced.
What actually drives expected CTC
Expectations are not random, and they are not simply the current package plus 30 per cent. Five factors explain most of the variation, which is why they are the inputs to our own compensation model.
- Function. Engineering, product and data command different bands from operations, support and back-office roles at identical seniority.
- Level and years. With strongly diminishing returns; the jump from 2 to 5 years is much steeper than 10 to 13.
- City. Bengaluru, Mumbai and NCR carry premiums over tier two cities for the same role, though remote work has compressed this.
- Employer tier. The largest single distortion. Someone at a top-tier product company or a well-funded startup is typically paid well above someone with identical experience at a services firm, and their expectations reflect where they are now.
- Industry. A large company in a low-margin sector does not pay like a large company in technology. Sector matters as much as size.
This is why "what is the market rate" has no single answer, and why a recruiter who benchmarks by title alone will consistently make offers that are either insulting or unnecessarily expensive.
How to run the conversation, both sides
If you are the candidate: anchor to the market rate for the role, not to your current package. Give a range and state the fixed floor you need. Ask for the split, the variable payout history and the notice buyout position before you compare offers.
If you are the recruiter: state your band early. Nothing wastes more time on both sides than four rounds followed by a 40 per cent gap that was visible on day one. Screen for expected compensation the way you screen for notice period, at the start, and consider dropping the current-CTC question entirely.
For benchmarking specific roles, see what a fair salary looks like in Indian tech.
Know the number before the call
Every sourced profile carries an estimated expected CTC in lakhs, computed from function, level, city, employer tier and industry, so you can filter to your band before you spend a conversation on it.
Start a free search →