How to negotiate a CTC offer — a step-by-step walkthrough
A practical, line-by-line way to read an Indian offer letter's CTC breakup, spot a badly structured variable-pay trap, and use it — plus a competing offer — to actually negotiate.
Most people negotiate an Indian job offer by reacting to one number — the headline CTC — and either accepting it, or countering with a slightly higher version of the same single number. That's negotiating blind. The real negotiation happens inside the breakup: the specific line items that make up that CTC, several of which are far more flexible than the headline figure itself. Here's how to actually do it, step by step.
If you want the broader context on why CTC works this way in India before diving into the mechanics below, salary negotiation tips for India covers that ground.
Step 1: Get the full breakup, not the summary
The moment you receive an offer — verbally or as a one-page summary — ask for the detailed CTC breakup in writing. This is a standard, expected request; no reasonable recruiter will treat it as pushy. You're looking for line items, typically something like:
- Basic/fixed monthly salary
- HRA and other allowances
- Variable pay / performance bonus (with the target percentage and, ideally, the conditions attached)
- Employer PF contribution
- Gratuity
- Insurance (health, life, accident cover) valued as part of CTC
- Joining bonus, if any, and its clawback terms
- Any other one-time or recurring component
If HR sends only a headline number with a generic split ("70% fixed, 30% variable" with no further detail), ask for the actual rupee figures against each line. A recruiter unwilling to share this breakdown before you accept is itself a signal worth noting.
Step 2: Separate what's cash-in-hand from what isn't
Once you have the breakup, sort every line into two buckets: money that hits your account monthly or on a predictable schedule, and money that's contingent, deferred, or locked.
- Cash-in-hand, close to guaranteed: fixed basic salary, most allowances.
- Contingent or deferred: variable/performance pay, joining bonus (if it has a clawback), retention bonus, employer PF (locked until you leave or retire), gratuity (paid only after a minimum tenure, usually five years).
A CTC that looks strong on paper but leans heavily on the second bucket will pay you noticeably less in a typical month than the headline number suggests. This is the single most common way a higher-CTC offer ends up being the worse offer in practice.
Step 3: Interrogate the variable pay component specifically
Variable pay is where a badly structured offer hides its worst trap, and it deserves its own line of questioning:
- What's the actual target percentage, and against what? "Up to 20% of CTC" is a ceiling, not a promise.
- What's the realistic payout history? Ask directly: "What has the average payout been against target for the last one or two years, for someone at this level?" A company whose variable component has consistently paid out at 50-60% of target, even in a decent year, is effectively offering you a lower real CTC than the headline number implies. Recruiters won't always volunteer this, but most will answer if asked plainly, and a refusal to answer is informative on its own.
- What triggers the payout — individual performance, team performance, company performance, or some formula combining all three? The more layers between your personal effort and the payout, the less controllable that portion of your pay is.
- When is it paid — monthly, quarterly, or annually, and is there a minimum tenure requirement to receive it at all? Some variable components are forfeited entirely if you leave before the payout date, even if you worked the full period they cover.
Compare this against a competing offer with a cleaner structure — even a somewhat lower headline CTC with 90% fixed can be the financially better offer once the variable component's real payout probability is accounted for.
Step 4: Use a competing offer as leverage, correctly
If you have another offer, it's real leverage — arguably the single strongest card available at this stage, because it converts an abstract "the market pays more" claim into a specific, verifiable number. Two things matter in how you use it.
First, you don't need to name the company. "I have another offer in a similar range at another product-based company" carries almost as much weight as naming it, and it avoids putting a specific competitor's internal number into circulation.
Second, frame it collaboratively, not as an ultimatum. Something like: "I want to be upfront that I have a competing offer with a structure I'm comparing against. I'm genuinely more interested in this role — is there room to close the gap, particularly on the fixed component?" That gets the number on the table without forcing anyone to choose between losing face and losing you, which is the framing that actually gets movement.
Never fabricate a competing offer. Beyond the ethics of it, it's a practical risk — an offer letter can be asked for, and a company that discovers the leverage was invented won't just say no, they'll often rescind and remember your name.
Step 5: What to actually say to HR or the recruiter
A few scripts that map directly onto the steps above:
- Asking for the breakup: "Before I respond, could you share the detailed CTC breakup — fixed, variable, and other components separately — rather than just the total figure?"
- On variable pay: "Could you share what the typical payout against target has looked like for this role over the last year or two?"
- Deflecting the current-CTC question: "I'd rather focus this conversation on the scope of the role and what's budgeted for it — could you share the band you're working with?"
- Countering with a competing offer: "I have another offer in a comparable range. I'd like to stay in this process — is there flexibility on the fixed component to get closer to that?"
- Locking in a verbal promise: "That sounds great — could we get that reflected in the written offer letter before I respond formally?"
None of these are confrontational. They're all specific, businesslike questions that a reasonable recruiter expects and can usually answer, or will tell you plainly why they can't — which is itself useful information.
Step 6: Compare the final numbers properly, then confirm in writing
Once you have a revised offer, redo the breakdown from Step 2 on the new numbers, not the new headline figure. Only after the fixed-versus-variable split, retirals, and any bonus terms look genuinely better should you consider the negotiation a win. And before you resign from a current role or decline another offer, make sure every negotiated point — joining bonus, appraisal timing, notice-period buyout, anything discussed verbally — is written into the formal offer letter. A verbal assurance from a recruiter, made in good faith, still isn't binding until it's on that document.
Practicing the conversation before it's real
Everything above is mechanically straightforward to read and considerably harder to execute live — when a recruiter gives you a number and waits, and you have a few seconds to ask the right follow-up instead of just saying "sounds good."
Prepair's salary negotiation practice lets you rehearse this exact conversation against an AI recruiter before doing it for real. Set the context to "post offer," choose how tough you want Cam to be, and work through a turn-based exchange of roughly eight back-and-forths — asking for the breakup, pushing on the variable component, raising a competing offer, the works. Type your responses or use the same push-to-talk voice mode from Prepair's interview practice; voice is optional either way. You get a scored evaluation afterward — what you asked for, what you landed, and where you gave up more than you needed to. It's available on the Pro plan, and for the broader strategy behind why the CTC structure matters this much in the first place, salary negotiation tips for India is the companion read.