You've made it through the interviews, you've received an offer, and now comes the part most people dread: negotiation. Studies consistently show that candidates who negotiate their starting salary earn significantly more over their careers than those who accept the first number. Yet most people skip this step entirely.

The good news is that negotiation doesn't require being aggressive or confrontational. It's a normal part of the hiring process, and most employers expect it.

When to Negotiate

Almost always. The exception is when a job posting explicitly states the salary is non-negotiable (common in government and some union positions), or when you've already been given your ideal number. In every other case, it's worth having the conversation.

The best time to negotiate is after you have a written offer but before you've accepted it. This is when you have the most leverage — the company has decided they want you and has invested significant time in the hiring process.

Do Your Research First

Before you counter, know what the market pays. Check salary data on Glassdoor, Levels.fyi (for tech), and the Bureau of Labor Statistics. Factor in your location, experience level, and the company's size and funding stage. Having data transforms the conversation from "I want more" to "The market rate for this role is X."

True Jobs shows salary ranges on listings when available, which gives you a starting point for understanding what companies are offering for similar roles in your area.

The Simple Framework

Express Enthusiasm First

Start by affirming your excitement about the role. This isn't manipulation — it's context. The hiring manager needs to know you're serious about joining before they'll go to bat for a higher number internally.

Name a Range, Not a Number

Instead of "I want $130,000," try "Based on my research and experience, I was expecting something in the $125,000 to $140,000 range." The bottom of your range should be your actual target. This gives the employer room to meet you somewhere you're happy.

Justify With Evidence

Reference your market research, specific skills that match their needs, or relevant accomplishments. "I've led three successful product launches in this space" is more compelling than "I think I deserve more."

Consider the Full Package

If base salary has limited flexibility, there may be room on signing bonus, equity, PTO, remote work days, professional development budget, or title. Sometimes a $5,000 signing bonus is easier for a company to approve than a $5,000 base increase.

What If They Say No?

A reasonable negotiation attempt almost never results in a rescinded offer. If a company pulls an offer because you politely asked for more money, that tells you something important about how they treat employees. In most cases, you'll either get an improved offer or a clear explanation of why the original number is firm.

If the answer is truly no, you can still accept the original offer without awkwardness. You asked a professional question and got a professional answer.

The Biggest Mistake

Not negotiating at all. The discomfort of a five-minute conversation is nothing compared to the cumulative impact of starting below your market value. Even a modest increase compounds over years of raises, bonuses, and future offers that use your current salary as a baseline.