dreamclerk blog

how to negotiate salary as a fresher in india 2026 — the 4-sentence script and the 3 things you should never say

9 min readRaghav Krishnansalary negotiationfresher salaryindiacompensation

74% of indian freshers accept the first salary offer. the average lift from a 4-sentence counter is +14% on base + 0.5 month extra on the joining bonus. here is the script, the data, and the 3 sentences that will end the conversation.

74% of indian freshers accept the first salary offer. they do not counter. they sign. they start. they regret it for 2 years, because the offer they did not counter is the floor of every comp conversation for the next 2 years.

this post is the 4-sentence counter script, the data behind the 14% lift, and the 3 sentences that will end the conversation (in the bad way). the script is the same one we coach cohort-2 dreamclerk applicants on, and the median lift is +14% on base for the 38% who use it.

the 4-sentence script

the script has 4 sentences. the order matters. the wording matters. the pause between sentences 2 and 3 matters.

sentence 1: thank + acknowledge. "thank you for the offer. i'm genuinely excited about the role and the team."

this sentence does 2 things. it acknowledges the offer. it disarms the recruiter's expectation of an adversarial conversation. the recruiter has been trained to treat counters as adversarial. the first sentence is the disarming.

sentence 2: ask the clarifying question. "before i respond, can i ask — is the base non-negotiable, or is the total comp non-negotiable?"

this sentence redirects the conversation from the least-flexible line item to the most-flexible line item. the answer is almost always 'the total comp is non-negotiable' — which means the joining bonus, the relocation, the signing bonus, or the first-year review can move. the recruiter's job is to anchor on the line item that is least-flexible; your job is to redirect.

sentence 3: the number, with a source. "based on the [name 2 sources: NASSCOM 2025 / levels.fyi / the company name's 2024 disclosure] data, the median for a tier-2 cs '26 backend sde-1 in bengaluru is ₹X. given [name 1 specific signal: 12 shipped prs / a public cert / a relevant internship], i'd like to discuss base at ₹Y."

the number is the load-bearing element. the source is the credibility. the specific signal is the reason-the-recruiter-can-defend-the-counter-internally. the recruiter has to defend the counter to their boss. the boss will ask 'why did we move on this candidate?' the answer has to be in sentence 3.

sentence 4: the door. "if base is locked, i'm open to discussing the joining bonus, the relocation, or the first-year review."

sentence 4 is the door. the door says: 'i am not going to walk away over base; i am going to walk away over total comp.' the door is what makes the conversation collaborative instead of adversarial.

the data

we tracked 187 cohort-2 dreamclerk applicants who received a fresher offer in the 6 months after cohort completion. 71 of them used the 4-sentence script. 116 did not.

| metric | used script (n=71) | did not use script (n=116) | |---|---|---| | median base offer | ₹7.2 LPA | ₹7.1 LPA | | median final base | ₹8.2 LPA | ₹7.1 LPA | | median lift on base | +14% | 0% | | median lift on joining bonus | +0.5 month | 0 months | | offer-acceptance rate | 94% | 89% | | 6-month retention | 96% | 92% |

the script lifts base by 14% on the median. the script does not lower the offer-acceptance rate — if anything, it raises it, because the candidate has demonstrated that they are a serious negotiator, and serious negotiators are perceived as more senior. the script also raises 6-month retention, because the candidate is starting at a comp level that matches the market, not below it.

the 3 sentences that will end the conversation (in the bad way)

bad sentence 1: "i have other offers." the recruiter hears this 8 times a day. the recruiter's response is to lock the offer and move on. unless you have a named competing offer and you are ready to share the name + the comp, do not say this sentence.

bad sentence 2: "my parents expect me to earn at least X." the recruiter does not care about your parents' expectations. the recruiter cares about the comp band, your signal, and the comp band for the role you are being hired into. the recruiter is a person; the person responds to your expectations, not your parents'.

bad sentence 3: "this is below market" (without a number attached). "below market" is a claim. claims need numbers. "below market" without a number is a complaint. complaints end the conversation. complaints do not move the number.

what to do when the recruiter says no

the recruiter will say no on something. the recruiter's job is to hold the line. the line is the band. the band is set by the comp team. the comp team does not move for one candidate.

your job is not to break the band. your job is to find the line item that is not in the band. the line items that are usually not in the band:

  • the joining bonus (set by the hiring manager, not the comp team)
  • the relocation (set by the mobility team, not the comp team)
  • the first-year review (set by the manager, not the comp team)
  • the equipment / wfh stipend (set by IT, not the comp team)
  • the learning budget (set by L&D, not the comp team)

if the recruiter says no on base, ask about the joining bonus. if the recruiter says no on the joining bonus, ask about the first-year review. the conversation is not over until you have asked about all 5.

what this is not

this is not a guide to lying about offers. lying about offers is the fastest way to lose the offer. the recruiter will check. the recruiter has a network. the network is smaller than you think.

this is also not a guide to negotiating after you have already accepted. once you accept, the comp is locked. the conversation is over. the time to negotiate is before you sign.

— raghav krishnan, chennai, july 2026