How to negotiate a job offer

To negotiate a job offer, thank them, ask for time to review, research the pay for the role, and counter with a specific number and the reasons for it. Negotiate the whole package, such as start date, equity and time off, if base pay will not move.

By Last updated

Before you reply

  • Get the offer in writing and ask for a few days.
  • Research pay for the role and place, and know your lowest acceptable terms.
  • Decide what matters most: base pay, bonus, equity, title, remote work, start date, time off.

The conversation

  • Start with enthusiasm for the role, then say you would like to discuss the package.
  • Name a specific number a little above your target, with two or three reasons.
  • Ask what flexibility exists on the rest of the package.
  • Stop talking after you ask, and let them answer.

After

  • Confirm every agreed change in a revised written offer.
  • If they say no, decide whether the rest of the package makes it worth accepting.

Frequently asked questions

Will they rescind the offer if I negotiate?

Rarely, if you are polite and reasonable. Negotiation is expected for most professional roles.

What if I have no other offer?

You can still negotiate, using market data and your results.

Should I give a number first?

If asked for expectations, give a range you would be happy with and anchor near the top. If you can, ask for their range first.

Can I negotiate after a layoff?

Yes. Needing the job is not a reason to accept less than the market pays.

Free tools for this

Practice with a coach

Negotiation prep and mock interviews, free to start.

See coaching