For many job seekers, receiving an offer feels like the finish line. You want to say yes immediately, partly out of relief and partly out of fear that asking for more might make the employer withdraw. In reality, negotiation is a normal part of hiring in the United States. Recruiters and hiring managers usually expect it, and most offers have at least some flexibility. Candidates who never negotiate often leave thousands of dollars on the table, and because future raises and offers are frequently based on current pay, a small difference now can compound over an entire career.
This guide explains how to prepare, what to say and how to evaluate the whole package, not only the base salary.
Why negotiating matters
Salary increases in the US often come as a percentage of your current pay. If you start at a higher base, every percentage raise, bonus and retirement match calculated from salary becomes larger. Over ten years, even a modest difference at the start can add up to a substantial amount. Negotiation also signals that you understand your worth, which many managers respect.
It is true that some offers are fixed, such as certain government pay scales or union contracts, and entry-level programs with standardized pay. Even then, you may have room to discuss start dates, training, title or other benefits. The only way to know is to ask respectfully.
Step one: research your market value
Never negotiate without data. Gather salary information from several sources and compare them rather than relying on a single number. Useful resources include the US Bureau of Labor Statistics Occupational Outlook Handbook, Glassdoor, Payscale, Salary.com, Levels.fyi for technology jobs, and industry association surveys. Job postings in states such as California, Colorado, New York and Washington often include legally required pay ranges, which can be very helpful even for comparable roles elsewhere.
Adjust for the factors that influence pay: your years of experience, education, certifications, industry, company size, and location. A role in New York City generally pays more than the same role in a smaller city because of cost of living. For remote roles, ask whether pay is location-based.
Talk to people too. Mentors, former colleagues and professional groups can share ranges. Ask what is typical, not what they personally earn, to keep the conversation comfortable.
Step two: define your numbers
Before any discussion, decide on three figures. Your target is the ideal salary you want and can justify. Your walk-away number is the minimum you would accept, based on your budget, alternatives and market data. Your opening ask is slightly above your target, leaving room to compromise. A common approach is to ask for ten to twenty percent above the offered figure when you have evidence, though the right amount depends on how far the offer is from the market range.
Consider your alternatives too. If you have another offer or a strong current job, you negotiate from a position of strength. If you do not, your leverage comes from your skills, the employer's interest in you and how hard the position is to fill.
Step three: handle the salary question early
Employers often ask about salary expectations in the first call. Some US states and cities restrict employers from asking about your pay history, because past pay can perpetuate inequality. If you are asked and prefer not to answer, you can redirect: "I would like to learn more about the role and responsibilities first. Can you share the range budgeted for this position?" If the employer insists, provide a researched range, with the lower end at a number you would be happy to accept.
Avoid naming a figure first when possible, since the first number often anchors the discussion. But if you must, give a range based on research and say it depends on total compensation and scope.
Step four: respond to the offer
When an offer comes, express appreciation and enthusiasm, then ask for time to review it. A typical response is: "Thank you so much. I am very excited about the opportunity. Could I take until Thursday to review the details?" Most employers will give you a few days. Ask for the offer in writing, including salary, bonus, benefits, start date and any conditions.
Review the whole package before you reply. Then schedule a call or send a message that opens with gratitude, states your enthusiasm, and makes your request with evidence. For example: "Based on my research for similar roles in this region, and given my five years of experience leading projects of this size, I was hoping we could discuss a base salary of $92,000. Is there flexibility?"
Look beyond base salary
Total compensation is more than a paycheck. When comparing offers, consider each of the following.
- Bonuses: signing bonus, annual performance bonus, referral bonus or profit sharing.
- Equity: stock options or restricted stock units, common in startups and technology companies, including vesting schedules.
- Retirement: 401(k) or 403(b) employer matching, and when the match vests.
- Health coverage: premiums, deductibles, out-of-pocket maximums, dental, vision, and whether coverage starts on day one.
- Paid time off: vacation, sick leave, paid holidays, parental leave and floating days. The US has no federal requirement for paid vacation, so policies vary widely.
- Flexibility: remote or hybrid options, flexible hours and relocation assistance.
- Development: tuition reimbursement, conference budgets, certification support and mentoring.
- Other perks: commuter benefits, home office stipends, wellness programs and student loan assistance.
If the employer cannot raise base pay, you can ask for a sign-on bonus, an extra week of vacation, an early performance review at six months, a better title or professional development funds. A package with lower salary but excellent benefits can sometimes be worth more, so do the math.
Build your case with evidence
Persuasion works better than pressure. Tie your request to the value you will bring: skills the job requires, achievements that demonstrate impact, certifications, languages or unique experience. Instead of saying "I need more because rent is high," say "Given my track record of increasing revenue by twenty-five percent in my last role and the market range for this level, I believe a salary of X reflects the value I will bring."
Keep the tone collaborative. Phrases such as "I'd love to find a way to make this work" and "What flexibility do you have?" invite problem solving. Avoid ultimatums unless you truly have another offer you would accept.
Sample scripts you can adapt
Asking for more salary: "Thank you again for the offer; I am thrilled about joining the team. Based on my research and my experience with [skill/result], I was expecting a base closer to [number]. Is there room to adjust?"
When the budget is fixed: "I understand the base salary is set. Would it be possible to include a sign-on bonus or review compensation after six months?"
Using a competing offer: "I have another offer at [number], but this role is my first choice. If you can come closer to that, I would be glad to accept."
Asking for time: "I appreciate the offer and want to make a thoughtful decision. May I respond by Friday?"
How employers may respond
A manager might accept your request fully, meet you in the middle, offer non-salary benefits or say the offer is final. Each response gives you information. If they counter, evaluate it against your walk-away number. If they say no, thank them and decide whether the overall package still meets your needs. It is extremely rare for a reasonable, polite negotiation to cause an offer to be withdrawn. If an employer reacts badly to respectful questions, that is useful insight into the culture.
Get the final agreement in writing and read the offer letter carefully before signing. Check for non-compete clauses, relocation repayment terms, at-will language, bonus conditions and vesting rules. If anything is unclear, ask or consult a lawyer.
Negotiating a raise in your current job
The same principles apply when you are already employed. Keep a running record of your achievements, including metrics, praise and added responsibilities. Research market pay for your role, choose a good moment such as after a successful project or during review season, and schedule a meeting with your manager. Present your contributions, share the market data, and state the raise or promotion you are seeking. If the answer is not now, ask what milestones would earn it and set a timeline to revisit.
Common mistakes to avoid
- Accepting immediately without asking for time or details.
- Sharing a current salary when not required.
- Focusing only on base pay and ignoring benefits and bonuses.
- Negotiating over email only when a call would build rapport.
- Making personal arguments instead of market-based ones.
- Bluffing about competing offers.
Final thoughts
Negotiation is a skill that gets easier with practice. Do your research, know your numbers, communicate warmly and look at the whole package. Whether you secure everything you ask for or only part of it, you demonstrate professionalism and strengthen your position for the future. Remember that employers have already decided they want you; the conversation is simply about finding terms that work for both sides.
This article is for general information only and is not legal, immigration, tax or financial advice. Rules vary by state and change over time β confirm with official sources.