A Day Comparing Two Canadian Job Offers by the Numbers
Two offer letters are open side by side on the kitchen table on a Sunday afternoon, and the number everyone looks at first — the base salary — turns out to be the least useful column on the page. Comparing two canadian job offers by the numbers properly means building a second table, one the recruiters didn’t send, before either offer gets a yes.
The column that isn’t there yet
Both PDFs list a salary in bold and not much else, so the first job is laying salary rrsp match and vacation side by side in a plain table: base pay, RRSP match percentage, vacation days, health and dental start date, and — if either offer mentions it — a signing bonus or relocation contribution. Two offers that look ten thousand dollars apart on salary alone can close that gap entirely once an employer match on retirement savings is added in, since that match is effectively free money contributed on top of pay.
Where vacation quietly wins or loses the whole decision
This is the row South African families skip past out of habit, and it’s the one worth the most attention. Canada’s statutory floor is two weeks of vacation in most provinces — a shock next to the fifteen to twenty-one working days that’s standard in South Africa. One offer stating “two weeks, non-negotiable” and another offering three or four weeks as a matter of course aren’t really comparable jobs at all; they’re different qualities of life wearing similar salary numbers. Vacation is worth negotiating in writing at offer stage, because it’s very hard to change once you’ve started.
Building the table that actually decides it
Building a simple total compensation table means adding every negotiable line an employer might include: RRSP or pension match, extended health and dental (and when coverage actually begins — a start date thirty or ninety days out matters if a family is arriving with no coverage at all), remote or hybrid flexibility, professional-dues reimbursement, and any relocation support. None of these show up in a one-line salary comparison, and together they can be worth more than the base-pay gap between two offers.
Where the better headline salary loses on the details
Run both offers through this table and it’s common to find where the better headline salary loses on the details — the higher number turns out to carry a thinner RRSP match, a longer wait for benefits to start, and the bare statutory two weeks of vacation, while the lower headline number comes with a stronger match and an extra week off. Government of Canada Job Bank wage data, free and official, is worth checking too, so the comparison isn’t happening in a vacuum — it tells you whether either number is actually competitive for the role and the city, not just for each other.
What actually gets decided at the table
By the time both columns are filled in, the decision usually isn’t close anymore, even when the two salaries were. That’s the real value of spending an afternoon setting the two offers side by side line by line rather than going with instinct: the offer that looked smaller on the letterhead is sometimes, once vacation and RRSP match are counted properly, the one actually worth more.