Convert amounts at the official BoC daily noon rate the CRA accepts for tax reporting. Look up any historical date or batch-convert an entire year of trades in one shot.
Every time you sell a US stock, receive a US-dollar dividend, or convert currency in your brokerage account, the CRA requires you to report the amount in Canadian dollars. The accepted conversion rate is the Bank of Canada daily noon rate on the settlement date of the transaction.
This tool fetches rates directly from the Bank of Canada's Valet API (the FXUSDCAD series). You can look up a single date, convert an amount at today's rate, or batch-process an entire year of trades at once — all using the official rates the CRA references in their guidance.
Canadian equities settle T+1 (one business day after the trade date). If you sell AAPL on a Monday, the settlement date is typically Tuesday. The exchange rate that matters for your tax return is the one on settlement day — not the day you placed the order. This tool lets you pick the exact date so you get the right rate.
Need to find rates for multiple dates across a year of trading? Browse the complete daily rate tables:
The CRA accepts the Bank of Canada daily noon rate (FXUSDCAD series) on the settlement date of the transaction. For capital gains reported on Schedule 3, you must convert proceeds and adjusted cost base using the rate on the settlement date — not the trade date, not a broker rate, and not an annual average.
Use the settlement date. Canadian equities settle T+1 (one business day after the trade date). The Bank of Canada rate on the settlement date is what the CRA expects you to use when converting foreign-currency amounts on your tax return.
No — not for capital gains on Schedule 3. The CRA requires the daily rate on the settlement date for each disposition. An annual average rate is only acceptable for certain income items like foreign employment income, not for capital gains or losses.
The Bank of Canada publishes daily noon exchange rates through their Valet API and on their website (bankofcanada.ca). Rates are published each business day around 16:30 ET. The specific series for USD to CAD is FXUSDCAD. Weekends and statutory holidays do not have rates — use the most recent prior business day.
If your settlement date falls on a weekend or statutory holiday, the Bank of Canada will not have a rate for that day. In this case, use the rate from the most recent prior business day. This converter will alert you when no rate exists for a selected date.