JobSahara

Home › Guides › Salary Negotiation Guide: How to Negotiate a Job Offer

Salary Negotiation Guide: How to Negotiate a Job Offer

Negotiating can feel uncomfortable, but it is a normal part of receiving an offer, and most employers expect it. A calm, prepared and polite approach works best.

Do your research first

Look at salary information for your role, level and location from several sources, such as job postings that list pay, salary surveys and people in your network. Treat any single number as a rough guide, not a fact.

Know what matters to you

Decide your priorities before the conversation: base pay, bonus, equity, remote work, start date, learning budget, vacation or title. Know the lowest offer you would accept.

Respond to the offer

Thank them and show enthusiasm. Ask for the full offer in writing and take time to review it. Then make your request with reasons tied to your skills, experience and the market, not to personal needs.

Talk about total compensation

Base salary is one part. Ask about bonus, equity, benefits, retirement contributions, paid time off and flexibility. If the base is fixed, other items may still be negotiable.

Stay honest and professional

Never invent competing offers or inflate your current pay. Keep a friendly tone, and get the final agreed terms in writing before you accept or resign.

Frequently asked questions

What if they ask for my salary expectations early?

You can say you would like to learn more about the role and level first, or give a range based on your research. Some places restrict asking about pay history, so check the rules where you live.

Will negotiating make them withdraw the offer?

It is uncommon when you are polite and reasonable. Employers generally expect some discussion, though no outcome is guaranteed.

Put this into practice.

JobSahara matches you to jobs, tailors your resume and cover letter to each posting using only what is in your resume, and helps you reply to recruiters.

Try JobSahara

More guides