Career and self-development

How do I negotiate my salary in a job offer?

By Mahmoud SaiedLast updated 27 October 20262 min read

The short answer

Negotiate after you get the offer: thank the company, show interest, then ask for a specific figure backed by the market or your experience. If the salary is fixed, negotiate the benefits and the date of your first review.

Step by step

  1. 1

    Wait for the written offer

    Your position is stronger once the company has decided it wants you, so do not start the discussion before the offer arrives.

  2. 2

    Understand the whole offer

    Basic salary, allowances, incentives, medical insurance, leave and the date of the next raise, before you reply.

  3. 3

    Give a number and a reason

    A specific figure slightly above what you want, with one or two reasons: the market range, rare experience, or responsibilities beyond those in the ad.

  4. 4

    Negotiate beyond the salary

    A transport allowance, some remote working days, training or a professional certification, or a salary review after probation.

  5. 5

    Be polite and firm

    Speak as a partner who wants to reach an agreement, and decide in advance when you will accept and when you will decline.

  6. 6

    Get the agreement in writing

    Ask for the revised offer in writing before you resign from your current job.

A common mistake

Accepting on the spot for fear of losing the offer, or rejecting it sharply, are both mistakes. A polite discussion built on reasons is a normal part of hiring.

People also search for this question as
  • how to negotiate a job offer salary
  • how to ask for a higher salary after an offer