I paid a ton of Canadian tax — can I use all of it as a credit on my US return?
Not necessarily all of it, and not always in the same year. The foreign tax credit (FTC) lets you offset US tax with Canadian tax paid — but it is computed separately for each income category, capped at the US tax attributable to that category's foreign income, and any excess carries forward 10 years (back 1 year) instead of refunding. The treaty prevents double taxation; it does not prevent double filing.
How the limit works
The FTC is not one big pool. Under IRC §904(d), your foreign income is sorted into separate "baskets" — general category, passive category, GILTI, foreign branch — and the credit limit is computed per basket:
FTC limit = (Foreign-source income in the basket ÷ Worldwide income) × US tax liability
You can only credit Canadian tax up to that limit. Pay more Canadian tax than the limit allows? The excess doesn't disappear — it carries back 1 year and forward 10 years (Form 1116, tracked per basket on Schedule B). One exception: the GILTI basket has no carryback or carryforward at all — use it or lose it.
Why people leave money on the table
- Wrong basket, wasted credit. Canadian tax on employment income (general basket) cannot offset US tax on dividends (passive basket). Misclassified income strands credits.
- Filing order matters. Because the credit flows one direction per return, cross-border filers usually compute the Canadian return first, then the US return — so the US credit picks up the final Canadian numbers.
- The treaty doesn't exempt you from filing. A common myth: "the treaty means I only file in one country." Wrong. The treaty coordinates tax, not paperwork — both returns are still due.
Frequently asked questions
Can I just take the foreign earned income exclusion instead?
Sometimes — the FEIE (Form 2555) excludes up to the annual limit (indexed; about $130k) of foreign earned income, but it doesn't cover investment income and it doesn't reduce the tax on income above the limit as efficiently as the credit in high-tax Canada. For most Canada-based filers, the FTC wins. Run both.
What happens to credits I can't use this year?
They carry forward up to 10 years (1 year back), per basket. Keep Form 1116 carryover records — losing the paper trail is the most common way people forfeit old credits.
Does Canada give a credit for US tax the same way?
Yes, mirrored: Canada's foreign tax credit (Form T2209 federally, plus provincial forms) offsets Canadian tax with US tax paid, also subject to limits.
Sources
- https://www.tavellagroup.com/tax-guides/foreign-tax-credit-vs-foreign-earned-income-exclusion
- IRS Form 1116 instructions (FTC limitation and carryover rules) — https://www.irs.gov/instructions/i1116
- CRA Form T2209 (federal foreign tax credits) — https://www.canada.ca/en/revenue-agency.html