Careers · 6 min read
Should You Take the Job in Another City?
A clear five-part framework for a decision people usually make on adrenaline and a gross salary number.
By Muhammad Tahir · Updated June 2026
An offer in another city is one of the highest-stakes decisions you'll make on a short clock, and it's almost always made badly — driven by the excitement of being wanted and the size of the headline salary. Both are real, and both are terrible primary inputs. A good decision runs the offer through five filters in order, and only then asks how you feel.
The point of a framework isn't to remove judgment. It's to make sure your judgment is operating on the right numbers instead of a gross figure and a gut reaction.
1. Convert the pay into real terms
The first move is to stop comparing salaries and start comparing what they buy. A bigger number in a more expensive city can be a pay cut in disguise. Divide each salary by the city's local price level to get cost-adjusted income — the same paycheck expressed in national-average dollars — and the two offers finally become comparable.
This one step reframes the whole decision more than any other. Run both your current pay and the offer through CityLedger's salary calculator before you let the gross number set your expectations. Sometimes a raise on paper is a step backward in practice; sometimes a lateral-looking offer is secretly a big raise because it's in a cheaper place.
2. Price the actual cost of living, not the index alone
The cost-adjusted figure assumes you live like the average household. You don't. So look at the specific costs that dominate your budget — above all, what your actual housing would cost for the home you need. Housing is the line item that varies most between cities, so it's where a generic index is most likely to mislead you in either direction.
If you have kids, price childcare and schools. If you commute by car, price that. The goal is to replace the index's assumptions with your real life wherever the numbers are big enough to matter.
3. Don't forget the tax bite
Two offers with the same cost-adjusted pay can still leave you with meaningfully different take-home because of state income tax, which can swing your annual take-home by thousands. A no-income-tax state effectively boosts the offer; a high-tax one quietly shrinks it. Watch for the offset, too — some low-income-tax states lean harder on property or sales taxes, which changes the picture depending on whether you'll rent or own.
This is the filter people most often skip, and it's pure money. It's worth a few minutes to get right, and a quick conversation with a tax professional if the amounts are large.
4. Weigh the career trajectory, not just the title
A job is also an investment in your future earning power, and that can justify accepting worse short-term money. A role that puts you in a stronger industry hub, gives you a meaningfully bigger scope, or plugs you into a deeper job market can pay off for years — partly because a dense market means your next move won't require another cross-country uprooting.
Conversely, a great-paying job in a city with few other employers in your field is riskier than it looks: if it doesn't work out, your options are to relocate again or settle. Career optionality is real compensation, even though it never appears on the offer letter.
5. Then weigh the life
Only after the money, taxes, and career math should the human factors get their say — and they often should win. Distance from family, climate, the partner who also has to find work and friends, the life you'd actually be living day to day. These are the considerations people most regret overriding for a salary, in both directions.
If the financial filters say the offer is roughly neutral, let life break the tie. If they say it's clearly better or worse, life decides whether the gap is big enough to override. Either way, you're now choosing with the real numbers in front of you instead of a gross figure and the flattery of being recruited.