Capital Gains on Foreign Stock Sales
A capital gain on a foreign stock sale is the profit from selling a share listed on a foreign exchange, calculated in US dollars after converting the sale price from the foreign currency. The cost-basis and proceeds are both translated at their respective transaction dates, meaning currency swings can inflate or shrink the gain independent of the stock’s domestic performance.
The currency conversion rule
When you buy shares on the Tokyo Stock Exchange, the Singapore Exchange, or the London Stock Exchange, the IRS requires you to translate the purchase price into US dollars using the spot-exchange-rate on the trade date. That converted amount becomes your cost basis.
When you sell, you translate the foreign-currency proceeds at the spot rate on the sale date. The difference between the dollar proceeds and the dollar basis is your capital gain (or loss).
Suppose you buy 100 shares of a Canadian stock at CAD 50 per share on a day when the US dollar trades at 1.25 CAD per USD. Your basis is:
- CAD 5,000 ÷ 1.25 = USD 4,000.
A year later, you sell at CAD 60 per share when the exchange rate is 1.30 CAD per USD. Your proceeds are:
- CAD 6,000 ÷ 1.30 = USD 4,615.38.
Your capital gain is USD 615.38, not CAD 1,000. The stock price rose CAD 10 per share (20%), but the Canadian dollar weakened against the US dollar, reducing your gain in dollar terms. Conversely, if the Canadian dollar had strengthened, your US-dollar gain would exceed the stock’s percentage rise.
Exchange rate sources
The IRS accepts the spot-exchange-rate published by the Treasury Department for the relevant currency pair on the transaction date. For major currencies, these are published daily on the Treasury website. If a market is closed or a rate is not published for your specific date, use the most recent available rate.
Some brokers report the exact exchange rate they applied to the transaction. Use that rate if available. If not, the Treasury’s published rate for that day is the standard.
Holding period and long-term vs short-term
The holding period for long-term-capital-gain-tax versus short-term treatment depends on the US acquisition date, not the local market date or settlement custom. If you buy on June 1, 2024, and sell on June 2, 2025, you have a long-term gain, even if the foreign exchange required a different settlement period.
This can create subtle timing questions. If you place an order for foreign shares on December 31 but settlement doesn’t occur until January 15, the acquisition date for holding-period purposes is December 31 (the trade date), not January 15.
Form 8949 and Schedule D
You report foreign stock sales on form-8949 (Sales of Capital Assets), just as you would for US stocks. The key difference is that you must show the proceeds and basis in US dollars.
Some investors note in the description field that the transaction involved a foreign currency. There is no separate line item on Form 8949 for currency gains, and Section 988 foreign currency transaction rules typically do not apply to gains from the sale of foreign stocks (those are capital gains, not Section 988 gains).
However, if you are a trader in foreign currency (rather than a passive investor in foreign stocks), or if you hold currency cash accounts that gain or lose value, you may fall under Section 988, which allows ordinary-income loss treatment for certain foreign currency losses. This is a narrow exception and does not apply to typical equity investors.
Foreign taxes and credits
Many countries levy a withholding tax on capital gains or on the stock sale proceeds. Some exact a capital-gains tax; others tax the sale as income. These foreign taxes can usually be claimed as a credit against your US income tax, subject to limits under IRC §901 and §904.
The foreign tax credit is claimed on Form 1118 and limited to the amount of US tax attributable to your foreign income. It is complicated; if you owe significant foreign taxes, consult a tax professional.
Alternatively, you can deduct foreign taxes under IRC §164 rather than claiming a credit. The deduction is usually less valuable than the credit, but in some scenarios (low foreign income, high US tax bracket), it may be preferable.
Functional currency elections
Certain US taxpayers who are bona fide residents of a foreign country can elect a functional currency other than the US dollar. This simplifies tax reporting if you receive foreign income and maintain accounts in that currency. However, most US investors do not qualify and must use the US dollar as their functional currency, converting all foreign transactions to dollars for tax purposes.
Currency losses and wash-sale rules
If the foreign stock declines and you harvest the loss for tax purposes (via tax-loss-harvesting), the wash-sale rule still applies. You cannot repurchase the same foreign security within 30 days before or after the sale, or the loss is disallowed.
Currency fluctuations that create losses (rather than the stock price decline) do not trigger special treatment. A loss is a loss, whether it stems from the stock falling or from currency depreciation.
Reporting currency gains separately
Very few individual investors have foreign currency gains or losses substantial enough to report separately. However, if you actively trade currencies (rather than stocks), those gains fall under Section 988 and may receive special ordinary-loss treatment. The distinction hinges on whether your primary activity is trading stocks in foreign currency or trading currency itself.
See also
Closely related
- Cost Basis — how to establish the dollar cost of foreign shares
- Form 8949 — the tax form for reporting capital gains and losses
- Long-Term Capital Gain Tax (Investor) — rates and holding-period rules
- Spot Exchange Rate — the rate used to convert foreign currency on transaction dates
- Tax Loss Harvesting — selling losses to offset gains, including foreign losses
Wider context
- Capital Gains Tax (Investor) — overview of capital-gains taxation
- Currency Risk — how exchange-rate volatility affects foreign investments
- Schedule D — where capital gains are reported to the IRS
- ADR — American Depositary Receipts, a US-listed proxy for foreign stocks