Most people do not negotiate their job offers. They accept the first number they hear because they are afraid of losing the offer or coming across as difficult. That fear is almost always unfounded. Negotiating is expected. Recruiters and hiring managers account for it.
Every dollar you leave on the table compounds over years of raises, bonuses, and future salary benchmarks. Here is how to negotiate effectively and confidently.
The Core Truth About Negotiation
Companies do not rescind offers because a candidate negotiated professionally. In 15 years of hiring across thousands of positions, this almost never happens. What can hurt you is being aggressive, rude, or making ultimatums you are not prepared to follow through on. Professional negotiation is not confrontation. It is a standard part of the hiring process.
The company has already decided they want you. A negotiation does not change that decision. It is a business conversation, not a test of character.
Do Your Research Before You Get the Offer
Before you even receive an offer, you need to know your market value. Use these sources:
- Glassdoor and Levels.fyi for salary data by role, company, and location
- LinkedIn Salary Insights for peer comparisons
- Payscale and Salary.com for general benchmarks
- Conversations with peers in similar roles for real, unfiltered data
- Recent job postings in your field, since many now include salary ranges
Know your target number, your acceptable floor, and your ideal before the conversation starts. Walking into a negotiation without these numbers is walking in blind.
Step 1: Do Not Give a Number First
If at any point during the process you are asked for your salary expectations, try to deflect without being evasive. "I am flexible and focused on finding the right fit first. I am confident we can work something out once I understand the full package."
This is not a game. Whoever names a number first tends to anchor the negotiation at that level. If you name $90,000 and they were prepared to offer $105,000, you just cost yourself $15,000 by speaking first.
Step 2: When You Get the Offer, Do Not Accept on the Spot
When the offer comes, respond warmly and express genuine enthusiasm for the opportunity. Then ask for time to review. "I am really excited about this. Could I have a couple of days to review the full package and get back to you?" This is completely standard. Any reasonable employer will say yes.
Use that time to evaluate the full offer: base salary, bonus, equity if applicable, benefits, PTO, remote work flexibility, and start date. Consider all of it, not just the base.
Step 3: Make Your Counter
When you come back with a counter, do it by phone or video call, not email. Tone matters in negotiation and text strips it out.
Structure your counter in three parts: appreciation, your counter, and your reasoning.
Example: "I am genuinely excited about this opportunity and really want to make this work. Based on my research into the market rate for this role and my specific experience in [X], I was hoping we could get to [Your Number]. Is there any flexibility there?"
Keep it conversational. Do not over-explain. State your number and then be quiet. Let them respond.
What to Counter With
Counter 10 to 15 percent above the initial offer. This gives you room to land at a number you actually want after they come back with a middle ground. If the offer is already at the top of market, your counter should be smaller or focused on other elements of the package.
If the base salary is truly non-negotiable, negotiate everything else. Ask about: signing bonus, earlier performance reviews, additional PTO, remote work options, professional development budget, or a higher starting title.
If They Push Back
If they say the number is firm, do not panic. Ask: "Is there anything else in the package that has flexibility?" If the answer is no, you now have the real offer and can decide whether to take it.
If they come up from their initial number but not to yours, you can either accept, decline, or ask one more time with a tighter counter. Do not go more than two rounds of back and forth. It starts to feel adversarial beyond that.
Use Competing Offers as Leverage (If You Have Them)
If you have another offer in hand, you can mention it. Do this professionally, not as a threat.
Example: "I want to be transparent with you. I have received another offer from a company at [X amount]. I prefer this opportunity and would love to accept if you are able to get closer to that range."
This works best when it is true, the competing offer is real, and the number is specific. Vague references to "other interest" carry much less weight than a concrete number from a real company.
What Not to Do
- Do not negotiate via text or email if possible. Phone or video is more effective.
- Do not give personal reasons for needing more money. Rent, debt, and family costs are not negotiating leverage. Your market value is.
- Do not threaten to decline unless you actually would.
- Do not negotiate and then ask for more again after they have already moved for you. One counter is professional. Three rounds is not.
- Do not accept verbally and then try to renegotiate later. Once you have verbally accepted, the negotiation is over.
After You Accept
Once you have agreed on terms, get the full offer in writing before you give notice at your current job. This is not distrust. It is standard practice. Verbal offers sometimes change between agreement and paperwork, and you want everything documented clearly.
Confirm your start date, title, salary, bonus structure, benefits, and any special arrangements you negotiated. Read the offer letter carefully before signing.
Make This Easier With HireJourney
Getting to the offer stage starts long before the negotiation. HireJourney helps you land more offers by optimizing your resume for each job, generating tailored cover letters, and preparing you for interviews with AI mock practice so you have more offers to negotiate in the first place.
Try HireJourney free at hirejourney.xyz