Salary expectations: how to answer without underselling

When an employer asks for your salary expectations, give a researched range, not a single number and not your current pay. Base it on what the role pays in your market, put the number you would be happy with toward the lower middle, and say it depends on the full package. If you can, learn the employer’s range first.

By Last updated

Do the research first

  • Look at pay for the same title, level and location in the salary lookup and in postings that show ranges.
  • Check the employer’s own posting: a growing number of states require employers to post a pay range.
  • Add what matters to you beyond base pay: bonus, equity, benefits, flexibility and title.

What to say

  • In a conversation: “Based on the role and what I see in the market, I am looking at $130,000 to $150,000, depending on the full package. What range did you have in mind?”
  • Early in the process: “I would like to learn more about the role first. Can you tell me the range for the position?”
  • On a form that requires a number: enter a range, or “negotiable” if it allows.
  • In a cover letter: leave it out unless the posting asks. If it does, give a range in one line.

Your current salary

You do not have to give your pay history, and many states and cities bar employers from asking. If asked, you can say you are focused on the pay for this role and give your range. Check your state’s rule if it comes up.

After you get an offer

The range you give is a starting point. When an offer arrives, you can still negotiate. Our guides cover how.

Frequently asked questions

How do I answer “what are your salary expectations?”

Give a researched range for the role and market, say it depends on the full package, and ask what range the employer has in mind.

Should I give a number or a range?

A range, with the amount you would be happy with toward the lower middle of it.

What do I put for desired salary on an application?

A range, or “negotiable” if the field allows. If it must be a number, use the middle of your researched range.

Do I have to tell an employer my current salary?

No. Many states and cities bar employers from asking. You can decline and state your range for the role.

Free tools for this

Check what the role pays

Compare your salary and the range you are quoting with the market.

Open pay check