Key Takeaways
- 1.Your capital gain is calculated entirely in Canadian dollars. CRA requires you to convert both the purchase cost and sale proceeds using the Bank of Canada daily exchange rate on each respective transaction date.
- 2.Currency fluctuation creates or erases taxable gains independently of share price movement. A stock that breaks even in USD can produce a taxable gain if the Canadian dollar weakened between purchase and sale.
- 3.In our worked example, the $15,000 USD gain becomes a $25,675 CAD capital gain after forex conversion — a 71% increase in the gain due to CAD depreciation over the holding period.
- 4.At $140K Ontario income, the gain straddles the $250K threshold at the 50% inclusion rate, adding $12,838 to taxable income and producing approximately $5,264 in combined federal-Ontario tax.
- 5.The US does not withhold tax on capital gains for Canadian residents. The 15% US withholding applies only to dividends — recoverable via the T2209 foreign tax credit.
Why US Stock Capital Gains Are a Three-Layer Problem for Canadians
When you sell a US-listed stock, your Canadian brokerage typically shows the gain in US dollars. But CRA does not assess tax in USD. Every number must be converted to Canadian dollars using the Bank of Canada daily exchange rate on the date of each transaction. This creates three layers of complexity that domestic stock sales do not have:
- Layer 1: ACB conversion. Your adjusted cost base must be calculated in CAD using the exchange rate on the date you purchased the shares — not the rate on the day you sell.
- Layer 2: Proceeds conversion. Your sale proceeds are converted to CAD using the exchange rate on the sale date. If the Canadian dollar weakened between purchase and sale, your CAD gain is larger than your USD gain — even if the stock price barely moved.
- Layer 3: Foreign tax credit. If the US withheld tax on dividends during the holding period, that withholding generates a foreign tax credit on Form T2209. But no US tax is withheld on capital gains for Canadian residents under the Canada–US Tax Treaty.
Worked Example: $80K USD Purchase, $95K USD Sale, Ontario Investor
An Ontario resident with $140,000 in employment income purchased 500 shares of a US-listed ETF at $160 USD per share on March 15, 2023. They sold all 500 shares at $190 USD per share on February 10, 2025. Here is the full calculation.
Step 1: Determine the USD amounts
Purchase: 500 shares × $160 USD = $80,000 USD
Sale: 500 shares × $190 USD = $95,000 USD
USD capital gain: $95,000 − $80,000 = $15,000 USD
Step 2: Convert purchase cost to CAD
Bank of Canada rate on March 15, 2023: 1 USD = 1.3743 CAD
ACB in CAD: $80,000 × 1.3743 = $109,944 CAD
Step 3: Convert sale proceeds to CAD
Bank of Canada rate on February 10, 2025: 1 USD = 1.4274 CAD
Proceeds in CAD: $95,000 × 1.4274 = $135,603 CAD
Step 4: Calculate capital gain in CAD
CAD capital gain: $135,603 − $109,944 = $25,659 CAD
Step 5: Compare USD gain vs CAD gain
USD gain: $15,000 → CAD gain: $25,659
The CAD weakened 3.9% over the holding period, inflating the
taxable gain by $10,659 (71% more than the USD gain)
This is the core insight most cross-border calculators miss: currency movement is not a rounding error. In this example, it added more than $10,000 to the taxable gain. A Canadian who looked only at the USD gain would underestimate their tax bill by roughly $2,000. For a deeper breakdown of how the inclusion rate tiers work, see our 2025 capital gains inclusion rate calculator.
Applying the 2025 Capital Gains Inclusion Rate
For 2025 dispositions by individuals, the capital gains inclusion rate is tiered: 50% on the first $250,000 of net capital gains, and 66.67% on gains above $250,000. Our investor's $25,659 gain is well below the $250,000 threshold:
Step 6: Apply the inclusion rate
Capital gain: $25,659 CAD
Inclusion rate: 50% (under $250K threshold)
Taxable capital gain: $25,659 × 50% = $12,830 CAD
Step 7: Calculate tax at Ontario marginal rates
Base employment income: $140,000
Taxable capital gain added: $12,830
Total taxable income: $152,830
Federal marginal rate at $152,830: ~29%
Ontario marginal rate at $152,830: ~12.16%
Combined marginal rate: ~41.16%
Approximate tax on the gain: $12,830 × 41.16% = ~$5,281
The effective tax rate on the original $15,000 USD gain is approximately 35.2% when expressed in CAD terms — driven partly by the currency-inflated gain and partly by the investor's marginal bracket. Lower-income investors would pay significantly less, as the table below illustrates.
Tax at Different Income Levels: Ontario, BC, and Alberta
The same $25,659 CAD capital gain produces different tax bills depending on province and base income. Here is the comparison at three income levels, assuming the same $80K USD stock sale:
| Base Income | Ontario | British Columbia | Alberta |
|---|---|---|---|
| $80,000 | ~$3,796 | ~$3,988 | ~$3,669 |
| $140,000 | ~$5,281 | ~$5,007 | ~$4,616 |
| $220,000 | ~$6,735 | ~$6,670 | ~$6,093 |
Taxable capital gain of $12,830 (50% inclusion on $25,659). Alberta's advantage is the 10% flat provincial rate on the first ~$148K bracket, with no provincial surtax. For Alberta-specific take-home details, see our Alberta vs Ontario income tax comparison.
US Withholding Tax on Dividends: The T2209 Foreign Tax Credit
A common point of confusion: the 15% US withholding tax applies to dividends, not capital gains. Under the Canada–US Tax Treaty, when a US company pays dividends to a Canadian resident who has filed Form W-8BEN, the US withholds 15%. Without a W-8BEN on file, the default withholding rate is 25%.
Here is how the foreign tax credit works for our hypothetical investor, assuming they received $2,400 USD in dividends during the holding period:
Dividend Foreign Tax Credit Calculation
Gross US dividends received: $2,400 USD
US withholding at 15%: $360 USD
Net dividends deposited: $2,040 USD
Convert to CAD (using rate on each payment date, simplified):
Gross dividends in CAD: ~$3,360 CAD
US tax withheld in CAD: ~$504 CAD
Canadian tax return treatment:
1. Report gross dividends ($3,360 CAD) as foreign income on T1
2. Calculate Canadian tax on this income at marginal rate
3. Claim $504 CAD as foreign tax credit on Form T2209
4. T2209 credit reduces federal tax dollar-for-dollar
5. Net effect: you pay the higher of the Canadian or US rate,
not both — for most Canadians, the Canadian rate is higher,
so the US withholding is fully offset
The critical distinction: the T2209 credit applies only to taxes actually paid to a foreign government. Since the US does not withhold tax on capital gains for non-resident Canadian sellers, there is no foreign tax credit available on the $25,659 capital gain itself. The credit applies only to the dividend withholding. For broader dividend tax planning, see our eligible dividend tax credit calculator.
RRSP vs TFSA vs Non-Registered: Where US Stocks Are Held Matters
The account type changes the entire tax picture for US stocks:
| Account Type | Capital Gains Tax | US Dividend Withholding | Foreign Tax Credit |
|---|---|---|---|
| Non-registered | Yes (50%/66.67% inclusion) | 15% withheld (W-8BEN) | Yes — T2209 |
| RRSP / RRIF | Deferred (taxed as income on withdrawal) | 0% (treaty-exempt) | N/A |
| TFSA | Tax-free in Canada | 15% withheld (not recoverable) | No — cannot claim |
| FHSA | Tax-free if used for home purchase | 15% withheld (not recoverable) | No — cannot claim |
The RRSP is uniquely advantageous for US dividend-paying stocks because the Canada–US Tax Treaty exempts RRSPs from US withholding tax on dividends. TFSAs and FHSAs do not have this treaty exemption — the 15% US withholding is a permanent cost that cannot be recovered through T2209 or any other mechanism.
The Superficial Loss Rule: Canada's Version of the Wash-Sale Rule
US investors are subject to a wash-sale rule that disallows losses if the same security is repurchased within 30 days. Canada has no wash-sale rule by that name, but it has a functionally similar provision: the superficial loss rule under ITA section 54.
The superficial loss rule denies a capital loss if:
- You (or an affiliated person — spouse, controlled corporation, or a trust you benefit from) repurchase the same or identical property within 30 calendar days before or after the sale at a loss; and
- You or the affiliated person still own the property at the end of that 61-day window (30 days before + sale day + 30 days after).
The denied loss is not permanently lost — it is added to the ACB of the repurchased shares, reducing the gain (or increasing the loss) when those shares are eventually sold. For year-end tax-loss harvesting strategies that navigate this rule, see our tax-loss harvesting calculator.
Multi-Lot ACB Tracking: The Average Cost Method
CRA requires the average cost method for identical securities. Unlike the US, where investors can use specific identification or FIFO, Canadian investors must calculate a weighted-average ACB in Canadian dollars across all lots. Here is how multi-lot ACB works for our example investor if they made two separate purchases:
Lot 1: March 15, 2023
300 shares × $160 USD = $48,000 USD
Bank of Canada rate: 1.3743
ACB: $48,000 × 1.3743 = $65,966 CAD
Lot 2: November 8, 2023
200 shares × $160 USD = $32,000 USD
Bank of Canada rate: 1.3690
ACB: $32,000 × 1.3690 = $43,808 CAD
Weighted average ACB after both purchases:
Total shares: 500
Total CAD cost: $65,966 + $43,808 = $109,774 CAD
Average ACB per share: $109,774 ÷ 500 = $219.55 CAD/share
Sell all 500 shares on Feb 10, 2025:
Proceeds: 500 × $190 USD = $95,000 USD
Rate: 1.4274
Proceeds in CAD: $95,000 × 1.4274 = $135,603 CAD
ACB: $109,774 CAD
Capital gain: $135,603 − $109,774 = $25,829 CAD
Notice the gain changed slightly from the single-lot example ($25,659 vs $25,829) because the second lot was purchased at a marginally different exchange rate. For investors who accumulate US stock positions over years through dollar-cost averaging, the multi-lot ACB calculation becomes essential to track — especially when each lot was purchased at a different USD/CAD rate.
T1135 Foreign Income Verification: The $100K Reporting Threshold
If the total cost of your specified foreign property exceeds $100,000 CAD at any point during the tax year, you must file Form T1135 — Foreign Income Verification Statement. US stocks held in a non-registered account count toward this threshold.
In our example, the CAD cost of the $80,000 USD position was $109,944 — exceeding the threshold. The investor must file T1135. Key points:
- The threshold is based on cost, not market value. A position bought for $105,000 CAD that drops to $60,000 CAD still requires T1135 filing.
- US stocks held in an RRSP, TFSA, or FHSA are exempt from T1135 reporting. The reporting obligation applies only to non-registered accounts.
- Penalties for non-filing: $25/day, up to $2,500 per year. CRA can also extend the reassessment period indefinitely for unreported foreign property income.
For more on foreign asset reporting obligations for Canadians with US-based holdings, see our T1135 foreign asset reporting calculator.
Record-Keeping Obligations
CRA requires you to keep records supporting your capital gains calculations for six years after the tax year in which the disposition occurs. For US stock transactions, this means retaining:
- Brokerage trade confirmations for every purchase and sale (USD amounts, dates, share quantities)
- Bank of Canada exchange rates for each transaction date (screenshot or printout from the Bank of Canada website)
- ACB tracking spreadsheet showing the running weighted-average cost in CAD after each purchase
- Dividend statements showing gross dividends, US withholding, and net amounts received
- W-8BEN filing confirmation to support the 15% treaty rate (vs 25% default)
If CRA audits your capital gains and you cannot produce the Bank of Canada rates used for ACB conversion, CRA may reassess using rates less favourable to you. Many investors use dedicated ACB tracking tools (such as AdjustedCostBase.ca) that automatically pull exchange rates and calculate the running average.
When the Canadian Dollar Moves Against You: A Sensitivity Analysis
Currency movement can be the largest component of a Canadian investor's gain on US stocks. Here is the same $80K USD purchase and $95K USD sale under three different exchange rate scenarios:
| Scenario | Purchase Rate | Sale Rate | CAD Gain | Tax (~41% on 50%) |
|---|---|---|---|---|
| CAD strengthens | 1.3743 | 1.3200 | $15,456 | ~$3,169 |
| CAD flat | 1.3743 | 1.3743 | $20,615 | ~$4,226 |
| CAD weakens (actual) | 1.3743 | 1.4274 | $25,659 | ~$5,260 |
The tax bill swings by more than $2,000 purely based on exchange rate movement — on the same stock with the same USD gain. This is why Canadian investors in US equities should track the exchange rate as carefully as the stock price.
What About US Estate Tax for Canadians?
While outside the scope of a capital gains calculation, Canadian investors holding US-situs assets (including US-listed stocks) exceeding $60,000 USD may be subject to US estate tax upon death. The Canada–US Tax Treaty provides a pro-rated unified credit that can reduce or eliminate this exposure for estates under approximately $12.9 million USD (2025 threshold), but the filing obligation remains. This is a separate issue from capital gains taxation during your lifetime — consult a cross-border tax specialist if your US holdings are substantial. For residency considerations for Canadians spending time in the US, see our US substantial presence test calculator.
Important Disclaimer
This article provides general information about Canadian capital gains tax on US stock dispositions for the 2025 tax year. It is not financial, tax, or legal advice. Exchange rates used are illustrative based on Bank of Canada published rates and may not reflect exact rates on the dates cited. The 2025 capital gains inclusion rate (50% on the first $250,000 for individuals, 66.67% above) applies to dispositions on or after June 25, 2024. The Canada–US Tax Treaty rate of 15% withholding on dividends requires a valid W-8BEN on file. The superficial loss rule under ITA section 54 applies a 61-day window (30 days before and after disposition). CRA requires the average cost method for identical securities. T1135 filing is required when the cost of specified foreign property exceeds $100,000 CAD. Provincial marginal tax rates are estimates based on 2025 brackets. Consult a licensed tax professional before making decisions based on this information.