Home/Blog/How to Negotiate Your First Tech Salary in India (Without Feeling Awkward)
CareerPlacementsInterview

How to Negotiate Your First Tech Salary in India (Without Feeling Awkward)

Most freshers accept the first offer. That's a mistake worth lakhs over your career. This guide teaches you exactly how to research, time, and execute a salary negotiation β€” with scripts that work in the Indian tech market.

S
SCS TeamΒ·13 February 2026Β·9 min read

The average fresher who doesn't negotiate leaves β‚Ή1-3 LPA on the table β€” every year, compounding. Over a 5-year career at the same company, that's β‚Ή5-15 LPA difference that gets permanently baked into your base for raises and future offers.

The good news: negotiating is a skill, not a personality trait. It can be learned. This guide gives you the research method, the timing, and the exact words to say.


The Mindset Shift You Need First

Most students don't negotiate because they fear:

  • "They'll rescind the offer"
  • "It'll seem ungrateful"
  • "I'm a fresher β€” I have no leverage"

Let's address each:

Rescission for negotiating: Extremely rare. If a company rescinds an offer because you politely asked for more money, they revealed themselves as a company you don't want to work for. In practice, companies expect negotiation β€” HR budgets assume 10-20% above the first offer will be requested.

Seeming ungrateful: Professionals negotiate. Every senior engineer in India negotiated their offer. HR managers negotiate their own salaries. It's not rude β€” it's expected.

No leverage as a fresher: You have more leverage than you think. The company chose you from potentially hundreds of applicants. They've spent recruiter time, interviewer time, and HR time. The cost of rescinding and starting over is high. You have leverage.


Step 1: Research Before the Offer

You need to know the market rate before you negotiate. Negotiating blind is dangerous β€” you might ask for less than they were prepared to give, or more than is realistic.

Primary sources for Indian tech salaries:

  • Glassdoor: Filter by company + role + city. Ignore outliers. Look at median.
  • LinkedIn Salary: Requires some connections but has solid data
  • AmbitionBox: India-specific, good for tier 2-3 companies
  • Levels.fyi: Good for MNCs and larger product companies
  • Blind app: Anonymous salary sharing β€” very accurate for tier 1 companies

What to look for:

  • Base salary range for this role at this company
  • Total CTC components: base, variable/bonus, joining bonus, ESOPs/RSUs
  • City adjustment (Bengaluru salaries are typically 15-20% higher than Chennai or Pune for same company)

Your target number: Aim for the 75th percentile for your role, city, and company tier. Not the maximum (hard to justify as a fresher) but above median (you're a competitive candidate who passed their interviews).


Step 2: Understand the CTC Breakdown

Indian offer letters can be confusing. Before negotiating, understand what you're negotiating.

Typical fresher CTC breakdown:

| Component | Typical % of CTC | Notes | |---|---|---| | Basic Salary | 40-50% | Base for provident fund calculation | | HRA (House Rent Allowance) | 40-50% of Basic | Tax-exempt if you pay rent | | Special Allowance | Variable | Usually makes up the remaining | | Variable Pay / Bonus | 5-20% of CTC | Performance-linked, not guaranteed | | Provident Fund (employer) | 12% of Basic | Retirement savings, your money | | Gratuity | ~4.8% of Basic | Paid after 5 years service |

Take-home vs CTC: Your monthly take-home is significantly less than CTC/12. On a β‚Ή10 LPA CTC, take-home might be β‚Ή65,000-70,000 per month after PF, tax, and other deductions.

What to negotiate: Base salary and joining bonus are most flexible. Variable pay targets are usually fixed. ESOPs/RSUs can be negotiated at larger companies.


Step 3: Time the Conversation Correctly

Best time to negotiate: After receiving the written offer, before signing it.

Do NOT negotiate:

  • During the technical rounds
  • After signing the offer letter
  • By asking the HR what the budget is (they'll give you the floor, not the ceiling)

The magic window: You have 3-7 days after receiving an offer (or more if you ask β€” "can I have a week to review?"). Use this time to research and prepare your counter.


Step 4: The Counter-Offer Script

Method 1: Direct counter with justification

Call or email HR after receiving the offer letter:

"Thank you for the offer β€” I'm genuinely excited about the role and the team. I've done some research on market compensation for this role in Bengaluru, and I've seen the range for similar positions at comparable companies is between β‚ΉX and β‚ΉY. Based on my research and the [specific skill/project/achievement], I was hoping we could get to β‚ΉZ as the base salary. Is that something we can work towards?"

Replace Z with a number 15-20% above their offer, or the 75th percentile figure from your research β€” whichever is higher.

Method 2: Competing offer (strongest leverage)

If you have another offer:

"I'm very interested in [Company A] and prefer this role for [specific reason]. I do have an offer from [Company B] for β‚ΉX. Is there flexibility to match or get closer to that figure? I'd be happy to make a decision quickly if we can."

You must be willing to accept Company B's offer if Company A says no. Never bluff.

Method 3: Joining bonus for timeline pressure

If the base isn't flexible:

"I understand if the base is fixed at this level. Is there room for a joining bonus? I have a commitment at my current [internship/project] that makes the first few months tighter financially, and a joining bonus would allow me to accept immediately and start on [date]."

Joining bonuses are often easier to approve than base salary increases because they're one-time costs, not recurring.


Step 5: Handle the Common Responses

"This is a fresher-standard package."

"I understand, and I appreciate the offer. I also know from my research that the range for this role in [city] is [range]. My [competitive programming profile / open source contributions / internship at X] suggests I can contribute beyond a standard fresher. Is there any flexibility in the package?"

"We have a fixed band for freshers."

"That makes sense. Is there any flexibility on the joining bonus or the first review timeline? I'm committed to performing and would like to understand when the compensation is reviewed and what the criteria are."

"What's your current expectation?" Never throw out the first number. Redirect:

"I'm more interested in the role and team than any specific number. What's the budgeted range for this position?"

If they insist:

"Based on my research, I'd expect something in the range of [market rate Β± 10%]. But I'm open to discussing the full package."


What Freshers Can Actually Negotiate

| Item | Negotiable? | How Often | |---|---|---| | Base salary | βœ… Yes | Usually 5-15% flexibility | | Joining bonus | βœ… Yes | Often easier than base | | Start date | βœ… Yes | 2-4 weeks usually fine | | Variable pay target | ❌ Rarely | Usually fixed by band | | ESOP/RSU grant | βœ… At larger companies | Ask if not mentioned | | First review timeline | βœ… Sometimes | 6-month instead of 12-month | | Role/team | βœ… Sometimes | If multiple teams are hiring | | Work location | βœ… Sometimes | Remote/hybrid policies |


After the Negotiation

Whether you get more or not, send a confirmation email:

"Thanks for the conversation, [HR Name]. I'm happy to accept the offer of [final CTC with all components] with a start date of [date]. Please send the revised offer letter and I'll sign and return within 24 hours."

This creates a written record of everything agreed and prevents any miscommunication on joining.


The Long Game

First salary negotiation is important, but the bigger money is made through:

Annual increments: If your base is β‚Ή1 LPA higher, every 15% annual increment is applied to a higher base β€” compounding.

Job switches: Most engineers see their largest salary jumps by switching companies every 2-3 years. The market rate for experienced engineers is significantly higher than internal increment rates.

Skill premiums: Certain skills (ML, cloud architecture, distributed systems) command 20-40% premiums. Intentionally building marketable skills accelerates comp growth.

The negotiation mindset β€” knowing your market value and advocating for it β€” is a career-long skill, not a one-time event.

Before your next interview: Research the market rate for your target role using the sources above. Know your number before you walk in. The JD Analyser can also help you understand how your skills align with what companies are paying for.

Ready to practice what you just learned?

Apply these concepts with AI-powered tools built for CS students.