Currency Conversion and Exchange Rates on Cross-Border Tax Returns
Every cross-border return involves a currency conversion, and the two countries disagree on which rate to use, when to apply it, and how to report the result. The CRA wants Canadian dollars. The IRS wants US dollars. If you earn income in one currency and report it in the other, the exchange rate you choose (daily, monthly, or annual average) changes the number on the return, and neither country gives you a free pass on getting it wrong. Worse, the conversion itself can create taxable income that does not exist in real economic terms: a gain that shows up only because the exchange rate moved between the day you earned the money and the day you converted it. Those “phantom gains” are real tax, and they are the most overlooked cost of living across the border.
The CRA accepts the Bank of Canada daily rate or the annual average rate for converting foreign income to Canadian dollars. The IRS requires the applicable yearly average rate published by the IRS (or the daily rate if more appropriate). The two agencies use different source rates, different rounding, and different rules for when daily vs annual rates apply. For capital transactions (selling property, exercising stock options), both countries generally require the daily rate on the transaction date, not an annual average. Currency gains and losses are taxable in both countries, and the functional currency rules (ITA 261 in Canada, IRC 985-989 in the US) determine which currency is the measuring stick. A US citizen living in Canada whose functional currency is Canadian dollars can elect to file the US return in CAD under IRC 985, but this election is complex and rarely made by individuals.
Which exchange rate does the CRA accept?
The CRA accepts two approaches for converting foreign income to Canadian dollars:
1. Daily rate. Use the Bank of Canada daily exchange rate on the date the income was received or the expense was paid. This is the most precise method and the one the CRA technically prefers for lump-sum receipts, capital gains, and one-time transactions.
2. Annual average rate. For ongoing income (salary, rental income, pension payments), the CRA accepts the Bank of Canada annual average exchange rate for the year. This simplifies the calculation for someone receiving biweekly paychecks in USD throughout the year. The CRA publishes the annual average rates on its exchange rates page.
The key rule: whichever method you choose, apply it consistently. If you use the annual average for salary, use it for all salary income in that year. If you switch to daily rates the next year, that is acceptable, but do not cherry-pick daily rates for some payments and annual averages for others within the same year.
For capital transactions (selling shares, real estate, or other property), the CRA expects the daily rate on the date of the transaction. The annual average is not appropriate for a one-time sale because the rate on the day of the sale is the rate that reflects the actual conversion value.
Which exchange rate does the IRS require?
The IRS requires that all amounts on the US return be reported in US dollars. The IRS publishes yearly average exchange rates for converting foreign currency to USD, and states that taxpayers should use the yearly average unless a more specific rate is required.
For specific transactions, the IRS expects the exchange rate “that most properly reflects the income.” In practice:
- Salary and regular income. The yearly average is acceptable. The IRS does not require daily conversion of every paycheck for regular employment income.
- Capital gains. The exchange rate on the date of the sale and the date of the purchase (for cost basis). Daily rates apply.
- Foreign tax credits. The exchange rate on the date the foreign tax was paid or accrued (for the cash method or accrual method, respectively). This matters because the FTC amount in USD depends on the rate used to convert Canadian taxes paid.
- FBAR (FinCEN 114). The Treasury Department’s Financial Management Service rate on December 31 of the reporting year. This is a different rate from the IRS yearly average, and the two numbers are not interchangeable.
The IRS does not use Bank of Canada rates. It uses its own published rates or, for daily conversions, rates from commercial sources. The two agencies’ annual averages for the same year are close but not identical, which means the same income, converted by each country’s preferred rate, produces slightly different numbers on the two returns.
What are phantom gains?
Phantom gains arise when the exchange rate moves between the time you earn or invest money and the time you convert or dispose of it. The gain is “phantom” in the sense that your real purchasing power did not change, but the tax system treats it as real income.
The reverse happens too. If the Canadian dollar strengthens, a real USD gain can shrink or disappear when converted to CAD, creating less Canadian tax than expected but also less FTC capacity.
Phantom gains affect:
- Real estate held in the other country’s currency
- Investments in foreign-currency brokerage accounts
- Foreign bank accounts (for CRA purposes, a USD savings account held by a Canadian can generate a gain or loss on each withdrawal)
- RRSP withdrawals reported on the US return (the contribution was converted at one rate, the withdrawal at another)
How does functional currency work?
Functional currency determines which currency is your measuring stick for tax purposes.
Canada (ITA 261). Canada’s functional currency rules apply primarily to corporations. An individual’s functional currency for Canadian tax purposes is always the Canadian dollar. All income, deductions, and credits must be reported in CAD, regardless of the currency in which the income was earned.
US (IRC 985-989). The US default functional currency is the US dollar. For a US citizen living in Canada, the functional currency for their personal activities is generally the US dollar, and all items must be converted to USD for the US return. However, if the individual operates a qualified business unit (QBU) whose functional currency is Canadian dollars (because the principal activities are conducted in Canada and the books are kept in CAD), the QBU’s income is computed in CAD and then translated to USD at the appropriate exchange rate.
For most cross-border individuals (employees, retirees, freelancers), the functional currency rules do not change the basic approach: earn in one currency, convert to the other country’s currency for reporting, and deal with any gains or losses that arise from the conversion.
How do I convert foreign taxes for the FTC?
The foreign tax credit calculation requires converting taxes paid in one currency to the other country’s currency. The conversion rate matters because it directly affects the credit amount.
On the US return (Form 1116). Canadian taxes paid or accrued are converted to USD. If you pay your Canadian tax balance on April 30, the daily rate on April 30 applies to that payment. Source withholdings are converted at the rate on the date they were withheld (or, for simplicity, the IRS accepts the yearly average for taxes withheld ratably throughout the year, like payroll withholdings).
On the Canadian return (Form T2209). US taxes paid are converted to CAD using the Bank of Canada rate on the date of payment, or the annual average for amounts withheld throughout the year.
The timing mismatch creates a practical problem: you file one return before the other, and the FTC on the second return depends on the tax calculated on the first. If exchange rates move between the two filing dates, the FTC calculation can shift. Amended returns are sometimes necessary when the second country’s return produces a different tax liability than was estimated when the first return was filed.
What about RRSP contributions and withdrawals?
RRSP transactions involve currency conversion on both sides:
- Contributions. A US citizen contributing to an RRSP reports the contribution in CAD on the Canadian return. For the US return, the contribution amount is converted to USD at the daily rate on the date of contribution (or the annual average if contributions are made throughout the year). The US does not allow an RRSP deduction (unless the treaty election is made), but the contribution amount affects the cost basis tracking for future withdrawals.
- Withdrawals. The full withdrawal is income on the Canadian return in CAD. On the US return, the withdrawal is converted to USD at the daily rate on the date of withdrawal. If the exchange rate has changed since the contribution, the USD value of the withdrawal may be higher or lower than the USD value of the original contribution, creating a phantom gain or loss that is baked into the US income calculation. The Canadian withholding tax on the withdrawal is converted to USD at the same rate for the FTC calculation.
The RRSP cost basis tracking on the US side (for taxpayers who elected treaty deferral under Article XVIII(7)) requires converting each year’s contributions at the rate when made. Over a 20-year contribution history, this produces a cost basis in USD that reflects 20 different exchange rates.
What records should I keep?
Cross-border currency conversion requires documentation that a single-country return does not:
- The exchange rate source and the specific rate used for each conversion
- Whether daily or annual average rates were applied, and consistency across the return
- For capital transactions, the rate on the acquisition date and the rate on the disposition date
- For FTC calculations, the rate on the date foreign taxes were paid or withheld
- For RRSP/RRIF accounts, the rate on each contribution date (for US cost basis tracking)
The CRA and IRS both accept printouts or screenshots from their respective published rate sources. The Bank of Canada and IRS rate pages are the primary authorities. Commercial rates (from a bank statement or currency conversion service) are acceptable for daily rates when the official source does not publish a rate for that specific date.
What should I do next?
Pull the exchange rates you need before you file, not during. The Bank of Canada and IRS rate pages are free and public, and the rates for a given year are finalized early the following year. If you have capital transactions, pull the daily rate on each transaction date. If you have regular income, decide on daily or annual and apply it consistently.
- Form 1116 and the foreign tax credit, the US credit for Canadian taxes paid
- RRSP contributions as a US citizen in Canada, the treaty election and cost basis tracking
- Cross-border rental income, the currency conversion for rental property in the other country
- FBAR filing and the $10,000 threshold, the December 31 Treasury rate for account balance conversion
- Canada vs US tax rates, the bracket comparison in each country’s currency
The Cross-Border Assessment is a fixed $250. You get a written, CPA-reviewed analysis covering the conversion method for your income types, the FTC calculation in both directions, and any phantom gain exposure.
One or two plain-English guides a week on US-Canada tax. No spam, unsubscribe anytime.
Done. The next guide will land in your inbox.
Yarik Yarosh, CPA. "Currency Conversion and Exchange Rates on Cross-Border Tax Returns." Blue Cloud CPA, August 30, 2026. https://bluecloudcpa.com/guides/currency-conversion-exchange-rate-cross-border-tax
This guide is general information, not tax advice for your specific situation. Which points apply, and how, depends on your facts.