How to negotiate your first tech job offer in India: what freshers can actually negotiate, the script, and the mistakes that cost the most

Most freshers accept the first number because they assume freshers cannot negotiate. What is actually negotiable in an entry-level tech offer in India, how to ask without a competing offer, the exact wording that works, and why almost anyone can negotiate at least once without risking the offer.

Pranjul Rathour
Pranjul Rathour

Key takeaways

  • Most freshers never negotiate, which is exactly why the first ask usually costs nothing and often gets something.
  • A competing offer helps, but is not required; a polite, specific ask on its own moves numbers more often than people expect.
  • Negotiate the whole package, base, joining bonus, start date, remote flexibility, not only the headline number.
  • Never negotiate by bluffing about an offer you do not have; it is discoverable and it is the fastest way to lose the offer entirely.
  • Get every agreed change in writing before you resign from anything else or make plans around it.

Can a fresher actually negotiate a tech job offer?

Yes, more often than freshers assume, and the ask itself carries almost no risk when done politely and after the offer is already extended. Companies build a negotiation buffer into most offers precisely because they expect some candidates to ask; a fresher who never asks simply leaves that buffer on the table. The risk people fear, the offer being pulled for asking, is genuinely rare for a reasonable, polite ask after an offer letter exists; it happens far more often as a scare story than as a real outcome.

Also asked as: can freshers negotiate salary · is it okay to negotiate first job offer · salary negotiation for freshers india · how to negotiate entry level salary · do companies withdraw offers for negotiating

Most students I mentor accept the first number out of fear the offer will vanish if they ask for anything; watching that fear turn out to be misplaced, again and again, is why this page exists.

The worst realistic outcome of a polite, reasonable ask is "no, this is final." The worst outcome of never asking is guaranteed: you get exactly the first number, every time. Pranjul Rathour

What is actually negotiable in an entry-level offer?

The base salary is the most visible lever, but rarely the only one. Joining bonus, sometimes easier to move than base since it is a one-time cost to the company. Start date, useful if you need time to finish exams, travel, or simply breathe between college and work. Remote or hybrid flexibility, where the role allows it. Sign-on equipment or relocation support. Even the level or designation, in some structures, if your background genuinely supports it. Ask about the whole package, not only the headline number, since some of these move more easily than base pay does.

Also asked as: what can freshers negotiate in job offer · negotiable items in tech offer · joining bonus negotiation · can you negotiate start date · what to ask for in salary negotiation

How do I know what to ask for?

Research real compensation data for the specific company, role and level before naming a number, using sources like Levels.fyi and Glassdoor rather than guessing [1][2]. Anchor your ask to that data, not to a vague sense that "more would be nice." A specific, researched ask, "I've seen this role bands around X for this level, is there room to move closer to that," is far more persuasive than an unspecific "can you do better."

Also asked as: how much to ask for salary negotiation · salary research before negotiating · how to find market rate for a role · salary benchmarking for freshers

Pranjul Rathour
Pranjul Rathour

What is the actual script for negotiating without a competing offer?

Thank them for the offer, confirm genuine enthusiasm for the role, then ask specifically and briefly: "I'm excited about this role. Based on what I've seen for similar positions at this level, is there flexibility on the base salary?" No bluff, no ultimatum, no apology. If the answer is no on base, ask about the joining bonus or start date next, since a single "no" on one lever does not mean no on all of them.

Also asked as: salary negotiation script · how to ask for more money without competing offer · salary negotiation email example · what to say when negotiating salary · polite way to ask for higher salary

Do I need a competing offer to negotiate?

It helps, because it gives the company a concrete number to react to, but it is not required. A well-researched, specific, polite ask moves numbers on its own more often than people expect, especially for a first offer where companies have built in some room precisely because they expect this conversation. Never bluff about a competing offer you do not have; it is easily discoverable through informal networks, and being caught bluffing costs far more trust than simply not having leverage in the first place.

Also asked as: negotiate salary without another offer · do i need competing offer to negotiate · is it risky to negotiate without other offers · salary negotiation leverage

What mistakes cost the most in salary negotiation?

Bluffing about an offer that does not exist, which is discoverable and destroys trust immediately if caught. Negotiating over email in a way that reads as an ultimatum instead of a conversation. Accepting a verbal promise of a later raise instead of getting the actual number in the offer letter. Negotiating only the base and never asking about the rest of the package. Being so afraid of losing the offer that the ask never happens at all, guaranteeing the outcome you were afraid of by default.

Also asked as: salary negotiation mistakes · negotiation mistakes freshers make · how not to negotiate a job offer · salary negotiation red flags

Salary negotiation interview and follow-up questions

Recruiters sometimes ask directly what compensation you are expecting; answer with a researched range, not a vague deflection or an unresearched high number. If pressed for your current or previous salary where legally relevant, answer honestly but redirect to the value you bring for this specific role rather than anchoring entirely to a past number.

Also asked as: what salary are you expecting interview answer · how to answer expected salary question · salary expectation interview tips

Where should I start?

Before you accept your next offer, look up real compensation data for that company and role, and ask one specific, polite question about the number. That single habit, repeated at every offer for the rest of your career, compounds. For a career session on negotiating your first tech offer, email pranjulrathour41@gmail.com or use pranjulrathour.scult.in/invite.

Sources

  1. Levels.fyi, compensation data by company and levellevels.fyi
  2. Glassdoor, salary negotiation guideglassdoor.com
  3. Harvard Law School, Program on Negotiationpon.harvard.edu
  4. Negotiating your first tech offer, Pranjul Rathourpranjulrathour.scult.in
  5. Is AI a good career in India, Pranjul Rathourpranjulrathour.github.io
  6. How to write a tech resume for freshers in India, Pranjul Rathourpranjulrathour.github.io
Pranjul Rathour
Pranjul Rathour
GenAI Engineer · Kanpur, Uttar Pradesh, India

GenAI engineer and AI product builder with 2+ years shipping production-grade AI systems: RAG pipelines, fine-tuned LLMs, hybrid retrieval and multi-modal apps across vision, speech and OCR, architected end to end from ingestion to deployment. Leads engineering for SCULT INDIA's 14-member team, founded the 500+ member TechVerse Enclave community and has mentored 200+ students. Three hackathon first prizes: Changethon 2025 (IIT Roorkee), Product Genesis at Vividhotsava 2025 (CSJMU Kanpur) and BYTEBATTLE (MeetKats).

Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at colleges. Email pranjulrathour41@gmail.com.

Keep reading

More on GenAI careers

All GenAI careers guides →
Campus talks · hackathon judging · mentoring

Want this as a live session at your college?

Open to GenAI roles, hackathon judging, mentorship sessions and guest talks at colleges.

Pranjul Rathour, GenAI engineer in Kanpur