How to Respond to a Lowball Job Offer in Canada
Got a Canadian offer that came in well under what you expected? Here's how to figure out if it's actually a lowball, and how to counter without burning the relationship.
An offer lands, and the number is meaningfully lower than you expected. Before you write a response, the first job is figuring out whether it's actually a lowball or just a mismatch in what you were expecting versus what the role is actually banded at — those call for different responses.
First, confirm it's actually low
"Low" only means something relative to a real number, and a lot of people skip building that number before reacting. Check, specifically:
- The role's posted range, if the job ad disclosed one. A growing number of Canadian job postings now include a salary band, sometimes because provincial pay transparency rules are pushing employers that direction (Ontario, British Columbia, and others have moved on this in different ways), sometimes because it cuts down on mismatched applicants. If the offer landed at or near the bottom of a disclosed band, that's useful, concrete evidence for a counter.
- What the role actually pays in your specific city. Toronto, Vancouver, and Calgary pay differently for the same title, and comparing your offer to a national average or a Silicon Valley number will make almost any Canadian offer look artificially low. Use Canadian-specific sources — Glassdoor and LinkedIn Salary filtered to your city, and if you can get them, real numbers from people currently in similar roles.
- Whether it's low on base only, or low overall. A base salary that looks light can sometimes be explained by strong RRSP matching, a bonus structure, or benefits that don't show up in the headline number — worth asking about before assuming the whole package is bad. Negotiating total compensation covers how to weigh that properly.
If, after checking, the number really is well under market for your city and level, it's a legitimate lowball, and it's fine to treat it as one. If it's just below what you personally hoped for but roughly matches the market, that's a normal negotiation, not a red flag about the company.
How to respond without sounding offended
The instinct with a genuinely low offer is to react to how it feels — insulted, undervalued. Resist sending that version. A response that leads with evidence lands better and is much easier for a recruiter to act on than a response that leads with feelings:
"Thank you for the offer. Based on [the posted range / market data for this role in Toronto / my five years doing this specific work], I was expecting something closer to $X. Is there room to bring the offer up to that range?"
This does two things: it tells the recruiter specifically what number you're working toward, and it gives a reason they can actually take back to whoever approves the budget. "I was hoping for more" gives them nothing to act on.
When a lowball might be a signal, not a starting position
Sometimes a low offer isn't an opening bid at all — it's the company testing whether you'll accept it, or a sign the role is underfunded relative to its actual scope. A few patterns worth noticing: the recruiter seems surprised or defensive when you push back rather than expecting it, the gap to market is extreme rather than a normal opening-offer gap, or you learn the previous person in the role left partly over pay. None of these are proof the company is acting in bad faith, but together they're worth weighing against how much you actually want this specific job.
If they won't move on base
Ask directly what else has flexibility — signing bonus, RRSP match, vacation days, start date. Negotiating a signing bonus is often the more flexible lever when base is genuinely capped, and it's a completely reasonable follow-up question rather than giving up the moment base is off the table.
Don't skip the walk-away math
Before you counter, decide what number actually makes this offer worth taking, and be honest with yourself if the gap is too wide to close through negotiation alone. A recruiter countering you 5-8% is normal. A recruiter needing to come up 40% to hit your real number usually means this offer was never going to be the right one, no matter how well you negotiate.
Practising the pushback
The hardest part of responding to a low offer isn't drafting the email — it's staying calm and specific on a call when a recruiter says "this is actually our standard range for the role" and you weren't expecting to hear that. Prepair's salary negotiation practice runs this as a turn-based conversation against an AI recruiter, with a scored readout on what you asked for and what you landed. It's part of the Pro plan, and it practices the live back-and-forth — it doesn't replace the market research above, which you still need to do first so you know what number you're actually negotiating toward.