If you buy or sell US-listed stocks or ETFs in a Canadian taxable account, your capital gains and adjusted cost base must be reported in Canadian dollars. That conversion is not optional, and the method matters: CRA expects you to use the exchange rate on the specific transaction date, not a flat annual average or a year-end rate.
Why trade-date FX conversion is required
CRA’s position is that foreign-currency amounts must be converted to CAD at the exchange rate in effect on the date of each transaction. When you buy, your ACB is established in CAD using the rate on the purchase date. When you sell, your proceeds are also converted at the rate on the sale date.
If you use an annual average rate for all transactions in a year (a common spreadsheet shortcut), your reported capital gain will differ from what CRA would calculate on audit. The risk is small if the CAD/USD rate was stable, but in volatile years the difference can be material.
The Bank of Canada daily rate
The Bank of Canada publishes daily exchange rates for CAD/USD and other major currencies on its website. For Canadian tax purposes, the Bank of Canada noon rate (or the more recent daily average rate) is the standard reference. Most financial institutions and tax tools use this rate.
For purchases and sales:
- Use the Bank of Canada rate for the transaction date.
- If the transaction date falls on a weekend or holiday when no rate is published, use the rate from the last preceding business day.
CRA allows the use of other documented rates (such as a rate from your bank statement) with a valid business reason. If you use a different rate, document it and keep the note with the transaction.
How FX affects your adjusted cost base
At purchase: You buy 50 shares of a US-listed ETF at USD $48.00 per share. The Bank of Canada rate on that day is 1 USD = 1.36 CAD.
- Cost in USD: $2,400
- ACB in CAD: $2,400 × 1.36 = $3,264
- Commission (if any) is also converted at the same rate.
At sale: You sell the same 50 shares at USD $55.00. The Bank of Canada rate on the sale date is 1 USD = 1.31 CAD.
- Proceeds in USD: $2,750
- Proceeds in CAD: $2,750 × 1.31 = $3,602.50
- Capital gain in CAD: $3,602.50 − $3,264 = $338.50
Notice that even though the stock price increased in USD terms, the weakening of the US dollar reduced the gain in CAD. If the CAD had strengthened more, you could have a gain in USD terms but a loss in CAD terms — or vice versa.
Common FX conversion mistakes
Using a single annual rate: Some investors convert both purchases and sales using the year’s average rate. This is simpler but not technically correct and can create small-to-moderate errors.
Forgetting that commissions are also converted: Commission paid in USD at purchase is part of your ACB in CAD. Commission at sale reduces your proceeds in CAD. Both need the transaction-date rate.
Ignoring the FX impact on transfers: If you transfer a USD position between brokerages, the original CAD cost basis — including the historical FX rate used at purchase — must carry forward. The receiving broker’s USD book value is not the same thing.
Using a different rate without documentation: If you use your bank’s rate or another source, document it. An undocumented rate is difficult to defend in an audit.
USD dividends and ACB
Dividends paid in USD on US-listed securities are not return of capital — they do not affect your ACB. But they are taxable income and should be converted to CAD at the rate on the payment date for income reporting purposes.
If you are enrolled in a DRIP that reinvests USD dividends in additional shares, the reinvested shares increase your ACB. The cost of those new shares is converted to CAD at the rate on the reinvestment date.
The T5008 and USD positions
Your broker’s T5008 may report proceeds in CAD or in USD, depending on the broker. If reported in USD, you must convert to CAD yourself for Schedule 3. If the broker reports in CAD, check whether they used the correct transaction-date rate or an approximation — this is one of the more common sources of T5008-to-ACB mismatches on foreign-currency positions.
What to do when your T5008 reports proceeds in USD
Some brokers issue T5008 slips with Box 19 (proceeds of disposition in foreign currency) rather than Box 21 (a Canadian dollar amount). If your T5008 shows a USD amount in Box 19 and Box 21 is blank, you must convert Box 19 to CAD using the Bank of Canada rate on the sale date.
Do not automatically accept a CAD equivalent the broker may have pre-calculated in an adjacent field unless you have confirmed it matches the Bank of Canada rate for the trade date. If it differs materially, use the Bank of Canada rate and document the source. For Schedule 3, report the Canadian dollar amount you calculate — not a broker-supplied convenience figure that may use a different rate methodology.
Why annual average rates create reporting risk
A common simplification is to apply the Bank of Canada annual average FXUSDCAD rate to all USD transactions in a year. This reduces the conversion lookup burden and produces one multiplier for all trades.
The risk: the annual average diverges from trade-date rates in volatile currency years. In 2020 and 2022, the FXUSDCAD rate moved more than 10 cents over twelve months. Using an annual average rate in those years would produce ACB and proceeds values that differed meaningfully from the trade-date values — potentially creating a discrepancy if CRA compares your Schedule 3 to third-party data.
The Bank of Canada trade-date rate is the most defensible method and the one most closely aligned with CRA’s audit expectations. The USD capital gains calculator on this site fetches the exact BoC daily rate for each transaction date automatically.
Documentation checklist for USD positions in Canadian taxable accounts
For every USD-denominated buy or sell, keep:
- Trade confirmation showing trade date, USD price per share, and share count
- Bank of Canada FXUSDCAD rate for the trade date (save or print for your records)
- The resulting CAD equivalent (ACB at purchase, proceeds at sale)
- Commission paid, converted to CAD at the trade-date rate
- Any DRIP reinvestment records, each converted at its own reinvestment date rate
These records support both your Schedule 3 capital gains calculation and — if your U.S. portfolio exceeds $100,000 CAD at cost — your T1135 foreign property reporting obligation. The ACB records you maintain for capital gains purposes are the same records that establish the cost amount for T1135, making accurate trade-date conversion important for both filings.