The most expensive cross-border financial mistakes I’ve watched people make all share one thing in common: they were committed BEFORE anyone modeled the actual tax outcome. Someone signs a 12-month lease in Lisbon, then learns the tax cost was $20,000 worse than they expected. Someone accepts a job offer in Spain, then discovers they don’t qualify for the regime they were counting on. Someone retires to a country and only later realizes the wrong move-in timing cost them tens of thousands.
This is fixable. The cost of modeling cross-border tax outcomes before you commit is hours, not weeks. The cost of NOT modeling them is often years of regret. Here’s the framework I use.
The four things you need to know before any cross-border move
Before signing the lease or accepting the offer, you need clear answers to:
- What’s your tax residency status mid-year vs full-year? The day you arrive matters. (See my walkthrough of the residency tests if you’re not sure how this works.)
- What does the relevant tax treaty actually say about your specific income types? Treaties have different tie-breakers and different rates per income category.
- Which exclusions, credits, and special regimes apply to you? Things like Beckham Law, Foreign Earned Income Exclusion, NHR successor regime — all have specific eligibility.
- What’s the all-in tax bill in BOTH countries? Not just the destination — your origin country may continue to tax you (the US always does for citizens).
The modeling exercise itself
Whatever tool or method you use, the actual modeling exercise is the same: project your income and assets across two scenarios — pre-move and post-move — for the same 12-month period. The output is a comparison table showing total tax owed in each scenario, broken down by income type.
What this looks like in practice:
- Salary / employment income — projected gross, tax owed in each country, after-tax
- Investment income (dividends, interest) — same breakdown
- Capital gains — projected events in the year, tax in each country
- Rental income from any property — taxed in property location, possibly also in residence country
- Equity compensation — vesting events, where you were resident at vest, multi-country attribution
- Special items (pension contributions, health insurance, etc.)
For each row, you want to see: what’s the tax in scenario A (current setup) vs scenario B (after the move). The total at the bottom is the actual financial impact of the move — separate from cost-of-living, lifestyle, etc.
What tools actually do this
You can do this in a spreadsheet if you’re willing to research the rules manually for both countries. That’s what I did before joining Taixable as a business advisor — and frankly, the spreadsheet version is what made me realize the gap was big enough to justify a purpose-built platform.
Today I use Taixable’s calculator for my own modeling, but I also still keep a spreadsheet for sanity-checks against the numbers. The advantage of a purpose-built tool over a spreadsheet is that the rules are pre-loaded and validated by named local tax firms — you’re not researching Spain’s Beckham Law or Portugal’s IFICI regime from scratch every time. The disadvantage is that any tool can be wrong, so always sanity-check the output against your own understanding of the rules.
Other tools that handle some of this: Greenback for US expat-specific situations, Bright Tax for high-net-worth US expats, country-specific tax calculators from the local tax authorities. Each has different gaps. The right tool for your situation depends on your specific countries and income mix.
The output that actually drives a decision
A useful cross-border tax model produces three things:
- Total tax owed across both countries for each scenario you’re considering
- The break-even on the move — how much higher does cost-of-living have to be in your destination before the tax savings stop mattering?
- Sensitivity to timing — does moving in March vs September change your tax bill meaningfully? (For most relocations, yes — sometimes by 20%+.)
For sensitivity to timing specifically, I covered the day-count tracking that drives this separately — but the headline is: when you move can matter as much as where you move.
The honest limitation
No model can give you certainty. Tax law changes, your situation evolves, and the assumptions you make about future income or asset values can be wrong. What modeling DOES give you is a defensible baseline — a structured view of what you’re committing to financially. That’s worth the few hours it takes to do, before signing a 12-month lease in a different country.
Bottom line
If you’re planning a cross-border move, model the tax outcome before you commit. Use a spreadsheet, use a tool, hire a professional — whatever works. What doesn’t work is moving first and modeling later. The cost of getting it wrong is measured in years of avoidable tax; the cost of modeling correctly is measured in hours. Build the comparison, test it against your situation, and make the decision with the actual numbers in front of you. Disclosure: I’m a business advisor for Taixable, mentioned above as one tool option among several.