U.S. Retirement Accounts for Canadians: 401(k), IRA and Roth IRA

Moving from the United States to Canada does not necessarily mean leaving your U.S. retirement accounts behind. Many Canadians have accumulated retirement savings in the United States before moving to Canada, while others continue to work for U.S. employers or earn income connected to the United States. Common U.S. retirement accounts include:
401(k) plans
Traditional IRAs
Roth IRAs
403(b) plans
other employer-sponsored retirement plans
But what happens to these accounts when you become a Canadian tax resident? Understanding U.S. retirement accounts for Canadians is important because an account that receives favourable tax treatment in the United States may be treated differently under Canadian tax rules. The Canada–U.S. Income Tax Treaty can provide important relief in certain circumstances, but the treatment depends on the type of retirement plan, your residency, contributions, distributions and other facts.
Can a Canadian resident keep a U.S. retirement account?
Generally, moving to Canada does not automatically require you to close your U.S. retirement account. A Canadian resident may continue to own a 401(k), Traditional IRA or Roth IRA after becoming resident in Canada. However, the fact that you can legally keep the account does not mean that the account will receive exactly the same tax treatment in Canada as it does in the United States. This distinction is one of the most important concepts when dealing with U.S. retirement accounts for Canadians.
The Canada–U.S. tax treaty contains specific provisions dealing with pensions and retirement arrangements, including provisions that can defer Canadian taxation of certain income accumulating inside a U.S. retirement arrangement.
How are U.S. retirement accounts taxed in Canada?
The answer depends on the type of account. A simplified overview looks like this:

The table is only a starting point. The actual Canadian tax treatment can depend on when the account was established, when contributions were made, whether contributions continued after Canadian residency began and the type of distribution received.
401(k) and Canadian taxes
A 401(k) is one of the most common U.S. employer-sponsored retirement plans. If you worked in the United States and later moved to Canada, you may have a 401(k) from your former U.S. employer. You generally do not have to cash out the account simply because you moved to Canada.
The Canada–U.S. treaty specifically recognizes qualified U.S. retirement plans, including 401(k) arrangements, as qualifying retirement plans for certain treaty purposes. This can be particularly important when determining how contributions and retirement benefits are treated after moving between the two countries.
What happens to a 401(k) after moving to Canada?
Suppose you worked in California for ten years and accumulated USD $300,000 in a 401(k). You then move permanently to Ontario and become a Canadian tax resident. You may leave the money invested in the 401(k). The account does not automatically become taxable in Canada simply because you moved across the border. However, when you receive a distribution, the Canadian tax consequences need to be considered. The U.S. tax treatment also needs to be considered, including any U.S. withholding tax.
The Canada–U.S. treaty can affect the taxation of pension distributions between the two countries. Article XVIII generally allows pensions arising in one country and paid to a resident of the other country to be taxed in the recipient's country, while also allowing source-country taxation subject to treaty limitations.
Can I contribute to a 401(k) while living in Canada?
This depends on your employment and the particular plan. For example, a Canadian resident working for a U.S. employer may have a very different situation from a Canadian employee who simply has an old 401(k) from a previous U.S. job. The treaty contains provisions concerning contributions to qualifying retirement plans when an individual performs services in one country while residing in the other. Therefore, you should not assume that a contribution that receives a deduction in the United States will automatically receive the same deduction in Canada.
Traditional IRA and Canadian taxes
A Traditional IRA is an individual retirement arrangement that generally provides tax deferral under U.S. tax rules. If you become a Canadian resident while holding a Traditional IRA, you may generally continue to own the account. The tax treatment of the account and later distributions must be considered under both Canadian domestic rules and the Canada–U.S. treaty.
CRA specifically identifies U.S. IRAs as foreign pension income when amounts are received and instructs taxpayers receiving amounts from an IRA to contact CRA for the applicable reporting treatment. CRA also provides for a possible deduction on line 25600 for the portion of foreign pension income that is tax-free in Canada because of a tax treaty.
Taking a Traditional IRA distribution while living in Canada
Suppose a Canadian resident receives USD $20,000 from a Traditional IRA. The distribution may need to be included in Canadian income after conversion into Canadian dollars.
The U.S. may also impose tax or withholding on the distribution. The Canada–U.S. treaty and Canadian foreign tax credit rules may then help prevent double taxation. The exact result depends on the type of distribution, the taxpayer's residency and the applicable treaty provisions.
What about an IRA-to-Roth conversion?
An IRA-to-Roth conversion can be particularly complicated for someone who is already a Canadian tax resident. A transaction that is straightforward under U.S. tax law can have different Canadian consequences. Therefore, a Canadian resident should not assume that an IRA conversion will receive the same tax treatment in Canada as it does in the United States. If you are considering a Roth conversion after becoming a Canadian resident, it is worth reviewing the Canadian and U.S. consequences before completing the conversion.
Roth IRA and Canadian taxes
Roth IRAs require special attention. Under U.S. tax rules, qualified Roth IRA distributions can generally be tax-free. But Canadian taxation does not automatically follow the U.S. rules. CRA's published guidance states that a Roth IRA does not generally receive the same Canadian tax deferral treatment as a Canadian registered retirement plan or a Traditional IRA. The Canada–U.S. treaty can provide relief, however, including the possibility of an election to defer Canadian tax on income accumulating inside the Roth IRA.
The important Roth IRA rule
For a Roth IRA to receive the treaty treatment described by CRA, the account generally needs to have been established before the individual became a Canadian resident and contributions should not be made while the individual is resident in Canada. CRA states that, under Article XVIII of the treaty, a Roth IRA is included in the definition of "pension," provided contributions are not made to the Roth IRA while the owner is resident in Canada. This makes one point particularly important - Do not contribute to an existing Roth IRA after becoming a Canadian tax resident without first understanding the Canadian consequences.
Can a Canadian resident receive a tax-free Roth IRA distribution?
Potentially, yes. CRA's guidance explains that a distribution from a Roth IRA to a Canadian resident can be exempt from Canadian tax to the extent that the payment would not be taxable in the United States if the individual were a U.S. resident and the Roth IRA qualifies as a pension under the treaty. This is one reason the Roth IRA can be very valuable for someone who established the account before moving to Canada. However, the details matter. For example, contributions made after becoming a Canadian resident can affect the treaty treatment of the Roth IRA.
What happens if I contribute to a U.S. retirement account after moving to Canada?
This is where cross-border planning becomes particularly important. A common assumption is: "It's my U.S. retirement account, so I can continue contributing to it."
That may be true from a U.S. account-administration perspective, but the Canadian tax consequences need to be considered separately.
The Canada–U.S. treaty contains special rules for qualifying retirement plans, including circumstances involving contributions made while an individual is working in one country and resident in the other. The treatment can depend on:
where you live for tax purposes;
where you work;
whether the plan is employer-sponsored;
whether the contribution is made by you or your employer;
whether the plan qualifies under the treaty;
when the contribution was made; and
whether the income is taxable in the United States.
This is particularly important for Roth IRAs because post-move contributions can affect the treaty treatment.
What happens when I withdraw money from a U.S. retirement account?
When a Canadian resident receives a distribution from a U.S. retirement account, there are generally two questions:
How is the distribution taxed in Canada?
How is the distribution taxed in the United States?
The answers do not necessarily have to be identical. Under the Canada–U.S. treaty, pensions and retirement benefits can generally be taxed in the country where the recipient is resident, while the source country may retain limited taxing rights in certain circumstances. For example, a Canadian resident receiving a U.S. pension distribution may have U.S. tax withheld at source while also reporting the income in Canada. The Canadian foreign tax credit mechanism may then be relevant.
Can I be taxed twice on my U.S. retirement income?
Not necessarily. This is one of the main reasons the Canada–U.S. tax treaty is so important.
If the same retirement income is taxable in both countries, relief from double taxation may be available through treaty provisions and foreign tax credits. However, the foreign tax credit is not simply a dollar-for-dollar refund of every amount withheld in the United States.
The Canadian foreign tax credit has its own rules and limitations. Therefore, you should distinguish between:
U.S. tax withheld, and
Canadian foreign tax credit available
They are not necessarily the same amount.
What about U.S. withholding tax?
When a Canadian resident receives a distribution from a U.S. retirement account, the U.S. financial institution may withhold U.S. tax. The appropriate treaty rate and documentation can be important. If too much U.S. tax is withheld, you may need to address the issue through the U.S. tax system rather than simply claiming the entire amount as a Canadian foreign tax credit. This is another reason cross-border retirement distributions should be reviewed before the payment is made.
Do U.S. retirement accounts have to be reported on Form T1135?
Not automatically. Form T1135 is an information return concerning specified foreign property. Whether a particular U.S. retirement account is reportable on Form T1135 requires an analysis of the account and the applicable exclusions. Do not assume that every U.S. financial account must be reported on T1135 simply because it is located in the United States. At the same time, the fact that an account may not be reportable on T1135 does not mean that distributions from the account are tax-free or that no information reporting is required. The income tax treatment and foreign-property reporting requirements are separate questions.
What if I am a U.S. citizen living in Canada?
This is where the situation becomes even more complicated. A U.S. citizen living in Canada may have tax obligations in both countries. Canada generally taxes Canadian residents on worldwide income. The United States generally requires U.S. citizens to report worldwide income as well, regardless of where they live. Therefore, a U.S. citizen living in Canada who owns a 401(k), IRA or Roth IRA may need to consider both:
Canadian tax reporting;
U.S. tax reporting;
the Canada–U.S. tax treaty;
foreign tax credits;
retirement-plan reporting; and
any applicable information returns.
The treaty contains specific provisions for pensions and retirement plans, including special rules for U.S. citizens and Canadian residents.
Should I move my U.S. retirement account to Canada?
Not necessarily. There is no universal rule that says you should transfer a 401(k) or IRA to Canada after moving. In fact, transferring or withdrawing a U.S. retirement account can create significant tax consequences. Before making a transfer, consider:
Canadian tax consequences;
U.S. tax consequences;
withholding tax;
treaty provisions;
foreign exchange;
investment options;
administrative costs;
retirement timing;
beneficiary designations; and
whether the transfer is actually permitted.
A transaction that appears to be a simple "move my retirement money to Canada" can become a taxable event. Do not withdraw or transfer a U.S. retirement account solely because you have become a Canadian resident without first reviewing the cross-border tax consequences.
401(k) vs. Traditional IRA vs. Roth IRA
Here is a simplified comparison for a Canadian resident:

This table is intended as a general overview. The actual treatment depends on the individual's circumstances and the specific retirement arrangement.
Planning before you move to Canada
If you currently live in the United States and are considering moving to Canada, retirement accounts should be part of your pre-move tax planning. Before becoming a Canadian tax resident, consider reviewing:
1. Existing retirement accounts
Make a list of every:
401(k)
Traditional IRA
Roth IRA
403(b)
pension
other U.S. retirement arrangement
2. Contributions
Determine whether you plan to continue making contributions after moving to Canada.
3. Roth IRA status
If you own a Roth IRA, document when it was established and whether you have made contributions.
4. Beneficiaries
Review beneficiary designations after the move.
5. Future withdrawals
Consider when you expect to start taking distributions and how they may be taxed in both countries.
6. Treaty elections
Certain treaty provisions may require an election or specific documentation to obtain the intended Canadian tax treatment. Planning before the move can be significantly easier than trying to correct a cross-border retirement issue several years later.
Planning before taking a U.S. retirement distribution
The same principle applies when you are already living in Canada and are planning to withdraw retirement funds. Before requesting a distribution, consider:
How much should I withdraw?
How much U.S. tax will be withheld?
How will Canada tax the distribution?
Will I receive a foreign tax credit in Canada?
Does the Canada–U.S. treaty limit U.S. tax?
Will the withdrawal affect my Canadian marginal tax rate?
Is there a better year to take the distribution?
These questions can make a substantial difference to the after-tax amount you ultimately receive.
The bottom line
U.S. retirement accounts for Canadians can be valuable assets, but they require careful cross-border tax planning. If you have a 401(k), Traditional IRA or Roth IRA and live in Canada, do not assume that the account will be taxed exactly the same way in both countries. The general framework is:
Identify the retirement account.
Determine your Canadian and U.S. tax residency.
Review the Canada–U.S. treaty.
Determine how the account is treated in Canada.
Consider U.S. withholding and taxation.
Determine whether a foreign tax credit is available.
Review the consequences before making contributions, conversions or withdrawals.
The most important rule is simple: Cross-border retirement planning should happen before the transaction, not after it.
Need help with a U.S. retirement account in Canada?
We help Canadians and U.S. persons navigate the tax issues that arise when retirement savings cross the Canada–U.S. border.
Whether you have a 401(k), Traditional IRA or Roth IRA, we can help you understand the Canadian reporting requirements and coordinate them with your U.S. tax obligations.
If you are moving to Canada, already live in Canada with U.S. retirement accounts, or are planning a U.S. retirement distribution, contact Elefant Tax Bureau to discuss your cross-border tax situation.


