← All Articles
💰 Salary & Negotiation8 min read

How to Answer "What Are Your Salary Expectations?" (With Scripts)

Saying the wrong number too early can cost you thousands — or knock you out of the running entirely. Here's exactly how to handle this question at every stage of the process.

Person reviewing salary information on a laptop

In this article

  1. 🎯 Why This Question Is a Trap
  2. 🔍 Do Your Research First
  3. 💬 Scripts for Every Scenario
  4. ⚠️ Mistakes to Avoid
  5. 🤝 After You Give a Number

Why This Question Is a Trap

When a recruiter asks "What are your salary expectations?" early in the process, they're not trying to help you. They're trying to anchor the negotiation in their favor — before you know the full scope of the role, the team, or the total compensation package.

If you say a number that's too low, you've set a ceiling on yourself. If you say a number that's too high, you might get screened out before you even get a chance to make your case. The goal is to delay committing to a number for as long as possible — and when you do give one, to give a range backed by data.

Do Your Research First

Before any interview, you need a number in your head. Not a guess — a researched range. Here's where to look:

Once you have a range, set your target at the upper-middle of that range. You want room to negotiate down without going below your floor.

Scripts for Every Scenario

When asked early (phone screen)

"I'd love to learn more about the full scope of the role before I give a specific number. That said, based on my research and experience, I'm targeting somewhere in the $X–$Y range. Does that work for your budget?"

This does three things: it deflects without refusing, it gives a range (not a single number), and it flips the question back to them.

When pushed for a specific number

"Based on my research into market rates for this type of role in [city/remote], I'm looking at $X as a base. I'm flexible depending on the full package — equity, bonus, and benefits all factor in for me."

When you're currently underpaid

"My current compensation doesn't reflect market rate — that's part of why I'm exploring new opportunities. Based on what I see for this level in the market, I'm targeting $X–$Y."

Never anchor to your current salary if it's below market. You're not asking for a raise — you're pricing yourself correctly.

When the company asks you to fill in a form

Some applications require a number in a field. Use the top of your range. You can always negotiate down; you can't negotiate up from a number you already submitted.

Mistakes to Avoid

After You Give a Number

Once you've named a range, stop talking. Silence is your friend. Let them respond. If they come back with an offer below your range, don't accept on the spot — ask for time to review the full package.

When you have an actual offer in hand, that's when the real negotiation starts. Compare the total compensation, not just the base. Factor in equity vesting schedules, bonus structure, and benefits. If you're evaluating multiple offers at once, a side-by-side comparison is essential — gut feel isn't enough when the numbers are this close.

🛠️ JobMirror tools for this situation:

Related Articles