- -dollar cost (share price plus commissions) converted at the exchange rate in effect on the transaction date — not the rate on the day you happen to check your statement.
- dollar over that period, the investor has a reportable capital loss in Canadian-dollar terms.
If you hold U.S.-listed stocks — through a Canadian brokerage, a U.S.-dollar trading account, or a workplace stock plan — your brokerage statement probably shows everything in U.S. dollars. Your tax return does not have that option. The CRA requires every Canadian taxpayer to calculate and report adjusted cost base (ACB), proceeds of disposition, and capital gains or losses in Canadian dollars, no matter what currency the actual transaction happened in.
That single requirement creates a layer of complexity that purely Canadian-dollar investors never have to think about: the exchange rate on the day you bought is almost never the exchange rate on the day you sold, and that gap changes your taxable gain even if the U.S.-dollar price of the stock didn't move at all.
This article walks through how the conversion works, where investors typically go wrong, and what records make the calculation defensible later.
Why Canadian Dollars Are the Only Currency That Matters
It doesn't matter that you bought U.S. dollars to buy the stock, held U.S. dollars while you owned it, and received U.S. dollars when you sold it. For Canadian tax purposes, every figure in the calculation — your cost, your proceeds, and your gain or loss — has to be converted to Canadian dollars at the point each transaction actually happened.
Two investors who bought the identical stock at the identical U.S.-dollar price on the identical day can still report different Canadian-dollar cost bases, if they used different (but both reasonable) exchange rate sources. The goal isn't one universally "correct" number to the penny — it's a consistent, defensible method you can show your work for.
Converting the Purchase and the Sale: Two Different Dates, Two Different Rates
Your ACB in Canadian dollars is the U.S.-dollar cost (share price plus commissions) converted at the exchange rate in effect on the transaction date — not the rate on the day you happen to check your statement. When you later sell, the same rule applies in reverse: your proceeds are the U.S.-dollar sale amount converted at the rate on that later date.
Many investors use one of two approaches, applied consistently from year to year:
- The exchange rate on each specific transaction date, sourced from the Bank of Canada or another reliable published rate.
- An annual average exchange rate, which the CRA generally accepts for transactions spread through a year, provided the same method is applied consistently rather than cherry-picked transaction by transaction.
This is the part that surprises people: because the purchase and sale are converted at two different points in time, your Canadian-dollar gain or loss is not simply "the U.S.-dollar gain, converted once at the end." Currency movement between the two dates becomes part of your taxable result, for better or worse.
Worked Example (Illustrative Only — Use Your Actual Numbers)
| U.S. dollars | Exchange rate | Canadian dollars | |
|---|---|---|---|
| Buy 100 shares at $50.00 USD | $5,000 | 1.35 | $6,750 |
| Sell 100 shares at $50.00 USD (same U.S. price) | $5,000 | 1.28 | $6,400 |
| Result | No change in USD | — | Capital loss of $350 CAD |
Notice that the U.S.-dollar price of the stock didn't move at all between purchase and sale — and yet, because the Canadian dollar strengthened against the U.S. dollar over that period, the investor has a reportable capital loss in Canadian-dollar terms. The reverse is equally true: a weakening Canadian dollar can turn a flat or even losing U.S.-dollar position into a Canadian-dollar capital gain. Only the applicable inclusion rate of a resulting gain is taxable — currently 50% for all taxpayers, as of mid-2026 — so confirm the current rate before relying on it.
If you bought the same stock in multiple lots at different exchange rates, each purchase gets converted at its own rate before being blended into your running average ACB, the same way multiple purchases in Canadian dollars would be averaged together.
A Second Layer: Gains and Losses on the Currency Itself
Beyond the stock's own ACB conversion, holding U.S. dollars in your account — before you invest them, or after you sell and before converting back — can, in some circumstances, be its own separate transaction for tax purposes, because foreign currency is itself treated as property. This is a technical area, and how it applies depends on how the U.S. dollars were held and used. If you routinely carry significant U.S.-dollar cash balances alongside your investments, review it with an accountant rather than assuming the stock-level calculation is the whole picture.
Recordkeeping Checklist for Cross-Border Holdings
- [ ] Record the exchange rate you used for every purchase and every sale, along with its source.
- [ ] Decide on a conversion method (transaction-date rate or annual average) and apply it consistently across the tax year.
- [ ] Keep brokerage trade confirmations, which typically show the U.S.-dollar amount, the trade date, and sometimes the settlement date.
- [ ] Track reinvested U.S.-dollar dividends the same way you'd track any other reinvestment — as a new purchase, converted at its own exchange rate, and blended into your average ACB.
- [ ] Keep a running log rather than reconstructing the conversion history from scratch at the time of sale, especially if you hold the position for many years.
- [ ] Note which holdings sit inside a registered account (RRSP, TFSA) versus a non-registered account, since currency conversion for ACB purposes generally only matters for non-registered capital property.
Frequently asked questions
My brokerage statement already shows everything in U.S. dollars — do I really have to convert it myself?
Yes. Most Canadian brokerage statements report in the currency the security trades in, not necessarily in the format the CRA requires for your tax return. Some brokerages provide a Canadian-dollar summary as a courtesy, but you're responsible for confirming the figures reported are correct.
Which exchange rate should I actually use — the Bank of Canada rate, or my brokerage's rate?
Either a published daily rate (commonly the Bank of Canada's) or a consistent annual average is generally acceptable, provided you apply the same method consistently rather than switching between them to produce a more favourable result. If you're unsure which approach fits your situation, an accountant can advise based on your trading pattern.
I hold U.S. stocks inside my RRSP or TFSA — does any of this apply to me?
Generally, no — capital gains and losses inside a registered account aren't calculated or reported the same way as a non-registered account, so ACB tracking for tax purposes typically isn't relevant to holdings inside an RRSP or TFSA. This article is about non-registered, taxable accounts.
What if I inherited U.S.-dollar shares instead of buying them myself?
Inherited property generally has its own starting cost base rules based on value at the relevant date, converted to Canadian dollars at the exchange rate applicable on that date — a different starting point than a purchase, but the same ongoing requirement to track everything in Canadian dollars from there forward.
This is a tax question
Start a file online — flat, published fees, reviewed by a licensed Ontario lawyer before a dollar is owed.