US Stock Capital Gains Calculator: Canadian Investor Selling $80K USD Position — Forex Conversion, Inclusion Rate, and Foreign Tax Credit in 2025

Published 2026-05-09 · 14 min read

You bought $80,000 USD of a US-listed stock in 2023 and sold the full position in 2025 for $95,000 USD. The stock went up 18.75% in US dollars — but your taxable capital gain in Canada depends on three things your brokerage statement does not show: the Bank of Canada exchange rate on the purchase date, the rate on the sale date, and the inclusion rate that applies to your income bracket. This article walks through every step from USD proceeds to net Canadian tax payable, including the T2209 foreign tax credit for US dividend withholding and multi-lot ACB tracking.

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 IncomeOntarioBritish ColumbiaAlberta
$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 TypeCapital Gains TaxUS Dividend WithholdingForeign Tax Credit
Non-registeredYes (50%/66.67% inclusion)15% withheld (W-8BEN)Yes — T2209
RRSP / RRIFDeferred (taxed as income on withdrawal)0% (treaty-exempt)N/A
TFSATax-free in Canada15% withheld (not recoverable)No — cannot claim
FHSATax-free if used for home purchase15% 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:

ScenarioPurchase RateSale RateCAD GainTax (~41%
on 50%)
CAD strengthens1.37431.3200$15,456~$3,169
CAD flat1.37431.3743$20,615~$4,226
CAD weakens (actual)1.37431.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.

Frequently Asked Questions

Which exchange rate do I use to convert US stock gains to Canadian dollars?

CRA requires you to use the Bank of Canada daily exchange rate on the date of each transaction. For the purchase, you convert your USD cost to CAD using the rate on the purchase date. For the sale, you convert your USD proceeds to CAD using the rate on the sale date. If the transaction falls on a weekend or holiday, use the rate from the last preceding business day. You cannot use an annual average rate or your brokerage's conversion rate — it must be the Bank of Canada published rate. This means currency fluctuation between purchase and sale dates creates or erases a taxable gain independently of the stock's price movement in USD.

Does the US charge capital gains tax when a Canadian sells US stocks?

No. Under the Canada–US Tax Treaty, capital gains on the sale of US stocks by a Canadian resident are taxable only in Canada. The US does not withhold tax on capital gains for non-resident aliens. This is different from dividends, where the US withholds 15% under the treaty rate (or 25% without treaty benefits). The distinction matters because the foreign tax credit on Form T2209 only applies to taxes actually paid to a foreign government — and since no US tax is withheld on capital gains, there is no foreign tax credit available on the gain itself.

How does the T2209 foreign tax credit work for US dividend withholding?

When a US company pays dividends to a Canadian investor, the US withholds 15% under the Canada–US Tax Treaty (assuming a W-8BEN is on file). You report the gross dividend (before withholding) as income on your Canadian return, then claim the US tax withheld as a foreign tax credit on Form T2209. The credit directly reduces your Canadian federal tax dollar-for-dollar, up to the amount of Canadian tax otherwise payable on that foreign income. If the US withheld more than 15% (e.g., 25% because no W-8BEN was filed), the excess above 15% is not recoverable through T2209 — you would need to file a US non-resident return to recover the excess.

Does Canada have a wash-sale rule like the US?

Canada does not have a wash-sale rule, but it has a similar concept called the superficial loss rule. Under ITA section 54, if you sell a security at a loss and you (or an affiliated person, such as your spouse or a corporation you control) repurchase the same or identical security within 30 calendar days before or after the sale, the loss is denied. The denied loss is added to the adjusted cost base of the repurchased shares. The key difference from the US wash-sale rule: the Canadian rule also applies to purchases by affiliated persons, making it broader in some respects.

How do I track the adjusted cost base for multiple lots of the same US stock?

CRA requires the average cost method for identical securities. If you bought 100 shares of a US stock at different times and prices, you must calculate the weighted average ACB in Canadian dollars across all lots. Each purchase is converted to CAD using the Bank of Canada rate on that specific purchase date, then added to the running total. When you sell any shares, the ACB per share is the total CAD cost of all shares held divided by the total number of shares. You cannot use FIFO, LIFO, or specific identification methods — the average cost method is mandatory for Canadian tax purposes.

Do I need to report US stocks on the T1135 Foreign Income Verification Statement?

Yes, if the total cost of all your specified foreign property exceeds $100,000 CAD at any point during the tax year. Specified foreign property includes US-listed stocks, US bank accounts, US real estate (other than personal-use property), and foreign bonds. The $100,000 threshold is based on cost, not market value. If you purchased $80,000 USD in US stocks and the CAD equivalent at purchase was $108,000, you exceed the threshold and must file T1135. Failure to file carries penalties of $25 per day, up to $2,500 per year, and CRA can reassess beyond the normal 3-year window for unreported foreign property income.

Is foreign exchange gain or loss on a USD brokerage account a separate taxable event?

Yes, in principle. When you hold USD cash in a brokerage account and convert it to CAD, or use it to purchase a different security, the change in the CAD value of that USD cash is a separate capital gain or loss. However, CRA provides a $200 annual exemption on foreign exchange gains under subsection 39(2). If your total forex gains from all sources are under $200 in a tax year, they are not taxable. For investors who frequently trade US stocks, the forex gain on USD cash balances held between trades is often immaterial and falls within this exemption.