HomeEngineering BlogsNegotiating Your Tech Salary in India
Salary Negotiation 7 Min Read • Aug 08, 2026

Negotiating Your Tech Salary in India: Base vs Variables & ESOPs

Software engineers often leave lakhs on the table simply by focusing on overall Gross CTC numbers without understanding how base salary, performance variables, joining bonuses, and ESOP vesting schedules work.

1. Fixed Base vs Variable Pay vs ESOPs

When evaluating an offer letter from a product startup or multinational IT firm, break down the offer into three distinct buckets:

  • Guaranteed Fixed Base: The exact cash deposited monthly into your bank account before taxes.
  • Variable / Performance Bonus: Usually tied to company profitability or team goals (often paid out at 70% to 100% of maximum target).
  • ESOPs & Stocks: Equity grants typically subject to a 1-year cliff and 4-year vesting schedule.
Key Rule: Always negotiate for an increase in Fixed Base first. Joining bonuses and performance bonuses do not compound in future appraisal cycles.

2. Word-for-Word Negotiation Script

When countering an initial offer, maintain a polite, collaborative tone grounded in market benchmarks and your verified technical skills:

"Thank you for extending this offer! I am very excited about the tech stack and the impact of the team at PlacementSetu. Based on my current experience in microservices and market benchmarks for senior backend roles, I am aiming for a fixed base of ₹X. Can we explore aligning the offer closer to this figure?"

3. Handling Multiple Competing Offers

Having a secondary offer letter gives you leverage. Share the competing offer details transparently with HR without issuing ultimatums.

Benchmarking a Tech Offer Letter?

Get 1:1 confidential salary negotiation coaching before accepting your offer letter.

Request Salary Coaching
← Back to All Blogs Book 1:1 Consultation

More Career & Engineering Articles