PrepPilotPrepPilot
Resume roastResume fitInterview prepToolsBlog
  1. Home
  2. /Blog
  3. /How to Negotiate Your First Job Offer

PrepPilot blog

How to Negotiate Your First Job Offer

Research checklist, email and phone scripts, and a priority order for your first salary negotiation - without risking the role or sounding adversarial.

Published May 27, 2026·5 min read
  • salary
  • negotiation
  • offer

Negotiating your first offer feels scary because the power dynamic feels uneven. You want the job. They already said yes. Why rock the boat?

Here is the reframe: negotiation is a normal part of hiring, not a complaint. Many companies expect a counter. A calm, specific ask signals professionalism - not entitlement.

For when you have leverage vs. when to accept as-is, read When to Negotiate Salary (and When Not To) first. This post is the how - research, scripts, and priority order for your first offer.

Before you counter: 30 minutes of research

Write these down before any call or email:

Input Where to look
Role + level band levels.fyi, Glassdoor, LinkedIn salary, peer DMs
City / remote adjustment Same sources; note geo differential
Company pay transparency Posted range (required in some US states)
Total comp shape Base vs bonus vs equity - startups skew equity

Pick three numbers:

  • Target - what you'd happily accept
  • Ask - slightly above target (room to meet in middle)
  • Walk-away - below this, you'd decline or keep searching

Emotion shrinks when numbers are on paper.

What to negotiate first (priority order)

Do not negotiate every line item at once. For most first offers:

  1. Base salary - compounds raises and future offers
  2. Start date - if you need time to relocate or finish school
  3. Signing bonus - often easier than recurring base
  4. Equity / title - depends on company stage; ask what refresh and cliff mean

Benefits (health premium, PTO) matter - but fix cash first unless base is truly fixed.

Email script (polite and specific)

Send after you receive the written offer. One ask per thread unless they invite broader discussion.

Hi [Name],

Thank you again for the offer - I'm excited about [team/product/mission]. I've reviewed the package and, based on my research for [role] in [location] and my experience with [specific proof: internship, project, prior role], I was hoping we could discuss a base salary of [ask number].

Is there flexibility on base? I'm ready to move quickly once we align.

Thanks,
[Your name]

Keep it under 120 words. Enthusiasm + one number + openness to close.

Phone script (if they want to talk live)

  1. Thank them and restate excitement.
  2. State your ask with a number.
  3. Stop talking. Silence is uncomfortable - let them respond.
  4. If they counter below target, ask: "Is there room on signing bonus or an earlier performance review?"

Example:

"Based on the scope we discussed and market data for this level in Austin, I was targeting $92k base. What flexibility do you have?"

Do not apologize repeatedly. Warmth and clarity coexist.

If they say no to base

Ask follow-ups that cost less than recurring salary:

  • One-time signing bonus
  • Six-month comp review with criteria in writing
  • Learning stipend or conference budget
  • Title adjustment (e.g., "Engineer II" vs "Engineer I") if it affects band

If the offer meets your walk-away and the role is strong, accept graciously. Negotiation is not mandatory - informed acceptance is.

Mistakes first-time candidates make

Mistake Why it hurts
Negotiating before a written offer Feels premature; slows hiring
No number in the ask Recruiter can't help without a anchor
Fabricated competing offers Small industries remember
Apologizing through the whole call Undermines a reasonable ask
Ignoring equity jargon Ask what %, vest schedule, and strike price mean
Forgetting benefits when cash is fixed PTO and premium differences are real money

Make sure the role fits before you push comp

Hard to argue for top-of-band on a stretch role. Confirm your resume matches the posting with Resume Fit Checker - overlap, gaps, and keywords in one pass.

Practice the wording

Paste your offer details into Salary Negotiation Script. Edit until it sounds like you - not a template. Read it out loud once.

Sample timeline

Day Action
Offer received Read full package; research bands; set target/ask/walk-away
+1 day Send email or schedule call
+3–5 days Follow up if silent; decide accept / counter / decline
Before sign Confirm final numbers in writing

Final thought

The first offer sets a baseline for raises and future jobs. One respectful, prepared conversation can compound for years. Research, ask clearly once, and let them say yes.

Related: When to Negotiate Salary (and When Not To).

Try these tools

  • Salary Negotiation Script

    Draft a message matched to your offer.

Related guides

  • When to Negotiate Salary (and When Not To)

    Signals that you have leverage, situations where negotiation backfires, and what to ask for besides base salary - for any career stage.

    May 26, 2026 · 5 min read

  • Cover Letter Tips That Get Read (Not Skipped)

    When you need a cover letter, how to structure it in four paragraphs, what to cut, and a full example tied to a real job posting.

    May 28, 2026 · 4 min read

← All career guides
PrepPilot

Free AI tools for job seekers: cover letters, interview prep, resume fit checks, roasts, and 10+ career utilities. No account.

Free · No account required

Links

  • Resume roast
  • Resume fit
  • Interview prep
  • All tools
  • Blog
  • FAQ
  • Product feedback

    Tell us what you think

    Was PrepPilot helpful?

Other projects

  • Daily AI Report
  • Vybeposter
  • Doculens
  • Cloudflare experiments

Tools

  • Cover Letter Generator
  • LinkedIn Profile Generator
  • Thank-You Email Generator
  • Salary Negotiation Script
  • Job Application Checklist
  • Resume Bullet Rewriter
  • Tell Me About Yourself Generator
  • Cold Outreach Message Generator
  • Job Description Decoder
  • STAR Story Builder
  • Resignation Letter Generator

Disclaimer

Your resume, job posting, and answers are sent to Ollama Cloud for processing. Your resume file is saved locally in this browser so you can reuse it across tools. Optional feedback you leave will be stored to improve PrepPilot.

PrepPilot · © 2026

Project by Shrinath Nayak