How to negotiate a higher salary successfully?
Research market pay on Glassdoor, Payscale, and Levels.fyi so you know the range โ typically $5,000-$15,000 wider than the initial offer. Quantify your impact with 3-5 wins and ask for 10-20% above the offer. If base pay is fixed, negotiate equity, a $5,000-$25,000 signing bonus, extra PTO, remote work, or a 6-month review. Wait for the written offer and never accept on the spot.
In This Guide:
1. Research and Quantify Your Market Value
Anchor your ask in data, not feelings. Pull salary ranges from Glassdoor, Payscale, Salary.com, Indeed Salaries, and Levels.fyi or Comparably for tech roles โ cross-reference 3-5 sources because ranges vary. Adjust for your city using a cost-of-living calculator (BestPlaces, NerdWallet); a $90,000 role in Austin equals about $130,000 in San Francisco. Quantify your value with a one-page brag sheet listing 3-5 wins with numbers: cut onboarding time 40%, saving 200 hours quarterly beats great at training. Bring internal data too โ your tenure, certifications, and above-target performance reviews. New job? Mention competing offers or current pay only if it strengthens your anchor; some states (CA, NY, CO, WA) ban salary history questions, so employers cannot force you to disclose past pay.
- Pull ranges from Glassdoor, Payscale, Levels.fyi, and Indeed.
- Adjust for cost of living if relocating or remote.
- Write a one-page brag sheet with 3-5 quantified wins.
- Practice your ask out loud with a friend or mentor.
- Set your target (10-20% above offer) and walk-away number.
- ๐ก In CA, NY, CO, WA you legally cannot be asked for past salary.
- ๐ก Always negotiate the offer โ even 5% adds $200,000+ over a career.
2. Time the Conversation and Make the Ask
Timing is everything. For a new job, never reveal your number first; if asked early, say I am focused on the role and would love to learn the budget. Wait until you have a written offer in hand, then ask for 24-48 hours to review โ this signals seriousness and prevents accepting on the spot. For a raise at a current job, time the conversation around your annual review, a major win, or after taking on new responsibilities; avoid Mondays and Fridays. Frame the ask as Based on my research and the impact of [specific win], I am requesting a base of $X โ use a single number, not a range. Aim 10-20% above their offer; 5% leaves money on the table, 30% risks losing the offer.
- Never name a number first โ redirect to the role and budget.
- Wait for the written offer before discussing money.
- Ask for 24-48 hours to review any offer received.
- Schedule raise talks after a major win or annual review.
- Ask for a specific number, not a range, to anchor higher.
3. Negotiate Beyond Base Salary
If base salary hits a ceiling, negotiate the full package. Signing bonuses of $5,000-$25,000 are common in tech, finance, and healthcare and not bound by the same budgets as base pay. Ask for additional PTO (1-2 extra weeks), a 6-month performance review with a guaranteed raise, full remote work, a one-time equipment stipend ($1,500-$3,000), tuition reimbursement ($5,250 tax-free annual limit), or accelerated vesting on equity. For internal raises, propose a promotion path with concrete milestones and a date for the next conversation. Get every negotiated term in writing before signing โ verbal promises disappear. If the answer is no, ask What would it take to reach that number in 6 months? Always end graciously; the relationship outlasts the negotiation.
- Ask for a signing bonus of $5,000-$25,000 if base hits a ceiling.
- Request 1-2 extra weeks of PTO or hybrid flexibility.
- Propose a 6-month performance review with a guaranteed raise.
- Negotiate tuition reimbursement up to $5,250 tax-free.
- Get every negotiated term in writing before signing.
- ๐ก Signing bonuses are not bound by base pay budgets โ ask for $5k-$25k.
- ๐ก Get every negotiated term in writing before signing the offer.
Need personalized help?
Use our AI Assistant below for custom advice based on your situation.