How to Negotiate Your Salary: Scripts, Tactics, and Timing

The average person leaves over $1 million on the table across their career by failing to negotiate their starting salary. That is not a hypothetical — it is the compounding effect of accepting $5,000 to $15,000 less than you could have earned at every job, multiplied across every subsequent raise and offer. Salary negotiation is one of the highest-return-on-investment activities you will ever engage in, and yet most people avoid it out of discomfort, fear, or simply not knowing what to say. This guide gives you the research, the scripts, and the tactics to negotiate effectively at every stage of the hiring process.

Research Your Market Rate First

You cannot negotiate effectively without knowing what the market actually pays. Walking into a negotiation without data is like negotiating the price of a car without knowing what it sells for at other dealerships. Your feelings about what you deserve are irrelevant — market data is what carries weight.

Use multiple sources to triangulate your target number, since each has limitations:

Glassdoor. The most widely used salary database. Employees self-report their compensation, which creates selection bias (people with high salaries are more motivated to share), but the aggregate data is directionally useful. Search by job title, location, company size, and years of experience.

LinkedIn Salary. LinkedIn's compensation data is tied to verified employment history, which makes it more reliable than some self-reported sources. Filter by title, geography, and industry to get relevant ranges.

Levels.fyi. The gold standard for tech and software roles, particularly at major companies. Compensation data is highly granular, covering total comp including base, bonus, and equity by level and company. If you work in tech, this is your most important research tool.

Bureau of Labor Statistics (BLS) Occupational Outlook Handbook. Free government data on median wages by occupation and region. Less granular than commercial sources but authoritative and unbiased.

Talking to peers and recruiters. The most accurate data comes from people in the same role at similar companies. This requires building relationships and being willing to discuss money openly — which most people are not — but it pays dividends. Recruiters who work in your space also have a strong understanding of current market rates and will often tell you what roles are paying if you ask directly.

After researching, identify a target number and a range. Your target should be at or near the 75th percentile for your role, experience level, and location. Your range should have the bottom set at your target — never your floor — so that even the low end of any negotiated outcome is acceptable to you. Use our take-home pay calculator to understand what any salary offer actually nets you after taxes.

When to Bring Up Salary

Timing matters enormously in salary negotiation. The cardinal rule is simple: let the employer make the first offer whenever possible, and do not bring up salary until you have received a formal offer.

Your leverage is highest after a company has decided it wants you — after the interviews, after the reference checks, after they have invested significant time in evaluating you. At that point, going back to find another candidate has real costs for them. Before an offer, your leverage is minimal — you are still competing against others, and the company has not yet committed to wanting you specifically.

When asked about salary expectations during early screening calls, use this script: "I am more focused right now on understanding whether this role is the right fit. I would prefer to discuss compensation once we both have a clearer picture of the role and how I might contribute. Can you share the budgeted range for the position?" Pivoting the question back to them with a request for their range is a legitimate and widely accepted tactic.

If the recruiter insists on a number early in the process, give a range with your target at the bottom (covered in the next section). Do not share your current salary unless required by law or the employer's internal process — in many states, employers are legally prohibited from asking your current salary. Even where it is legal, you are under no obligation to share it.

Never Give the First Number (If You Can Avoid It)

This is the most important tactical principle in salary negotiation. The first number in any negotiation anchors the conversation — it sets the reference point around which subsequent discussion revolves. If you give a number first, you anchor to your own expectations. If the employer gives a number first, you anchor to their budget.

In most cases, you want the employer to anchor first. If their budget is higher than what you would have asked for, you benefit. If it is lower, you have a data point and can respond with your target backed by market research.

The exception: if you are in a very strong position and have excellent market data showing your value significantly exceeds what the market typically expects, anchoring first with a high number can be effective. This strategy is commonly used by senior executives and highly sought-after specialists. For most candidates, waiting for the employer's first number is the safer and more effective approach.

How to Respond to a Lowball Offer

A lowball offer — one that is significantly below your target based on market research — should never be met with immediate acceptance, visible disappointment, or defensiveness. The ideal response has three elements: a brief pause, an expression of continued interest, and a request for time.

Script: "Thank you so much — I am genuinely excited about this opportunity and the team. The offer is [a bit lower than / below] what I was expecting based on my research of comparable roles. I would like to take some time to review the full package. Can I get back to you by [date two to three days out]?"

That pause — whether in person on the phone or via email — is important. Silence is a powerful negotiating tool. Many people feel uncomfortable with silence and will fill it by improving their offer, giving you information about their flexibility, or both. If you respond immediately with enthusiasm, you eliminate the discomfort that creates negotiating room.

When you come back with your counter, lead with your market research: "I have researched compensation for this role across Glassdoor, LinkedIn Salary, and conversations with peers in similar positions. Based on my experience with [specific relevant skills or accomplishments], market data suggests a range of $X to $Y. I would be comfortable moving forward at $Z." Cite your number. Make it specific. Ground it in data, not feelings.

The Counter-Offer Script

Here is a complete counter-offer script you can adapt for phone or email negotiations:

"Thank you again for the offer — I am very excited about the opportunity to join [Company] and contribute to [specific team or project]. After reviewing the details and doing additional research, I wanted to discuss the base salary component. Based on my research of comparable roles at similar companies in [location], including data from Glassdoor and LinkedIn Salary, and considering my [X years of experience / specific skill] background, I was expecting a base in the range of [bottom of target] to [top of target]. Would [specific number] be possible?"

Several things to note about this script: it reaffirms your enthusiasm and interest, which matters to the employer; it cites specific sources for your data, which gives your number credibility; and it asks a direct question at the end rather than making a demand. Ending with a question keeps the conversation collaborative rather than adversarial.

After you deliver your counter, stop talking. Do not keep adding qualifications or walking back your position. State your number and let them respond. Many candidates negotiate against themselves by immediately saying "but I understand if that is not possible" right after their counter, which signals that they do not really believe in their number.

The Anchoring Principle

When you make a counter-offer, anchor higher than what you actually want to land at. If your true target is $95,000 and the offer came in at $82,000, do not counter at $95,000 — counter at $100,000 to $105,000. You can always come down to $95,000 as a "compromise," which feels like a win for both sides even though you got exactly what you wanted.

Anchoring is a well-documented psychological phenomenon: the first number mentioned in a negotiation disproportionately influences the final outcome. High anchors produce higher final numbers. This is not manipulation — it is how negotiation works, and experienced employers know this as well as you do. They anchor low in their initial offer for exactly the same reason you should anchor high in your counter.

The anchor must be defensible, however. A counter that is 80 percent above the offer is not credible and will damage your position. Ground your anchor in market data and keep it within a range that a reasonable person would accept as legitimate.

Negotiating the Full Package

Salary is only one component of your total compensation. When the base salary has been negotiated as far as it will go, turn to the rest of the package:

Annual bonus. If the role includes a target bonus, ask what percentage of employees actually receive the full bonus, not just the target amount. Bonuses described as "up to 15 percent" that average 6 percent in practice are very different from guaranteed 15 percent bonuses.

Equity / stock options / RSUs. For startup and tech roles, equity can be the most valuable part of the offer — or it can be essentially worthless. Ask about the current valuation, the vesting schedule (typically 4 years with a 1-year cliff), the strike price relative to the last 409A valuation, and the liquidation preference terms for private companies.

Signing bonus. Often available even when base salary is not negotiable, particularly at larger companies with rigid pay bands. A one-time signing bonus does not affect their base salary budget and is therefore more flexible. $5,000 to $20,000 signing bonuses are common in tech and finance.

Remote work flexibility. The right to work remotely two to five days per week can save you $200 to $500 per month in commuting costs and hours of time per week. Quantify this when evaluating competing offers.

Additional PTO. If the company has a standard 15-day PTO policy and you are accustomed to 20 days, ask for an additional 5 days. This is frequently granted for senior hires and costs the company nothing directly.

Title. A higher title has no immediate financial cost to the employer but can significantly affect your market positioning for the next role. If you are being hired as a Senior Analyst when the scope of the work matches a Manager or Director, ask for the higher title.

Use our paycheck calculator to compare the after-tax value of competing offers when salary, bonus, and benefits are combined, and our hourly to salary calculator to convert any hourly-rate offers to annual equivalents for easy comparison.

Ask for Time to Consider

Never accept or decline an offer on the spot. Always ask for time: "I am very excited about this. Can I have a few days to review the full package and get back to you?" This is standard professional practice, and any employer who pressures you to decide immediately is showing you something important about their culture.

Use the time to compare the offer against your research, consult with a trusted advisor, and potentially use the offer as leverage with competing companies or your current employer. Two to five business days is standard for an initial offer review. An exploding offer with a 24-hour deadline is a red flag — treat it as such.

What Happens If They Say No

If the employer says the offer is final and they cannot move, you have three options: accept, decline, or ask when it could be revisited. "I understand the budget is fixed right now — would it be possible to revisit my compensation after a strong first 90 days?" This is a legitimate ask that locks in a review conversation and signals your confidence in your contribution.

Do not take a firm "no" personally. Pay bands exist in most companies, and your recruiter may genuinely have no room to move. The important thing is that you asked professionally and presented your case with data. That behavior is noted positively by most hiring managers, even when they cannot accommodate your request.

Average Salary Increase by Negotiation Tactic

Not all negotiation approaches produce equal results. The method you choose — and how well you execute it — directly determines how much additional compensation you walk away with. The data below is drawn from compensation research by Glassdoor, PayScale, and Harvard Business School studies on negotiation outcomes.

Negotiation Approach Typical Salary Increase Success Rate Career Impact Over 10 Years
No negotiation (accept as-is) 0% N/A Baseline — leaves an estimated 7 – 12% on the table per offer
Asking once without data 5 – 7% ~60% Adds roughly an extra year of salary over a decade of compounding raises
Counter-offer backed by market data 10 – 15% ~75% Data-backed counters are taken more seriously and produce higher final numbers
Leveraging a competing offer 15 – 25% ~80% The strongest single leverage point; employers rarely want to lose a chosen candidate
Negotiating total compensation (salary + equity + bonus + perks) 10 – 20% total comp value ~85% Most flexible approach — companies often have more room on bonus, equity, and PTO than base salary

The career impact column deserves special attention. A 10 percent increase on a starting salary of $80,000 is $8,000 per year. Over 10 years with average annual raises of 3 percent, that single negotiation adds over $92,000 in cumulative earnings — and that does not account for the compounding effect on future job offers, which are often based on your current compensation. The cost of not negotiating is not just the money you lose this year; it is the money you lose every year afterward.

Notice that the success rate climbs as the approach becomes more sophisticated. Simply asking without evidence gets a "yes" about 60 percent of the time, while presenting a data-backed counter or a competing offer pushes success rates above 75 percent. Employers expect negotiation — the question is whether you come prepared or not.

What to Say: Scripts for Common Scenarios

Knowing what to say — the exact words — eliminates the anxiety that prevents most people from negotiating effectively. Below are three word-for-word scripts you can adapt for the most common salary negotiation situations. Practice saying them out loud before your actual conversation.

Script 1: Responding to an Initial Job Offer

Use this script when you receive a formal offer and want to counter on base salary. Deliver it by phone if possible — tone and enthusiasm are harder to convey over email.

"Thank you so much for the offer — I am genuinely excited about joining [Company Name] and working with the [team/department] on [specific project or initiative]. I have had some time to review the details, and I want to discuss the base salary. Based on my research using Glassdoor, LinkedIn Salary, and conversations with professionals in similar roles, the market range for this position in [city/region] with [X] years of experience is [bottom of range] to [top of range]. Given my background in [specific relevant skill or accomplishment], I believe [your target number] would be a fair reflection of both the market and the value I will bring to the role. Is there flexibility to move closer to that number?"

Key elements: express genuine enthusiasm first, cite specific data sources, reference your unique qualifications, name a specific number, and end with a question rather than a demand.

Script 2: Asking for an Annual Raise

Use this script during a performance review or a dedicated compensation conversation with your manager. Schedule a separate meeting for this — do not ambush your manager at the end of a status update.

"I appreciate the opportunity to discuss my compensation. Over the past [time period], I have [specific accomplishment 1, e.g., 'increased our conversion rate by 18 percent'], [specific accomplishment 2, e.g., 'led the migration project that came in two weeks ahead of schedule'], and [specific accomplishment 3, e.g., 'mentored three junior team members who have since been promoted']. I have also researched the current market rate for my role and level, and the data suggests that a base salary in the range of [target range] is aligned with the value I am contributing. I would like to discuss adjusting my compensation to [specific number]. What are your thoughts?"

Key elements: lead with quantified accomplishments rather than tenure or loyalty, tie your request to business value, present market data, and invite a dialogue rather than making an ultimatum.

Script 3: Negotiating a Promotion

Use this script when you are being promoted — or when you believe you should be promoted — and want to ensure the compensation matches the new role's market rate rather than being a marginal bump from your current salary.

"I am thrilled about this promotion and the opportunity to take on [new responsibilities]. I want to make sure we set compensation for this new role at a level that reflects the market rate for a [new title] rather than anchoring it to my current salary as a [old title]. My research shows that [new title] roles at companies similar to ours in [location] typically pay between [range bottom] and [range top]. Given that I am already familiar with our systems, team, and clients — which means a significantly shorter ramp-up time compared to an outside hire — I believe [specific number at or above the midpoint] is the right level. Can we work toward that?"

Key elements: reframe the conversation as setting a new salary for a new role rather than adjusting the old one, emphasize the cost savings of promoting internally versus hiring externally, and anchor at or above the midpoint of the market range.

Common Mistakes That Cost You Money

Even well-prepared negotiators can undermine their own position with a few common tactical errors. Understanding these mistakes in advance helps you avoid them when the pressure is on.

Negotiating against yourself. This happens when you state your number and then immediately soften it: "I was hoping for $95,000, but I understand if that is not in the budget." You have just told the employer they do not need to offer $95,000. State your number and stop talking. Silence is your most powerful tool after making a request.

Focusing only on base salary. Base salary matters, but total compensation includes bonus, equity, signing bonus, PTO, remote flexibility, title, professional development budget, and relocation assistance. If the employer cannot move on base, pivot to these elements. A $5,000 signing bonus, an extra week of PTO, and a remote work agreement can easily exceed the value of a $3,000 base salary increase.

Accepting or declining on the spot. Pressure to decide immediately is a negotiation tactic designed to prevent you from thinking clearly or shopping competing offers. Always ask for 48 to 72 hours to review, regardless of how excited you are. Use that time to run the numbers through our take-home pay calculator and compare the after-tax reality of different offers.

Not practicing out loud. Reading a script silently and delivering it live are completely different experiences. Practice your counter-offer script with a friend, partner, or in front of a mirror at least three times before the actual conversation. Rehearsal eliminates the verbal stumbles, filler words, and premature concessions that undermine credibility.

Burning bridges over small differences. If you have negotiated well and the employer meets you at 90 percent of your target, accept gracefully. Pushing aggressively for the last $2,000 when the employer has already moved significantly can sour the relationship before your first day. Know your walk-away number in advance and accept any outcome above it with enthusiasm.

Frequently Asked Questions

Is it always okay to negotiate salary?

Yes, in virtually all professional hiring contexts it is expected and accepted. Recruiters and hiring managers understand that candidates will negotiate. A 2023 Fidelity survey found that 85 percent of Americans who negotiated their salary received at least some increase. The worst case scenario in almost every situation is that the employer says the offer is firm — they will not rescind an offer or think poorly of you simply for asking professionally. The risk of not negotiating is far greater: you leave real money on the table that compounds over your entire career.

What if they ask for my salary expectations before making an offer?

Deflect if you can: say something like, "I am still learning about the full scope of the role and the compensation package, so I would prefer to discuss salary once I have a complete picture." If you are pressed for a number, give a range with the bottom of your range set at your actual target number. For example, if your target is $95,000, your range might be $95,000 to $110,000. This way, the lowest outcome of any negotiation is still your target. Never give your current salary if you can avoid it — many states have laws prohibiting employers from asking.

How much should I counter-offer?

A reasonable counter-offer is typically 10 to 20 percent above the initial offer, depending on how the initial offer compares to your market research. If the offer is significantly below market rate, countering at 20 percent above is justified and expected. If the offer is already at or near market rate, a 5 to 10 percent counter is more appropriate. Always anchor your counter with market data — cite your research from Glassdoor, LinkedIn Salary, or BLS to give your number credibility rather than making it seem arbitrary.