RRSP vs Roth IRA: Complete Cross-Border Comparison for US & Canada [2026]
Your Cross-Border Comparison Results
Instant Answer: 3 Real-World Scenarios
See exactly how RRSP and Roth IRA compare in common cross-border situations. All numbers are after-tax net values in both USD and CAD — updated for 2026.
Scenario A: Sarah — US Citizen, 40, NYC → Toronto
Tax-Free Growth Wins$819k CAD
~$620k USD
$2,009k CAD
~$1,522k USD
Roth IRA
+$1.19M CAD better
Scenario B: David — Canadian, 50, Vancouver → California
RRSP Holds Its Ground~$182k USD
after 15% withholding + US tax
~$122k USD
after conversion tax + growth
RRSP
~$60k USD better
Scenario C: Maria — Dual Citizen, 55, FL → Ontario
Split-Time Strategy~$69.5k USD
~$91.8k CAD
~$1.0M USD
~$1.32M CAD (tax-free)
Roth IRA
+$1.22M CAD better
At-a-Glance Comparison Table
Why Standard Retirement Calculators Fail Cross-Border Residents
Most retirement calculators assume you live and retire in the same country. That assumption falls apart the moment the US-Canada border enters your retirement plan.
The IRS and CRA treat RRSP and Roth IRA accounts differently. The Canada-US Tax Treaty (Article XVIII) overrides standard rules, but only if you know how to apply it. Standard calculators don't account for the 15% withholding tax on RRSP withdrawals, state taxes on Roth IRA distributions, or the currency risk that can swing your retirement income by 20% or more.
⚠️ The Cost of a Bad Calculator: A generic retirement calculator might tell you to keep your RRSP when moving to the US. But if it ignores the 15% withholding tax and the foreign tax credit interaction, you could overpay the IRS by tens of thousands of dollars over your retirement.
Our cross-border calculator was built from the ground up to handle the unique tax mechanics that apply when you hold retirement accounts in both countries. It models:
') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> 15% withholding tax on RRSP withdrawals for US residents (treaty rate) ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> State-specific Roth IRA taxation — California taxes Roth withdrawals; Florida does not ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Currency exchange risk with a 1.20–1.40 CAD/USD range slider ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Roth IRA treaty election — the one-time filing that makes your Roth tax-free in Canada ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> US estate tax exposure for Roth IRA assets held by Canadian residents
The result is a projection that reflects your actual after-tax income — not a generic estimate that leaves you guessing.
Understanding Your Results: The "Effective Tax Rate" and Break-Even Age
The calculator shows you projected after-tax values for both RRSP and Roth IRA. But the single most important number to understand is the break-even age — the point at which one account becomes financially better than the other.
The break-even age depends on three factors:
- Your marginal tax rate today — higher current taxes favor Roth IRA
- Your marginal tax rate in retirement — higher future taxes favor Roth IRA
- Your cross-border residency path — US vs. Canadian tax treatment shifts the math
For most cross-border residents, the break-even age falls between 75 and 80. If you expect to live beyond that age, Roth IRA typically wins. If your health or life expectancy suggests a shorter horizon, RRSP may provide better after-tax income.
10-Year vs 20-Year Horizon Comparison
Based on $200,000 initial balance, $6,000 annual contribution, 7% return, 2.5% inflation, 24% US tax, 33% Canada tax. State tax applied for CA (9.3%), none for FL.
🔑 The Takeaway: Roth IRA pulls ahead over longer time horizons — especially when moving to Canada or splitting time. But the advantage is smaller (or reversed) if you're moving to a state like California that taxes Roth withdrawals. Use the calculator above with your specific state and province to see your personal break-even age.
The Hidden Factors: Why the Math Changes
Your calculator results might surprise you. That's because cross-border retirement planning involves hidden factors that don't appear on standard retirement calculators. Here are the most important ones:
1. The 15% RRSP Withholding Tax Trap
Under the Canada-US Tax Treaty (Article XVIII), US residents withdrawing from an RRSP pay only 15% withholding tax at source — but only if you claim the treaty benefit. Without the treaty election, the default rate is 25%. Use our US–Canada Pension Withholding Calculator to calculate your exact withholding for any pension type, including RRSP, CPP, OAS, and Social Security.
2. The Roth IRA State Tax Trap
The federal government doesn't tax qualified Roth IRA withdrawals. But some states do. California, New York, and Arizona are among the states that treat Roth IRA withdrawals as taxable income.
3. The One-Time Roth IRA Treaty Election
If you become a Canadian resident, you must file a one-time election with the CRA to have your Roth IRA treated as a pension under Article XVIII of the tax treaty. Without this election, the CRA may tax the growth in your Roth IRA as ordinary income — effectively destroying the tax-free benefit.
🗓️ Deadline: You must file the election by the tax return due date for the year you become a Canadian resident. Missing this deadline can cost you thousands in unnecessary Canadian taxes. Use Form RC267 or a letter to the CRA.
4. The US Estate Tax Exposure
Roth IRA accounts are considered US-situs property for estate tax purposes. If a Canadian resident dies holding a Roth IRA with a value exceeding the US estate tax exemption ($13.99 million in 2026), the estate may owe US estate tax.
RRSPs, by contrast, are generally not considered US-situs if held by a Canadian resident. This makes RRSP a more estate-friendly option for Canadians with large retirement portfolios.
💡 Estate Planning Tip: If you have a large Roth IRA and plan to remain a Canadian resident, consider withdrawing funds gradually during your lifetime to reduce the estate tax exposure. Or consult a cross-border estate planner about trust structures.
Which Is Better? The Scenario Matrix
There's no universal answer. Your specific combination of residency, citizenship, tax bracket, and future plans determines which account wins. Here's a decision matrix to help you navigate:
The 65–71 Window: Your Strategic Planning Zone
One of the most underrated concepts in cross-border retirement planning is the 65–71 window — the period between age 65 (when you can start Social Security/CPP) and age 71 (when you must convert your RRSP to a RRIF).
During these six years, you have a unique opportunity to:
') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Delay RRSP withdrawals to stay in a lower tax bracket ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Perform Roth conversions in low-income years before RMDs start ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Plan your RRIF conversion timing — you can convert as early as 65, or wait until 71 ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Manage OAS clawback exposure by keeping income below the OAS threshold (~$90,000 CAD)
⚠️ Miss This Window, Pay the Price: If you don't plan your RRSP withdrawals between 65 and 71, you could face mandatory RRIF withdrawals starting at 71 that push you into a higher tax bracket — especially problematic for cross-border retirees who also have US Social Security and IRA RMDs.
Decision Flowchart: Which Account Is Right for You?
→ Yes: Roth IRA (file treaty election)
→ No: Go to 2
→ Yes: Consider RRSP first (15% withholding)
→ No: Go to 3
→ FL, TX, NV, WA, AK, NH, SD, TN, WY: Roth IRA (no state tax)
→ CA, NY, AZ, OR, MN, MA, PA, NJ, VT: RRSP may be better (state tax avoided)
→ Higher than today: Roth IRA
→ Lower than today: RRSP
→ Yes: Roth IRA (tax-free growth wins long-term)
→ No: RRSP may provide better after-tax income
Use the calculator above with your specific inputs for a personalized recommendation.
TFSA vs Roth IRA: Key Differences for Cross-Border Residents
Source: IRS Publication 590-B, CRA TFSA guidelines (2026).
Roth Conversion Strategy for Canadians Moving to the US
If you are a Canadian resident with an RRSP and plan to move to the US, converting your RRSP gradually to a Roth IRA over multiple years can reduce your overall tax burden. The strategy works because you control the conversion amount each year, keeping your taxable income in a lower bracket.
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Convert before moving: Perform Roth conversions while still a Canadian resident to avoid US tax complications. Pay Canadian tax on the converted amount at your current rate. ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Spread across years: Convert in chunks over 3-5 years to stay within lower marginal tax brackets, avoiding a large one-time tax hit. ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Five-year rule: Roth IRA conversions require a 5-year waiting period before earnings can be withdrawn tax-free. Plan conversions at least 5 years before retirement.
Consult a cross-border CPA to model your specific income and tax brackets before executing conversions.
The Canada-US Tax Treaty: What You Must Know
The Canada-US Tax Treaty (1980, as amended) is the legal framework that prevents double taxation for residents of both countries. For retirement accounts, Article XVIII is the most important section. It determines how RRSPs, IRAs, and Roth IRAs are treated when you cross the border.
Here's what Article XVIII does for you:
') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> RRSP treatment in the US: Contributions to an RRSP are deductible in Canada, and the US recognizes the tax-deferred status of the RRSP. However, withdrawals are taxable in the US (with a foreign tax credit for Canadian tax paid). ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Roth IRA treatment in Canada: Canada respects the tax-free status of Roth IRA withdrawals only if you make a one-time treaty election. Without the election, the CRA treats Roth IRA earnings as taxable income. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> 15% withholding tax: RRSP distributions to US residents are subject to a reduced 15% withholding tax at source (instead of the default 25%) — but only if you properly claim the treaty benefit on Form W-8BEN. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Foreign tax credit: If you pay tax to the CRA on your RRSP withdrawal, you can claim a foreign tax credit on your US return — eliminating double taxation.
The One-Time Roth IRA Treaty Election: Step by Step
This is the most important — and most frequently missed — step for US citizens moving to Canada with a Roth IRA. Here's exactly how to do it:
- Confirm eligibility: You must be a US citizen or resident who has become a Canadian resident for tax purposes.
- Complete Form RC267: "Election Under Article XVIII(7) of the Canada-US Tax Convention" — or write a letter to the CRA with the same information.
- Include your Roth IRA details: Provide the account number, financial institution, and the date you became a Canadian resident.
- File by the deadline: The election must be filed by the tax return due date for the year you became a Canadian resident (usually April 30 of the following year).
- Attach to your Canadian return: Include the election with your T1 tax return for that year.
⚠️ Miss This Election, Pay Thousands: If you don't file the election, the CRA will tax the earnings in your Roth IRA as ordinary income. On a $500,000 Roth IRA with $200,000 in earnings, you could owe $92,000 in Canadian tax (at 46%) — plus penalties and interest. File the election.
RRSP Treatment in the US: The 15% Withholding Tax
If you're a US resident withdrawing from an RRSP, the CRA will withhold 15% of the withdrawal (under the treaty rate) — but only if you've claimed the treaty benefit. Here's how to do that:
') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> File Form W-8BEN with the Canadian financial institution holding your RRSP — this certifies your US residency for treaty purposes. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Without Form W-8BEN: The default 25% withholding applies — an extra 10% tax you don't need to pay. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Then claim the foreign tax credit on your US return (Form 1116, the IRS form used to claim credit for taxes paid to foreign governments) for the 15% withheld — avoiding double taxation.
✅ Pro Tip: The 15% withholding is a withholding tax, not a final tax. You may owe additional US tax on the withdrawal (or get a refund) when you file your US return, depending on your total income and deductions.
The "Window" Strategy – Planning Ages 65–71
The years between 65 and 71 are the most strategically valuable period for cross-border retirement planning. During this window, you have flexibility that disappears after age 71:
') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> You control RRSP withdrawal timing: No mandatory withdrawals until age 71, giving you the ability to manage your tax bracket. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> Roth conversions are most tax-efficient: You can convert Traditional IRA or RRSP funds to Roth during low-income years before RMDs begin. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> You can choose when to convert RRSP to RRIF: You can convert as early as 65 or delay until 71 — pick the year that optimizes your tax situation. ') left center no-repeat; background-size:1.2rem; color:#1f2a3f;"> OAS clawback avoidance: You can keep your income below the OAS threshold (~$90,000 CAD) by controlling RRSP/RRIF withdrawals.
RRIF Conversion: What Happens at Age 71
By December 31 of the year you turn 71, you must convert your RRSP to a Registered Retirement Income Fund (RRIF) or use the funds to purchase an annuity. Once you convert, you must withdraw a minimum percentage of the RRIF balance each year:
⚠️ The "RRIF Tax Bracket Cliff": These mandatory withdrawals are fully taxable. For cross-border retirees, this can push you into a higher US tax bracket while also triggering the 15% withholding tax. Planning your RRIF withdrawals during the 65–71 window is essential to avoid this.
Optimizing the 65–71 Window: A Year-by-Year Checklist
- Decide when to start Social Security/CPP
- Consider part-time work to manage income
- Review investment allocation
- Begin RRSP withdrawals in low-income years
- Perform Roth conversions
- Maximize foreign tax credit claims
- Convert RRSP to RRIF by Dec 31
- Calculate first minimum withdrawal
- Consider spousal RRIF options
- Forgetting to convert RRSP to RRIF
- Ignoring OAS clawback thresholds
- Not filing Roth treaty election
🔑 The Strategic Edge: Most cross-border retirees ignore the 65–71 window — and overpay thousands in taxes. By planning your RRSP withdrawals, Roth conversions, and RRIF timing during these six years, you can significantly reduce your lifetime tax burden.
The AKCalc Advantage: What Makes This Calculator Different
You've seen the generic calculators. You've read the blog posts. But none of them give you the complete picture — because none of them were built by someone who understands the unique challenges of cross-border retirement planning.
Here's what sets this calculator apart from every other resource on the web:
We're the only resource that puts the Roth IRA treaty election front and center. If you're a US citizen moving to Canada with a Roth IRA, you have one chance to file the election with the CRA. Miss the deadline, and your tax-free growth becomes taxable in Canada — potentially costing you hundreds of thousands of dollars. Our calculator includes a specific reminder and step-by-step instructions.
Frequently Asked Questions About RRSP vs Roth IRA
Quick answers to the most common cross-border retirement questions. Click any question to expand the answer.
Have a question not answered here? Use the calculator above to get personalized insights, or consult a cross-border tax professional.
Methodology: How We Calculate Your Cross-Border Retirement Projections
Our calculator uses a multi‑step financial model that incorporates 2026 tax rates, treaty provisions, and state/provincial tax rules. Here's a transparent look at the formulas and assumptions behind your results.
1. Future Value Projection
We project the growth of your retirement accounts using the standard future value of a growing annuity formula:
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> PV = current account balance (allocated based on account type selection) ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> PMT = annual contribution (allocated based on account type selection) ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> r = real return (nominal return minus inflation rate) — you control both sliders ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> n = number of years from current age to retirement age
2. Tax Adjustments – RRSP
For RRSP, the projected gross value is reduced by:
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> 15% withholding tax if the user is a US resident (treaty rate) ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> US income tax (at the user's marginal rate) on the gross amount (with a foreign tax credit applied for the 15% Canadian withholding) ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Canadian federal + provincial tax if the user is a Canadian resident (using the marginal rate you provide)
3. Tax Adjustments – Roth IRA
Roth IRA projected gross value is reduced only by:
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> State income tax for states that tax Roth IRA withdrawals (e.g., California, New York, Arizona). The rate is approximated based on the selected state.
Federal tax is $0 (qualified withdrawals are tax‑free). The Canadian tax is $0 if the Roth treaty election has been filed (we assume it is).
4. Break‑Even Age Calculation
We perform a binary search across ages (from current age to 100) to find the age at which the after‑tax net value of the Roth IRA first exceeds that of the RRSP. If the Roth never surpasses the RRSP, we report "Not reached by age 100".
5. Data Sources & Assumptions
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> 2026 tax brackets: IRS and CRA official rates (federal and provincial). ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Contribution limits: RRSP ~$31,560 CAD; Roth IRA $7,000 ($8,000 age 50+). ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Withholding tax: 15% treaty rate for US residents (Article XVIII). ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> State tax rates: Approximated based on historical averages (source: Tax Foundation). ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Currency: Mid‑market rates from Bank of Canada / Federal Reserve (July 2026).
⚠️ Important: This calculator provides educational estimates only. Actual tax outcomes depend on your specific circumstances, future law changes, and professional advice. We strongly recommend consulting a cross‑border CPA or tax attorney before making any financial decisions.
Related Guides & Tools
Deepen your cross‑border retirement knowledge with these expert resources:
') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> US-Canada Pension Withholding Calculator ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Foreign Tax Credit (Form 1116) Calculator ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> FBAR Maximum Balance Tracker ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Dual Status Alien Tax Calculator ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> All International Expat Tax Calculators ') left center no-repeat; background-size:1rem; color:#1f2a3f; font-size:0.9rem;"> Contact a Cross-Border Tax Specialist