Key takeaways
- CTC is not your salary: a “12 LPA” offer can mean about ₹82,000 a month before deductions, with the rest in variable pay, PF and benefits.
- Give a range for expected CTC, with the bottom of the range set at a number you'd accept.
- State current CTC truthfully, split into fixed and variable. Inflated numbers fall apart at payslip checks.
- Give your notice period as written in your contract, then say what's realistic: early release, buyout, last working day.
- Negotiate in writing, once, on fixed pay first.
What HR is really asking in the salary round
The HR or recruiter round in India usually covers four practical questions: current CTC, expected CTC, notice period, and how soon you can join. They aren't trick questions. HR is checking whether you fit the role's budget and the team's timeline. Every answer comes from your payslip, your contract and an hour of research.
| Question | What HR is checking | What a good answer has |
|---|---|---|
| What is your current CTC? | Your starting point and level | The true total, split into fixed and variable |
| What is your expected CTC? | Whether you fit the budget band | A researched range, with a reason |
| What is your notice period? | When you could start | The contractual period and your realistic joining date |
| Can you join early? | How flexible the timeline is | Early release or buyout options, without promises you can't keep |
CTC vs in-hand: what the numbers in your offer mean
CTC (cost to company) is everything the employer spends on you in a year. LPA means lakhs per annum, so 12 LPA is ₹12,00,000 a year. In-hand is what reaches your bank account each month. The gap between them is the first thing to understand before you name any number.
| Component | What it is | In your monthly pay? | Negotiable? |
|---|---|---|---|
| Basic salary | The base of your pay; PF and some allowances are worked out from it | Yes | Through fixed pay |
| HRA and allowances | House rent allowance, special allowance and similar | Yes | Through fixed pay |
| Variable pay or bonus | A target amount paid on your rating and company results | No: paid later, not guaranteed | Sometimes: ask to move part into fixed |
| Employer PF contribution | The company's share into your provident fund | No: goes to your PF account | Rarely |
| Gratuity | A long-service benefit some companies show inside CTC | No: paid only if you meet the eligibility rules when you leave | No |
| Insurance | Health or term cover premiums | No | Rarely |
| Joining bonus | One-time payment, often repayable if you leave within a set period | Once | Yes, often the easiest to move |
| ESOPs or RSUs | Company stock that vests over years | No | Sometimes |
Here is how a typical 12 LPA offer might break down. The split is illustrative; your offer letter's annexure will show the real one.
| Line | Per year | Per month |
|---|---|---|
| Fixed pay (basic, HRA, allowances) | ₹9,84,000 | ₹82,000 |
| Variable pay at 100% of target | ₹1,20,000 | Paid later |
| Employer PF contribution | ₹57,600 | Goes to PF |
| Gratuity provision | ₹23,000 | Not paid monthly |
| Insurance and other benefits | ₹15,400 | Not paid monthly |
| Total CTC | ₹12,00,000 |
So this “12 LPA” job pays ₹82,000 a month before your own PF contribution, professional tax (in states that levy it) and income tax are deducted. Two 12 LPA offers can differ by thousands of rupees a month, so every number you give or compare should name its fixed part.
What is your expected CTC? How to answer
Give a range, base it on the role, and give a reason. The range should start at a number you would genuinely accept, because HR will usually offer near the bottom of it.
Research the band before the call
Spend an hour on this before any HR round:
- Look up the role and level on AmbitionBox and Levels.fyi for India, for the company and two or three similar ones in the same city.
- Ask people who recently joined similar companies about their offers: fixed pay, not just CTC.
- If the job post lists a range, that's your anchor.
- Write down three numbers: your walk-away (the lowest fixed pay you'd accept), your target, and the top of your range.
Our interview resources page lists more career and pay sources.
How big a hike to ask for
Switching jobs often comes with a raise, and moves from IT services to product companies are often described as bigger jumps. We don't give a percentage here because hikes vary widely by role, city and company, and the figures people quote online are rarely sourced. What matters is the band for the role you're interviewing for. If your current pay is far below that band, ask for the band, not for a percentage on top of what you earn now.
Should you name a number first?
If you can, ask for the budget first: “Could you share the range for this role?” If they insist on your number, give your researched range rather than refusing outright.
Sample answers by background
The numbers below are illustrative. Use the structure, then put in your own research.
I've looked at what SDE-1 roles at similar product companies in Bengaluru offer, on AmbitionBox and Levels.fyi, and most are in the 8 to 12 LPA range. With my backend internship and the projects we discussed, I'd be looking at 10 to 12 LPA. Could you share the budget for this role? If the team and the work are right, I'm flexible within the band.
Maine is role ke liye market range check ki hai: similar product companies mein SDE-1 ke liye roughly 8 se 12 LPA chal raha hai. Meri internship aur projects ko dekhte hue main 10 se 12 LPA expect kar raha hoon. Kya aap is role ka budget share kar sakte hain?
My current CTC is 6.5 LPA: 6 fixed and 0.5 variable. I know that's below the band for this role, because services and product companies pay differently. For a backend engineer at this level, I'm looking at 10 to 12 LPA fixed, based on the published ranges for this level. I'm happy to agree the level and the scope first, and I'm open on how the total is structured.
My current CTC is 24 LPA: 21 fixed, 3 variable, plus RSUs that vest over the next year. For a senior role with on-call ownership of a core service, I'm looking at 30 to 32 LPA fixed. I'd also need a joining bonus that covers the RSUs I'd leave behind, which are worth about 4 lakh. I can share the vesting schedule.
Each answer gives a range, splits fixed from variable, and says where the number comes from.
How to answer the expected salary question as a fresher
Freshers face two different situations.
Campus placements. The package is usually fixed for the role and announced before the drive. If HR asks your expectation, say you're comfortable with the announced package, then ask any real question you have, such as location or joining date.
Off-campus and startup hiring. There is often a range, and you can ask about it. Use the fresher script above, and mention any other offer or internship conversion plainly, with its number.
Avoid “anything is fine” and “as per company norms”: both tell HR you haven't looked, and usually get you the bottom of the band.
What is your current CTC? Answer honestly
Say the true number, split into fixed and variable, and add anything confirmed that changes it.
My current CTC is 9 LPA: 8 fixed and 1 variable. My appraisal letter for April confirms a revision to 9.8 fixed, which I can share.
Honesty matters here in particular: your new employer may ask for recent payslips, a Form 16 or your last appraisal letter, and background verification may confirm your pay with your previous employer. A mismatch can end an offer after you've resigned.
If you'd rather not anchor on current pay, say so politely: “I'd prefer to focus on the band for this role; my expectation is 14 to 16 LPA fixed.” If HR still asks, give the real number. Don't round up, don't count variable pay you didn't receive, and don't include a hike that isn't confirmed in writing.
If you have another offer, mention it truthfully: the company, the fixed pay and your deadline. Never invent one; recruiters often ask to see the letter.
What is your notice period? How to answer
Your notice period is whatever your appointment letter or employment contract says. In India, 30, 60 and 90 days are all common; large IT services companies often use the longer periods, and many startups the shorter ones. Check your letter, and your company's rules on early release and buyouts, before the HR call.
| Your situation | What to say | What to avoid |
|---|---|---|
| 30 days | “30 days from the day I resign. I can resign as soon as I have your offer letter.” | Resigning before you have that letter |
| 60–90 days | Your contractual period, then whether early release or a buyout is possible | Promising an early release your manager hasn't agreed to |
| Serving notice | Your exact last working day and the date you can join | Hiding other offers if you're asked directly |
| Already left | “I can join immediately”, with one sentence on the gap | Over-explaining |
| Buyout possible | What it costs and how it's calculated | Assuming the new company will pay it |
Sample answers
My notice period is 90 days. Once I have your offer letter, I'll resign and ask for an early release. My manager is usually reasonable when the handover is planned, but I can't promise it, so please plan for 90 days. If you need me sooner, my company does allow a notice buyout, and I can find out the exact cost.
I'm serving my notice now. My last working day is 15 December, so I can join on 18 December. I'm also in the final round with one other company, and I expect to decide by the end of next week.
My contract lets me buy out the unserved part of my notice. Joining in 30 days instead of 90 would cost about ₹1.4 lakh. If the 30-day date matters for the team, would you consider covering that as a joining bonus?
Buyouts, early release and early joining
A buyout means paying your employer for the notice days you don't serve, usually calculated on basic or fixed pay. Some new employers reimburse it as a joining bonus. Early release is your employer letting you go before the notice ends, usually after a handover plan, at their discretion. Some companies also let you adjust unused leave against notice. All of this depends on your contract and HR policy, so confirm with your HR team in writing before you promise anyone a date.
How to negotiate the offer letter
Most of the real negotiation happens after the verbal offer, not in the interview. A simple sequence:
- On the call (day 0): thank them, say you're interested, and ask for the written offer with the full CTC breakup. Don't accept or counter on the spot.
- Within 24–48 hours: compare fixed pay, variable, joining bonus, notice support, level and title, and location against your three numbers.
- Counter once, in writing: one main ask, usually fixed pay, with a reason. Add at most one or two secondary asks, such as a joining bonus.
- Get the revised letter: read the joining bonus terms, any repayment clause and the variable pay rules.
- Resign only after you sign: a verbal offer, or an email saying “offer approved”, is not enough.
Hi [name],
Thank you for the offer. I'm excited about the role and the team. I've gone through the breakup: the fixed pay of 13 LPA is below the 15 LPA I'd discussed, and below the band I see for this level. Could you move the fixed component to 15 LPA? If that's difficult, a joining bonus of 1.5 lakh would help cover the notice buyout and let me join by [date]. I'd be glad to sign quickly once we agree.
Best, [Your name]
What you can negotiate besides fixed pay
| Lever | When to use it |
|---|---|
| Fixed pay | Always the first ask: it raises every future hike too |
| Variable split | When the variable share is large; ask to move part into fixed |
| Joining bonus | To cover a buyout, a lost annual bonus or unvested stock |
| Level or title | When your experience matches the next level up |
| Joining date | When your notice period is long and the buyout is costly |
| Relocation support | When you're moving cities |
| ESOPs or RSUs | At startups and listed product companies |
If your employer counter-offers, remember why you started looking: money rarely fixes scope or growth.
What not to say in the salary round
Most mistakes in this round come from being vague or from bending the truth. Here is what to say instead.
| Avoid | Say instead |
|---|---|
| “Anything is fine” or “as per company norms” | A researched range with its fixed part |
| “I need a 50% hike” | “Based on the band for this level, I'm looking at X to Y fixed” |
| An inflated current CTC | The true figure, split, plus any hike confirmed in writing |
| “I can join immediately” when you can't | Your contractual notice and realistic options |
| An offer you don't have | Nothing, or the real offer with its numbers |
| “My manager is terrible” | “I'm looking for more ownership of production systems” |
| Personal reasons for the number (rent, loans) | Reasons from the role, the market or other offers |
Weaker
Sir, whatever the company feels is right. I'm a fresher, so I'm okay with anything. I can join whenever you want.
Stronger
For SDE-1 roles like this one, I've seen 8 to 12 LPA, so I'm looking at 10 to 12. I graduate in May and can join from 1 June. Could you share the band for this role?
The weaker answer signals you'll accept the floor. The stronger one is just as polite and starts a real conversation.
How Helpwing helps in this round
Before the HR round, add your resume, the company, the job description and notes in Tune Interview: your current fixed and variable split, your expected range and your real notice date. In rounds where the employer allows AI help, and after you tell the interviewer, Helpwing suggests a short “Say this” answer drawn from your resume and notes. It is not for exams, online assessments or coding tests. See what 15 free minutes include.
Questions people ask
What is the best answer for expected CTC?
A range based on the role's market band, with the bottom set at a number you'd accept, and one reason: “Based on the band for this level, I'm looking at 14 to 16 LPA fixed.” If you can, ask for the role's budget first.
Can I refuse to tell my current CTC?
You can say you'd prefer to focus on the role's band. If HR insists, give the true figure, split into fixed and variable. Many employers later ask for payslips, so never inflate it.
How much hike should I ask for when switching jobs in India?
Ask for the band of the new role, not a fixed percentage. Check what similar roles pay on the sites in the sources below, and let that research, not your current salary, set your number.
What should a fresher say for expected salary?
For campus placements, accept the announced package and ask any real question about location or joining. Off campus, give a researched range (“I've seen 8 to 12 LPA for this role, so I'm looking at 10 to 12”) and ask for the budget.
Will the new company pay my notice period buyout?
Some do, usually as a joining bonus, when they want you to join sooner. Ask once you have an offer, with the exact cost and how your company calculates it.
Is it okay to mention another offer?
Yes, if it's real. Give the company, the fixed pay and your deadline, and be ready to show the letter. Never invent an offer to push the number up.