Be A Bitch Or Get Rich logo be a bitch.or get rich

Negotiating Your First Job Offer: A Step-by-Step Guide

By Be A Bitch Or Get Rich Editorial · Published 2026-05-09 · // guide

"Don't negotiate your first job offer — they'll rescind it." This advice is wrong. It's been wrong for at least 20 years. Companies expect candidates at every level to negotiate, including new grads. The HR teams have negotiation protocols specifically for entry-level offers. The candidates who don't negotiate leave $3K-$15K on the table — every year, compounding for the rest of their career.

This is the first-job negotiation guide. Yes, even on your first job. Here's the script, the common pushback, and the responses that hold.

Why First-Job Negotiation Is Lower-Risk Than People Think

The myth: companies will rescind first-job offers if you negotiate. The reality:

The other side of the math: a 7% increase in starting salary, compounded over a 30-year career with 4% annual raises, becomes ~$200K-$400K of additional lifetime earnings. The expected value of negotiating is enormous; the downside risk is tiny.

The Compensation Components You Can Negotiate

Every first-job offer has multiple negotiable components. Most candidates only think about base salary. The full menu:

  1. Base salary: Most candidates focus here. Range: 5-15% movement is realistic.
  2. Sign-on bonus: Often easier to move than base. Range: $5K-$25K depending on role and company.
  3. Relocation assistance: $3K-$15K, usually a fixed package but can be increased.
  4. Equity / RSU grant size: Less negotiable for entry-level but possible at growth-stage tech companies.
  5. Start date: You can often delay 2-8 weeks for travel, finishing personal projects, etc.
  6. PTO / vacation days: Sometimes negotiable, especially in mid-tier companies.
  7. Title: Occasionally — e.g., "Software Engineer" instead of "Junior Software Engineer." Has long-term resume implications.
  8. Performance review timing: Negotiate accelerated review at 6 months instead of 12 for the next raise opportunity.

The Script (For New Graduates)

The Setup

The recruiter calls or emails with the offer. Your initial response:

"Thank you so much for the offer — I'm really excited about the team and the role. Before I formally respond, I'd like 24-48 hours to look at the details closely and come back with any final questions. Is that OK with your timeline?"

Almost always granted. The "yes" creates space for the actual negotiation.

The Counter (After 24-48 hours)

This is the email or follow-up call:

"Thanks again for the offer. I've spent some time looking at the role, the responsibilities, and market data — based on my conversations with classmates who've been hired into similar roles at peer companies, plus data from levels.fyi and Glassdoor, the range I'm seeing for [role title] at companies of this size is $[X to Y]. Your offer of $[their offer] is within that range but on the lower end. Two specific questions: (1) Is there flexibility on base to bring it closer to $[X]? (2) Would a sign-on bonus of $[realistic number, e.g. $5K-$10K] be possible to help close the gap? Either or both of those would help me feel really confident about accepting."

Why this script works:

  1. Specific anchor with reasoning ("based on market data") — not "more money."
  2. Two distinct levers — gives the recruiter optionality.
  3. Polite framing — "feel really confident about accepting" signals close-readiness.

The Common Pushbacks (And How to Respond)

"This is our standard offer for new graduates."

"I appreciate that. My understanding is the new-grad band still has a range, and the data I'm seeing for [specific peer company / specific source] suggests the upper end is closer to $[X]. Is there room within that band, or would a sign-on bonus be more flexible?"

"We've already given you our best offer."

"Thanks for sharing that. To make sure I'm responsive on your timeline — would there be flexibility on any of these alternatives? (1) Sign-on bonus, (2) Earlier review at 6 months for the next adjustment, (3) Higher PTO allocation, or (4) An accelerated promotion track. Any of those would make a real difference."

"We don't negotiate at this level."

"I understand that's the policy. To make sure I'm not misreading the situation — does that apply to all components of the offer (base, sign-on, relocation, equity), or to specific ones? I want to make sure I'm asking about something that's at least possible."

This response converts a hard "no" into a softer conversation. Often "we don't negotiate" really means "we don't negotiate base, but we can flex sign-on and equity."

The Close

"That's great — thank you for working with me on this. To confirm: $[final base], $[sign-on], $[equity/other elements], with a [start date], plus the 6-month review checkpoint we discussed. Should I expect a revised offer letter from you, or would you like me to send written confirmation?"

Always get the agreed-upon terms in writing. Verbal agreements vanish into HR systems unrecognizably.

The Specific Don'ts

Don't negotiate before you have a written offer. Without an offer letter, you have nothing concrete. Get the offer in writing first, then negotiate.

Don't share your other offers' specifics if they're weaker. If your other offer is from a less prestigious company at lower comp, that's not leverage — that's anti-leverage. Stay vague: "I'm in conversations with another company" without specific numbers.

Don't apologize for negotiating. "Sorry to ask, but..." undermines your position. The negotiation is normal and expected.

Don't accept on the first call. Always ask for time. Always.

Don't lie about competing offers. Recruiters in your field talk to each other. Inflated numbers get caught. Once caught, the offer is at risk.

The Specific Dos

Do anchor on market data. levels.fyi for tech, Glassdoor for general, classmates for industry-specific.

Do negotiate sign-on bonus separately from base. Sign-on is often more flexible than base.

Do consider the long-term math. A $5K higher starting salary at age 22, compounded with 4% annual raises through retirement, becomes ~$160K of additional lifetime earnings.

Do practice the script before the call. Read it aloud 3-5 times. Anticipate the pushbacks. Have your responses ready.

For more on the broader negotiation playbook, see salary negotiation scripts. For competing-offer scenarios, see competing offer leverage. For after-you're-hired raise conversations, see how to ask for a raise.

Bottom line Yes, negotiate your first offer. The downside is a < 1% rescind risk. The upside is $200K+ of lifetime earnings. Use the script. Anchor with market data. Counter on multiple components, not just base. Don't apologize. Don't bluff. Get agreement in writing.

FAQ

How much should I counter on my first offer?

Counter at 7-15% above the initial offer for base salary. The negotiation usually settles at 4-8% above the original. Counter higher (15-25%) only if you have strong market data showing your offer is well below comparable roles.

What if I have no competing offer?

You can still negotiate using market data alone. levels.fyi, Glassdoor, classmates' offers, and recruiter benchmarks all serve as anchor points. The script above doesn't require a competing offer to work.

Should I negotiate if it's my dream company?

Yes. Companies don't penalize candidates for negotiating — they actually note candidates who DO negotiate as more likely to advocate for themselves on the job. Negotiating respectfully is a positive signal at most companies.

What if I've already verbally accepted the offer?

It's harder, but not impossible — say something like 'I appreciate the verbal acceptance but I want to make sure we get the details right before signing the formal offer letter. I've done some additional research and I'd like to revisit the comp before finalizing.' Lower expectation, but workable.