How to Negotiate Your Salary: A Step-by-Step Guide

How to Negotiate Your Salary: A Step-by-Step Guide

To negotiate your salary, wait for the written offer, research your market rate from at least three sources, decide on three numbers in advance, and then ask for the top of your range with calm confidence and clear evidence. Most employers expect a negotiation and usually have some flexibility built into the offer, often around 10 to 20 percent. A survey by Salary.com found that only about 37 percent of workers negotiate their salary, which means most people leave money on the table by accepting the first number. The good news is that negotiation is a learnable skill, not a talent, and a short, polite conversation backed by data can raise your pay for years, since every future raise builds on your starting salary.

The core idea is simple: you are not asking for a favor. You are making a business case. The employer has a budget and a problem to solve, and you are showing them that your skills and experience are worth the number you ask for. This guide walks you through the process step by step, from research to the actual conversation, including scripts you can adapt, mistakes to avoid, and what to do when the answer is no.

StepWhat to doWhen
1. Research market rateCheck Glassdoor, Payscale, Levels.fyi, and BLS dataBefore any interview
2. Set three numbersFloor, target, and stretch ask, based on the dataBefore the offer arrives
3. Document your valueList results with numbers from your past workBefore the offer arrives
4. Wait for the written offerDo not negotiate before you have it in writingOffer stage
5. Respond in 24 to 48 hoursThank them, ask for time, then counter with dataWithin 2 days of the offer
6. Get the final deal in writingConfirm salary and any extras by emailBefore you accept

How to Negotiate Your Salary: Research Your Market Rate First

Walking into a negotiation without market data is like playing cards without looking at your hand. Your case must rest on facts, not feelings. Start with at least three salary sources and cross-check them, because no single source is complete. Glassdoor gives broad coverage across industries and companies. Payscale adjusts for experience, education, and location. Salary.com offers detailed ranges by role and city. Levels.fyi is the best source for tech roles, with verified pay broken into base salary, equity, and bonus. The US Bureau of Labor Statistics publishes median pay by occupation and metro area, and it is the most neutral source you can cite.

Search your exact job title in your exact city, because pay varies widely by location. A marketing manager in Chicago earns differently from one in a small town, and a software engineer in San Francisco earns differently from one in Austin. Note the 25th, 50th, and 75th percentile figures, not just the average. Where you fall depends on your experience, skills, and the size of the company.

Also research the company itself. A large public company and a small startup pay differently, and a startup may offer equity or flexibility instead of a higher base salary. Talk to people in your industry when you can, and ask about typical ranges rather than personal salaries. Keep notes in one place, because you will need these numbers in the conversation.

Set Your Three Numbers in Advance

Never enter a negotiation with a single number in mind. Prepare three: a floor, a target, and a stretch. Your floor is the lowest salary you will accept, and you keep it to yourself. Your target is the number you would be happy with, usually around the 60th to 75th percentile of the market range for your role. Your stretch is the ambitious but defensible number you open with, often around the 85th to 90th percentile, because negotiations usually move toward the middle.

For example, if the market range for your role is 95,000 to 130,000 dollars, your floor might be 105,000, your target 115,000, and your stretch 125,000. When you counter, you lead with the stretch number and explain it with data. If the employer meets you in the middle, you land near your target, which is exactly where you wanted to be. This is why you never open with your target: if you do, the middle of the negotiation lands below it.

Write these numbers down before the offer arrives, along with your reasons for each one. In the heat of the conversation it is easy to accept less than you planned, especially when you are excited about the job. A written plan keeps you steady. Also decide what else matters to you: a signing bonus, extra vacation days, remote work, a professional development budget, or a review in six months. Salary is only one part of the package, and these extras can be worth thousands of dollars. Knowing what a raise means for your finances helps too, so a clear monthly budget shows you exactly how much room a higher salary gives you.

Document Your Value With Specific Results

Market data gets you into the conversation. Proof about your own work wins it. Before the offer arrives, write down your strongest results with numbers: revenue you brought in, costs you cut, time you saved, customers you kept, or projects you delivered early. “I increased sales by 18 percent in one year” is a case. “I am a strong salesperson” is a claim. Employers pay for results, so bring results.

Connect each result to the new role. If the job needs someone to fix a slow process, show the process you fixed before and the time it saved. If it needs someone to grow a customer base, show the growth you delivered. This is the part many candidates skip, and it is the part that makes the difference between a polite no and a yes. Keep your list short: three or four strong results beat ten weak ones.

Time It Right and Use Scripts That Work

Timing matters as much as the number. Never negotiate before you have a written offer, because before the offer you have no leverage. Once the written offer arrives, thank the employer warmly, say you are excited about the role, and ask for 24 to 48 hours to review it. That short pause is normal and expected, and it gives you time to compare the offer with your research and prepare your counter.

When you counter, be warm, specific, and brief. A script that works for a new offer is: “Thank you so much for the offer. I am really excited about this role and the team. I have researched market rates for this position in this area, and based on my five years of experience and my work growing client accounts, I was hoping we could discuss a base salary in the 115,000 to 120,000 range. Is there flexibility to move closer to that?” Then stop talking. Silence is part of negotiation, and the person who speaks first after a number is usually the one who gives ground.

For a raise at your current job, the timing is different: ask after a strong result, a completed project, or your annual review, and book a meeting rather than raising it in passing. Use a similar script: “I have enjoyed growing in this role, and in the past year I delivered X and Y. Market data shows this role typically pays between A and B. Could we discuss adjusting my salary to reflect that?” If they say the budget is fixed, ask about a raise at the next review, a title change, extra vacation, or a bonus.

Mistakes to Avoid and What to Do If They Say No

The most common mistake is accepting the first offer without a word. Employers expect negotiation, and a polite counter rarely costs you the job. The second mistake is making it personal: never say you need more money because of rent or bills. Employers pay for value, not need, so keep every argument tied to market data and your results. The third mistake is bluffing about another offer you do not have. It can work once, but if they call it, you lose all trust.

Other mistakes to avoid: giving your current salary too early, which anchors the discussion to your old pay instead of your market value; accepting a verbal promise without getting it in writing; and negotiating by email when a short phone call would be warmer and more effective. Use email to confirm what you agreed, not to make the case itself.

If the employer says no to a higher base salary, do not walk away from the table right away. Ask what is possible: a signing bonus, more vacation days, remote work days, a professional development budget, or a salary review in six months with clear targets. Get whatever you agree in writing before you accept. If the total package still falls below your floor, it is fine to decline politely. Turning down a low offer protects your earning power, and a polite decline keeps the door open for the future. If you decide to walk away, freelance work can be a useful bridge while you keep looking, and our guide on how to start freelancing with no experience shows how to begin.

When is the best time to negotiate salary?

After you receive the written offer, within 24 to 48 hours. Before the offer you have no leverage, and waiting longer than two days can make the employer think you are not interested.

How much more should I ask for?

A good rule is to ask for 10 to 20 percent above the initial offer, as long as that number fits the market range for your role, location, and experience. Always back your ask with data from at least three sources.

Can negotiating cost me the job offer?

Almost never, if you are polite and reasonable. Employers expect negotiation and rarely withdraw an offer over a respectful counter. The risk comes from being aggressive, making demands, or bluffing about offers you do not have.

Should I negotiate if I am asking for a raise at my current job?

Yes. Ask after a strong result or at your annual review, bring market data and a list of your results, and book a proper meeting. If a raise is not possible now, ask for a clear path and a date to revisit it.

Sources

Salary negotiation research and scripts: Calendar – How to Negotiate Your Salary: A Step-by-Step Guide; CareerY – Salary Negotiation: The Complete Guide; LifeBase – Salary Negotiation Guide: Proven Strategies.

Final Thoughts

Knowing how to negotiate your salary is not a confrontation. It is a short, polite conversation where you show your market value with data and your own results. Research before you talk, set your three numbers, wait for the written offer, and ask with confidence. Before your next job move it also helps to have your finances in order, and our guide on how to improve your credit score is a useful companion when you are planning a change. Most people who negotiate get more than those who do not, and the gain compounds over your whole career, because every future salary is built on the last one. Even a small increase this year is worth thousands over the next few years. Prepare well, ask calmly, and get the final deal in writing.