More than half of people never negotiate a job offer at all, according to Resume Genius survey data, even though 78% of the people who do negotiate end up with something better than the original number. The gap isn’t ability. It’s not knowing what to say, in what order, or being scared to say it wrong to someone who could rescind the offer.
Here’s the part specific to your first real job: some entry-level offers genuinely aren’t negotiable on base salary. Structured programs in fields like investment banking, consulting, and engineering often bring in a whole class of hires at the same fixed number, and pushing on base pay there can read as not understanding how the program works. That doesn’t mean there’s nothing to negotiate. Signing bonuses, start dates, remote flexibility, and relocation support are often still in play even when the base number is locked. The prompts below cover both situations.
Is it actually okay to negotiate an entry-level offer?
If you’re in a field with structured, cohort-based entry-level hiring, expect base salary to be fixed and focus your negotiation on the second prompt below instead.
Prompt 1: Find your real market rate before you say a number out loud
I'm negotiating an offer for a [job title] role at a [company size/type,
e.g. mid-size logistics company] in [city]. I have [describe your
experience: internships, projects, degree].
Give me a realistic low, median, and high base salary range for this
exact combination of role, experience level, and location. Then tell me
which public salary sources (Glassdoor, LinkedIn Salary, Bureau of Labor
Statistics) I should cross-check this against before I trust the number.
Always verify whatever number comes back against at least one real source, not just this prompt’s output. ChatGPT is good at synthesizing salary data it’s seen, but it can’t see today’s actual postings the way a live salary site can, so treat its number as a starting estimate, not gospel.
Prompt 2: Find what’s negotiable when base salary genuinely isn’t
I got an offer for [job title] at [company]. The recruiter said the base
salary of [$X] is fixed for this program/level. Here's what I know about
the offer so far: [signing bonus, start date, benefits, remote policy,
whatever's been mentioned].
List what's realistically still negotiable in a situation like this, even
with a fixed base salary, and how I'd bring each one up without sounding
like I'm ignoring what they already told me.
This is the prompt most negotiation guides skip because they’re written for professionals with leverage a first-time hire usually doesn’t have yet. A signing bonus, an earlier or later start date, or a one-time remote work exception are all real, common asks even inside a fixed-base structure.
Prompt 3: Stress-test your counter-offer before the real conversation
I want to ask for [your target number or ask] instead of the offer of
[current offer]. Here's my reasoning: [your actual justification, e.g.
competing offer, specific skills, research-backed market rate].
Play devil's advocate. Tell me where this ask is strong, where a hiring
manager would push back, and what I'm missing to defend it. Then help me
tighten the justification so it sounds confident, not apologetic.
It’s far better to find the hole in your own argument here than to hear it for the first time from the person deciding whether to hire you. This prompt exists specifically to surface the pushback before it happens live.
Prompt 4: Draft a counter-offer email you’d actually feel comfortable sending
Write a counter-offer email. The offer: [current offer details]. My ask:
[target number/benefit]. My reasoning: [1-2 real reasons from Prompt 3].
Structure: thank them for the offer, state genuine enthusiasm for the
role, make the specific ask, back it with 1-2 reasons, close with
confidence, no apologizing and no over-explaining. Keep it under 150 words.
Short and calm beats long and justified. An email that over-explains reads as unsure of the ask. Once you have a draft, ask ChatGPT to rewrite it “in my own words, a bit more conversational” so it doesn’t read like a template when you send it.
Prompt 5: Practice saying it out loud before the real call
Act as a hiring manager who just offered me [job title] at [$X]. I'm
about to ask for [your counter]. Respond the way a real hiring manager
might, including a plausible pushback or a "let me check" response. Then
give me feedback on how confident and clear I sounded in my ask.
Reading a script silently and saying it out loud under a little bit of pressure are two different skills. If a lot of these negotiations happen over email in your field, adapt this prompt into a written back-and-forth instead, but still run it before the real one.
What happens if the answer is still just no?
Sometimes it will be, especially in structured programs with genuinely fixed pay bands. Ask your preferred AI tools (using Prompt 2’s structure) what’s realistic to ask for instead, get the offer in writing, and don’t burn the relationship by pushing past a clear, final no. A calm, professional close on a negotiation that didn’t fully land is still worth more long-term than one that ends in tension with a team you’re about to join.
FAQs
Can negotiating an entry-level offer get it rescinded? It’s rare when the ask is reasonable, backed by real research, and delivered without ultimatums. Companies expect some negotiation at this stage. Aggressive tactics, invented competing offers, or repeated pushback after a clear no are what actually create risk.
What if I don’t have a competing offer to use as leverage? You don’t need one. Market research, specific skills from internships or projects, and genuine enthusiasm for the role are all legitimate reasons on their own. Prompt 1 is built specifically to give you research-backed leverage when you don’t have a second offer in hand.
Should I trust ChatGPT’s salary range on its own? No. Treat it as a starting estimate and check it against at least one live source like Glassdoor, LinkedIn Salary, or the Bureau of Labor Statistics before you use the number in a real conversation.
Is it worth negotiating if the base salary is fixed? Often yes. Signing bonuses, start dates, and remote or relocation flexibility are frequently still negotiable even in structured programs where base pay isn’t. Prompt 2 is built around exactly this situation.
Once you’ve got a number you’re confident in, the research doesn’t stop mattering after this offer. Browse open internships and entry-level roles on WayUp to see what similar roles are actually posting for pay.