Looking for the US edition? Prices and calculators there use USD. Switch to Hunch US

Home/Learn
Taxes & income

Comparing job offers across cities

By Luigi PooleUpdated

Convert each offer to take-home pay, subtract the housing and commuting costs it actually forces on you, then compare what is left over each month. The offer that lets you save more is the better offer, whatever the sticker salary says — large gross gaps routinely survive as almost nothing.

Two offers, two cities, one obviously larger number. That number is the least informative figure in the comparison. What arrives in your account is not the salary, and what the salary buys where it is paid varies far more than the salary itself — the same role in two Canadian cities can differ by thirty percent in gross pay and by nothing at all in what it leaves you at the end of the month.

The comparison that works runs in three steps, in order. Convert each offer to take-home pay. Subtract the costs each city actually forces on you. Look at what remains. Only that last number is comparable between the two, because only that last number means the same thing in both places: money you did not have to spend. Everything above it is denominated in a currency that quietly changes value at a provincial border.

Take-home first, gross never

Provincial tax rates differ enough at a professional salary to move several thousand dollars a year in either direction, and because the rate structure is progressive, the gap between two offers always shrinks in take-home terms relative to gross. A twenty-seven percent difference in sticker salary commonly arrives as a twenty percent difference in deposits. That shrinkage is the first thing the bigger number hides.

Payroll deductions push gently the other way. CPP and EI premiums are both capped, so a higher salary pays a smaller share of itself in contributions, which slightly favours the larger offer once you are past the maximums. The two effects do not cancel neatly, which is why this is worth computing rather than estimating: the side-by-side tax comparison does both jurisdictions at once. If the offers are shaped differently — one salaried, one hourly with overtime, one loaded with a bonus — normalize them to the same unit first with the salary converter. And if you have never traced the distance between your gross pay and your actual deposit, reading a pay stub properly is the fastest way to stop being surprised by it.

Housing is the comparison; the rest is rounding

Now subtract what living there costs. Between two Canadian cities, groceries might differ by ten percent, restaurants by fifteen, a haircut by five. Rent can differ by eighty. Nothing else in a household budget has that range, which is precisely why a single cost-of-living index is such a poor instrument here: it averages housing in with everything else and reports one blended figure, systematically diluting the only variable that decides anything.

Price the actual unit, not the city median. The median describes a housing stock you are not moving into; you need the specific size, neighbourhood and commute you would genuinely accept, quoted from current listings. If you would buy rather than rent, price the mortgage payment, property tax and insurance on the sort of property you would really buy — property tax rates run inversely to prices often enough that the cheaper city is not automatically cheaper on that line.

Transport is the second-largest delta, and the one most often left out, because it usually moves opposite to rent. A dense, expensive city can make a car optional. A cheaper city rarely does. A car you genuinely need costs several hundred dollars a month in payment, insurance, fuel and maintenance before it has driven anywhere, and that money is as gone as rent is. Counting rent while ignoring the car is how the affordable city wins comparisons it should lose.

The verdict number: savings capacity

Savings capacity is take-home pay minus the costs the offer forces on you. It is the right number to decide on for two reasons. It is the only figure that means the same thing in both cities. And it is the figure that compounds — what you save becomes a down payment, a retirement, or the ability to leave a job that turns out badly.

Here are two offers run all the way through it. Monthly, illustrative, and rounded; the shape is the point, not the figures.

MonthlyOffer A — $98,000Offer B — $125,000
Gross pay$8,167$10,417
Take-home after tax and deductions$5,900$7,100
Rent−$1,750−$2,900
Transport−$500−$180
Everything else−$1,500−$1,700
Savings capacity$2,150$2,320
Employer match, at 5% and at 2%+$408+$208
Total added to net worth$2,558$2,528

The sticker gap was $27,000 a year. After tax it was $14,400. After the rent difference it was $600. Once transport, everyday costs and the employer match are in, the smaller offer is ahead by roughly $360 a year — close enough to a tie that salary should not be what decides it.

What a $27,000 sticker gap is worth at each stage
Sticker gap: $27,000Sticker gap$27,000After tax: $14,400After tax$14,400After rent: $600After rent$600
What a $27,000 sticker gap is worth at each stage
What a $27,000 sticker gap is worth at each stage
Sticker gap$27,000
After tax$14,400
After rent$600

Offer B minus Offer A, per year, from the table above. Transport, everyday costs and the employer match take the remaining gap below zero.

Run your numbersCanada–US salary equivalence

The parts of an offer that are not salary

The employer match in that table moved the verdict by more than the rent difference between two neighbourhoods would have. It deserves the same scrutiny as base pay, and so do the rest of the non-salary lines, because they are all denominated in the same money.

  • Retirement match or pension. Compare dollars, not percentages. A defined-benefit pension is worth a large notional salary supplement and should be described that way in the comparison rather than left as a warm feeling about job security.
  • Benefits. Dental, drug and paramedical coverage vary enough between employers to be worth several thousand dollars a year to a family, and nothing at all to someone who never claims. Value them against your own usage.
  • Vacation and hours. Three extra weeks off is roughly a six percent raise measured per hour worked. So is a job that reliably stops at forty hours when the alternative reliably does not.
  • Variable pay. A bonus quoted as a target is not income until it has a history. Ask what the last several cycles actually paid out, and discount accordingly.
  • Relocation and one-time costs. Moving, a lease break, a new licence or professional registration, and the trips back to see people — these are real, mostly front-loaded, and should be amortized over how long you honestly expect to stay.

Remote work moves the arbitrage to you

A remote offer removes the employer's city from the equation and hands the housing variable to you: earn against a large market's pay band while paying a small market's rent, and savings capacity can jump by more than any raise you would plausibly negotiate. That is genuine arbitrage, and it is the strongest financial argument remote work has.

It comes with one condition worth pinning down in writing. Most remote salaries are still set by a geographic band tied to a declared address, and moving can trigger a re-band — sometimes downward, sometimes at the next review rather than immediately. Ask how a change of address is handled before you build a budget on the gap. Ask, too, what the employer's tax and payroll setup requires: an employer without a presence in the province you want to live in may simply not be able to hire you there.

What savings capacity cannot settle

The number is a floor for the decision, not a ceiling. It cannot price a deeper job market, which is a form of insurance you only value the day you need another employer. It cannot price the reversibility of the move, which is usually asymmetric — moving out of an expensive city is easy, moving back in after prices have run is not. It cannot price proximity to the people who would help you if something went wrong, which has an unglamorous but very real financial value.

What it does is make the trade explicit. If the expensive offer costs you $200 a month in savings capacity, you are no longer choosing between two salaries; you are deciding whether the city is worth $2,400 a year to you. That is a question you can actually answer, and it is a far better one than the one the offer letters pose. Run the arithmetic once, in writing, before the emotional weight of the decision starts recruiting the numbers to its side — then check the result against whether the raise is genuinely beating inflation and against a plain review of where your money currently stands. If the two offers still tie, take the one with the better work.

Common follow-ups

Is a cost-of-living index good enough for this?

+

It gives you a rough sense and nothing more. An index averages hundreds of prices you may not buy in the proportions it assumes, and it blends housing — the one line that genuinely moves — into everything else, which dilutes it. Price the specific apartment and commute you would actually have.

Should I compare gross salary or take-home pay?

+

Take-home, always. Two offers with identical gross salaries produce different deposits once provincial tax rates and payroll deductions differ. Gross is useful for exactly one thing in this comparison — sizing an employer's retirement match, which is normally quoted as a percentage of gross pay.

How do I put a value on an employer pension or match?

+

Treat it as salary you are obliged to save. A five percent match on a lower salary can be worth more in dollars than a two percent match on a higher one, and it enters the comparison at full face value, because it is money you were never given the option to spend.

What if the expensive city pays more over a career?

+

Then say so out loud and attach a number to it. Larger markets often carry faster raises and a deeper bench of employers, which is a real asset — but it belongs in the comparison as an estimated future difference you can argue about, not as a vague feeling that outranks arithmetic you can check.

Does a remote offer change any of this?

+

It moves the housing variable from the employer's side to yours. Remote salaries are usually set by a band tied to a declared location, so the question becomes whether that band survives a move. Ask how a change of address is handled before you plan anything around the arbitrage.

Keep reading

Run your own numbers

All guides

Stop estimating

Connect your accounts and Hunch answers these questions with your real numbers, not a worked example.

Get started for free