Skip to content

Double Taxation in Canada: How to Avoid Paying Twice

Updated Checked by the Tax-Services.ca editorial team How we check

You don’t pay Canadian tax twice on the same income if you file correctly. Double taxation in Canada is handled in two layers: a tax treaty decides which country gets first claim, and the foreign tax credit gives you back what a foreign government already took. The credit is capped at the lesser of the foreign tax you paid and the Canadian tax on that same income.

How does double taxation happen to a Canadian resident?

Canada taxes residents on income from everywhere in the world. Most other countries also tax income earned inside their own borders, whoever earns it. So a Canadian who collects US dividends, rents out a flat in Lisbon or works a contract in Germany can be asked for tax by two governments on the same dollar.

The reverse happens too. Someone who has moved abroad but kept a home, a spouse or family in Canada may still count as a factual resident, which means Canada keeps taxing all of their income. The CRA describes this as keeping significant residential ties. If the new country also treats you as a resident, you have a real conflict, and the treaty has to settle it.

What does a tax treaty actually do?

Canada has more than 70 bilateral tax treaties in force, and the Department of Finance keeps the list. A treaty does three practical things. It says which country may tax each kind of income. It can cut the tax a country withholds on dividends, interest or royalties paid to a foreign resident. And it has tie-breaker rules for people who qualify as residents of both countries.

One consequence is worth knowing. If you are a resident of Canada under domestic rules but the treaty tie-breaker makes you a resident of the other country, the CRA treats you as a deemed non-resident. You then stop reporting world income here. We haven’t listed the tie-breaker order, because it differs from treaty to treaty. Read the residence article of the treaty with your country.

Situation Who taxes it first What you do in Canada
Foreign dividends or interest with tax withheld The source country, at the treaty or domestic rate Report the gross amount, claim the foreign tax credit
Foreign rental income Usually the country where the property sits Report it, claim the credit for tax paid abroad
Work done in another country Depends on the treaty and the days you were there Report it unless the treaty makes it exempt here
Resident of both countries Treaty tie-breaker decides Follow the treaty result, possibly as a deemed non-resident

How does the foreign tax credit work?

You claim it on Form T2209, and the total goes on line 40500 of your return. For each country, you can claim the smaller of two amounts: the foreign income tax you actually paid, or the Canadian tax otherwise payable on your net income from that country. Non-Quebec residents add Form T2036 for the provincial share. Quebec residents follow Revenu Québec instead. The CRA’s foreign tax credit page spells out both forms.

You convert foreign amounts with Bank of Canada exchange rates from the day the amounts arose, or an average annual rate for income that came in steadily. Keep the foreign slips, receipts or assessment notices. If the CRA asks, those are your proof.

A worked example with a $5,000 foreign dividend

Say you live in New Brunswick with $60,000 of taxable income, and $5,000 of that is a foreign dividend that already had $750 withheld abroad. Our Canadian income tax calculator puts the federal and New Brunswick tax on $60,000 at $10,900.99, before credits such as CPP or the Canada employment amount. That’s an average of 18.2%.

The $750 is 15% of the dividend, well below the roughly 18% average Canadian rate on your whole income. So the limit is unlikely to cut your credit in this case, and the credit should cancel most of the double hit. The exact split between the federal and provincial parts comes out of T2209 and T2036, and we haven’t reproduced those formulas here.

Want to see how much tax lands on other kinds of investment income? The dividend tax calculator covers Canadian dividends, and the capital gains tax calculator covers sales of shares or property.

Where people slip up

The first mistake is skipping the credit because the foreign tax was small. It’s still money, and a few hundred bucks adds up. The second is claiming tax you paid on income that a treaty says is not taxable in Canada. The CRA says that income, deducted on line 25600, stays out of the foreign tax credit calculation.

The third is forgetting the credit has a ceiling. Pay 30% abroad on a dividend Canada would tax at 18% and you can’t claim the extra 12%. Ask the foreign tax office whether a refund of the excess is possible, since Canada won’t give it back.

Then there is the timing problem. Foreign tax years rarely match the calendar year, so the tax paid abroad in one year may relate to income Canada taxes in another. The marginal tax rate calculator gives you an estimate of what the extra income costs here. For anything involving a treaty tie-breaker, a cross-border tax accountant is worth the fee.

What if you hold foreign investments inside an RRSP or TFSA?

That depends on the treaty and the account type, and we didn’t verify the rules on an official page, so we won’t state them. What we can say is that the foreign tax credit applies to tax you actually paid, so a withholding that isn’t claimable on your return may simply be a cost of holding the investment. Check where the investment sits and which country it comes from before you assume a credit.

What records should you keep?

Keep the foreign tax slip or assessment, proof of the amount withheld, and a note of the exchange rate you used. Put them in the same folder as the return. Take Maya in Moncton, who got a letter two years later asking about a German payment. Because she’d saved the slip and her rate source, the answer took ten minutes instead of an afternoon of digging.

What this page is based on

The rules here come from Canada Revenue Agency guidance on the federal foreign tax credit (line 40500, Form T2209), its page on factual residents, and the Department of Finance treaty page. The tax figure in the example comes from our calculator, which uses the 2026 federal and New Brunswick brackets from the CRA. Treaty terms change, so read the current text for your country before relying on a rate.

Frequently asked questions

Does Canada tax foreign income?

Yes, if you are a Canadian resident. You report income from all sources, then claim a credit for tax paid to the other country.

Which form claims foreign tax paid?

Form T2209 for the federal credit, with the result on line 40500. Non-Quebec residents also use Form T2036 for the provincial part.

Can I get back all the foreign tax I paid?

Not always. The credit is limited to the smaller of the foreign tax paid and the Canadian tax on that income.

How many tax treaties does Canada have?

The Department of Finance page shows more than 70 bilateral treaties in force. The list changes as new ones take effect.

What if two countries both call me a resident?

The treaty tie-breaker rules decide. If the other country wins, the CRA may treat you as a deemed non-resident of Canada.

More on this topic

Previous Article

CRA Winnipeg and Manitoba Tax: What to Expect

Next Article

How to Find Things on the CRA Website

Share this page