πŸ›‘οΈ 30-day guarantee ⚑ Instant PDF download ✍️ Human-written scripts πŸ”„ Last updated: June 2026

"What are your salary expectations?" β€” the script to send before the interview

Last updated: June 2026 Β· ~5 min read Β· Tied to: Counter-Offer Kit

Short answer

Never name a single number on the recruiter screen. Deflect with either (a) the 75th percentile total comp range from Levels.fyi for the role + level + city, or (b) "I'd rather understand the role first β€” what's the band for this level?" Both keep your leverage. The offer is written to your screen-call answer; if you anchor low, you cap your own ceiling before the interview even starts.

The 3-step deflection script

  1. Pull Levels.fyi for the role + level + city before the call. Memorize the 50th–75th percentile total comp. That's your range β€” not your number.
  2. Pivot to "role first, then comp." The exact line: "I'd want to understand the scope and level before naming a number β€” what's the band for this role?" 8 out of 10 recruiters answer.
  3. If pushed, name a total-comp range, not base. "I'm targeting total comp in the $X–$Y range for a [level] role in [city], depending on equity structure." Range = leverage. Single number = anchor.

The exact reply (email or screen)

Email reply (when the recruiter sends a "what are your expectations?" message):

Hi [RECRUITER],

Thanks for reaching out about [ROLE] β€” the team looks like a strong fit on paper.

Happy to dig into compensation, but I'd love to understand the role first β€” scope, level, and the band you're working to. Could you share the total comp band for [LEVEL] at [COMPANY] in [CITY/REMOTE]?

For context, I'm currently focused on [ROLE TYPE] opportunities where total comp is in the $X–$Y range, but flexible based on the equity structure and overall package.

Looking forward to the screen.

[YOUR_NAME]
Get the full kit

This is the email that costs you the most if you get it wrong.

The Counter-Offer Kit has the pre-screen deflection email, the live-call script (with verbatim phrases), and what to do if the recruiter refuses to share the band.

Get the Counter-Offer Kit β†’ $7 Instant PDF Β· 30-day money-back guarantee

What NOT to say on the screen

An illustrative example

Illustrative example (not a customer result) Β· Senior backend SWE, recruiter screen, Series C startup

Recruiter asked for "current and expected salary" in the screen email. Candidate replied with the script above β€” no number, role-first frame, total-comp range only. Recruiter shared the band ($210k–$245k total comp). Final offer came in at $232k. ~$27k above the candidate's mental "I'd take $205k" anchor β€” because that anchor never reached the recruiter.

Before the screening call β€” quick check

If you answered no to any of these, do not take the call yet. Send the deflection email first.

Get the full Counter-Offer Kit

5 fill-in-the-blank scripts: pre-screen deflection, written-offer counter, low-offer push, competing-offer leverage, exploding-deadline buy-time. Built for tech roles.

Get the Counter-Offer Kit β†’ $7

Instant PDF Β· 30-day money-back guarantee

Related reads

FAQ

Should I give a salary expectation in the screening call?

Not a single number. Deflect with a range tied to total comp at the role's level, or push the question back to the recruiter. Naming a single number anchors you below the band β€” recruiters never quote the top.

What if the recruiter insists on a specific number?

Quote the 75th percentile total comp from Levels.fyi for the role + level + city. Add: "open to discussing once we agree it's the right role." This keeps the band open without ending the cycle.

Is it bad to refuse the salary question?

Refusal isn't required β€” deflection works better. The kit script frames it as wanting to assess role fit first, which recruiters accept and pattern-match to senior candidates.

Get the Counter-Offer Kit β†’ $7 Instant PDF Β· 30-day guarantee
Get it now