Mark Anderson, US CPA & US Expat Tax Help

Capital Gains Tax for US Expats: Sold Stocks, Real Estate, or Crypto Abroad? The IRS Still Taxes It.

Moving abroad doesn't exempt US citizens from capital gains tax. The US taxes its citizens on worldwide income — and capital gains from investments, property sales, and cryptocurrency are no exception. The Foreign Earned Income Exclusion doesn't help here. Mark Anderson, CPA handles the full Form 8949 and Schedule D reporting for US expats in 50+ countries.

📈 Form 8949 & Schedule D 🌍 All Countries — Worldwide Income 💼 Fortune 500 Tax Background ✅ Zero IRS Penalties
50+ Countries Served Worldwide
$325 Starting Fee — Flat Rate
15+ Years Expat Tax Experience
0 IRS Penalties for Our Clients

US Citizens Are Taxed on Worldwide Capital Gains — No Matter Where They Live

Every year, clients come to Mark having just sold stocks, a property, or investment assets abroad — and assuming their offshore status means the gain isn't taxable in the US. It is. The US is one of only two countries in the world that taxes its citizens and permanent residents on worldwide income, regardless of where they live, where the asset was located, or where the sale occurred.

Capital gains are investment income. The Foreign Earned Income Exclusion (FEIE, Form 2555) applies only to earned income — wages and self-employment income from services performed abroad. Capital gains from stocks, real estate, or any other asset are entirely outside the FEIE's scope. This surprises many expats who assume their exclusion covers all of their foreign financial activity.

What this means in practice: if you sold $200,000 of stocks while living in Singapore, Dubai, or anywhere else abroad, you owe US capital gains tax on the gain — and you must report every transaction on Form 8949 and Schedule D of your Form 1040. Mark handles this for US citizens in 50+ countries, every filing season.

FEIE does not protect capital gains. This is the most common misconception among US expats with investment portfolios. Even if your FEIE exclusion reduces your federal income tax to zero, every dollar of capital gains remains fully taxable at US rates — 0%, 15%, or 20% for long-term gains; up to 37% for short-term gains.

What Counts as a Capital Gain?

A capital gain arises when you sell or dispose of a capital asset for more than your adjusted cost basis. Reportable events include:

  • Selling shares of US or foreign stocks
  • Selling mutual funds, ETFs, or index funds
  • Selling real estate (home, rental, land) in any country
  • Selling or trading cryptocurrency
  • Exercising and selling stock options or RSUs
  • Selling a business or business interests
  • Receiving cryptocurrency as staking or mining rewards (ordinary income, then CGT on disposal)
  • Receiving foreign gifts that you later sell

Not sure if your transaction is a taxable event? Mark reviews your situation during the free consultation.

US Capital Gains Tax Rates for Expats in 2025

The rate you pay depends on two things: how long you held the asset, and your total taxable income for the year. Holding an asset for just one day past the one-year mark can dramatically lower the tax rate — long-term rates are up to 20 percentage points below short-term rates.

Holding PeriodRate Type2025 Tax RateTax on $50,000 Gain
Less than 12 monthsShort-term — taxed as ordinary income10% – 37%$5,000 – $18,500
12 months or more — lower incomeLong-term — preferential rate0%$0
12 months or more — mid incomeLong-term — preferential rate15%$7,500
12 months or more — high incomeLong-term — preferential rate20%$10,000
+ Net Investment Income Tax (NIIT): Additional 3.8% for MAGI above $200K (single) or $250K (married filing jointly)

2025 Long-Term Thresholds (Single Filers):
0% rate: taxable income up to $48,350
15% rate: $48,351 – $533,400
20% rate: above $533,400

2025 Long-Term Thresholds (Married Filing Jointly):
0% rate: taxable income up to $96,700
15% rate: $96,701 – $600,050
20% rate: above $600,050

⚠️ NIIT Warning for Expats Who Claim FEIE: If you claim the Foreign Earned Income Exclusion, your excluded income still counts toward your Modified Adjusted Gross Income (MAGI) for Net Investment Income Tax purposes. Many expats are caught off guard by a 3.8% NIIT bill on capital gains even when they owe zero income tax thanks to FEIE. Mark calculates NIIT exposure as part of every capital gains analysis.

Capital Gains Situations US Expats Face Most Often

Mark handles capital gains reporting for US citizens living anywhere in the world. Here are the most common asset types and the specific rules that apply to each.

📈
Form 8949 + Schedule D

Stocks, ETFs & Mutual Funds

Every stock or fund sale must be reported on Form 8949 individually — description, date acquired, date sold, proceeds, and cost basis. For foreign stocks, both the purchase price and sale price must be converted to USD using the exchange rate on each respective date. A currency gain component is also calculated separately. Mark handles the full reconciliation for clients with active brokerage accounts.

Form 8949 + IRS Notice 2014-21

Cryptocurrency

The IRS classifies cryptocurrency as property under Notice 2014-21. Every disposal — sell, trade, or use — is a taxable event at the fair market value in USD on the date of the transaction. A crypto-to-crypto trade (e.g., Bitcoin for Ethereum) is a taxable event on the Bitcoin position. Even using crypto to pay for goods or services triggers a capital gains calculation. Every transaction requires Form 8949 reporting. Living abroad provides zero exemption from these rules.

🏡
Section 121 + Schedule D

Foreign Real Estate

Gains from selling property abroad are fully taxable in the US. The Section 121 primary residence exclusion ($250,000 single / $500,000 married) can apply to foreign homes if you owned and used the property as your primary residence for at least 2 of the 5 years before sale. Critically, any currency gain component — from changes in the USD/foreign currency rate between purchase and sale — is treated separately and does not qualify for Section 121. Mark calculates the full USD gain including currency translation.

💼
Form 8949 + Form 4797

Stock Options & RSUs

Restricted Stock Units (RSUs) are taxed as ordinary income at vesting; the gain from vesting date to sale date is a capital gain. Non-Qualified Stock Options (NQSOs) trigger ordinary income on exercise; any subsequent gain is a capital gain. Incentive Stock Options (ISOs) have different treatment — a potential Alternative Minimum Tax (AMT) exposure at exercise, then capital gains at sale. Mark advises on the optimal exercise and sale timing strategy for expats with equity compensation.

🌐
Form 8621 — PFIC Rules

Foreign Mutual Funds & PFICs

Foreign mutual funds, unit trusts, ETFs, and many foreign pension products are often classified as Passive Foreign Investment Companies (PFICs) under US tax law. PFICs face a far more punitive tax treatment than standard capital gains: gains are taxed at the highest ordinary income rate (37%), plus an interest charge on deferred amounts — unless a special election (QEF or mark-to-market) is made annually on Form 8621. Many expats unknowingly hold PFICs through local investment platforms. Mark identifies and reports PFICs for every relevant client.

💱
IRC Section 988

Foreign Currency Gains

Under IRC Section 988, gains from holding or transacting in foreign currency are generally taxed as ordinary income, not as capital gains. If you hold a foreign bank account, receive salary in a foreign currency, or make a large purchase in a foreign currency and later convert at a different exchange rate, you may have a reportable currency gain. Personal transactions under $200 are exempt. Section 988 elections are available in some cases. Mark reviews currency gain exposure for every client with foreign currency accounts or income.

What Capital Gains Reporting Actually Looks Like for a US Expat

To make this concrete, here is an illustrative scenario showing how the reporting works in practice for a US citizen living abroad with investment activity.

Illustrative Scenario — Not a Specific Client

Background: Sarah is a US citizen living in the Netherlands, employed by a Dutch company earning €90,000 per year. She claims the Foreign Earned Income Exclusion — reducing her US income tax on her salary to zero. During 2025, she also:

→ Sold $40,000 of US tech stocks she had held for 2 years (long-term gain: $18,000)
→ Traded Bitcoin for Ethereum — the Bitcoin had a cost basis of $12,000 and a fair market value of $22,000 at time of trade (gain: $10,000)
→ Sold her apartment in Amsterdam for a €50,000 gain (converted to approximately $54,500 USD gain)

What she owes: Zero income tax on her €90,000 salary (FEIE). But her capital gains are fully taxable: $18,000 stock gain at 15% long-term rate = $2,700. $10,000 crypto gain at 22% short-term rate = $2,200. $54,500 real estate gain — partially offset by Section 121 exclusion, remainder taxable. Total capital gains tax due: approximately $8,000–$12,000 depending on final MAGI.

What she files: Form 1040 with Form 2555 (FEIE), Form 8949 (listing every stock and crypto transaction individually), Schedule D (summarizing net gain), and a currency translation worksheet for the Amsterdam apartment sale. Mark prepares all of this — she provides her brokerage statements, crypto transaction history, and closing documents.

Sarah's situation is typical of what Mark handles for US expats with investment activity. The reporting isn't optional, and the IRS cross-references brokerage 1099-B forms, crypto exchange data, and FATCA disclosures from foreign banks. Unreported gains are a primary source of CP2000 underreported income notices.

The Foreign Tax Credit — Your Defense Against Paying Capital Gains Tax Twice

If you paid capital gains tax to a foreign government on the same asset sale, you can claim a Foreign Tax Credit (Form 1116) to offset your US capital gains tax on that income. This is the primary mechanism for preventing true double taxation on foreign investment gains.

The credit is dollar-for-dollar against your US tax liability — so if you paid $5,000 in UK capital gains tax on a stock sale, you credit $5,000 against your US capital gains tax bill on the same gain. The credit is limited to the US tax on that specific income and cannot create a refund. Unused credits can be carried forward 10 years.

Important: the Foreign Tax Credit applies only to taxes actually paid or accrued to a foreign government. Taxes withheld by a foreign broker but later refunded do not qualify. Mark reviews every foreign tax payment for credit eligibility as part of the capital gains analysis.

FTC vs FEIE for capital gains: You cannot use the FEIE on capital gains at all. But you CAN use the Foreign Tax Credit on capital gains taxed by a foreign country — even in years when you also claim the FEIE on earned income. The two benefits apply to different income baskets and do not conflict.

Countries With Capital Gains Taxes

If you paid capital gains tax in any of these countries, you may have Foreign Tax Credits to claim against your US liability:

United Kingdom10%–20% (28% residential)
Germany25% flat (Abgeltungssteuer)
AustraliaUp to 45% (50% CGT discount for 12m+)
France30% flat (PFU — Prélèvement Forfaitaire)
Japan20.315% on listed securities
UAE / Singapore / ThailandNo capital gains tax — no FTC available

If you live in a no-CGT country, US capital gains rates apply in full — no FTC to offset.

What a Dedicated Expat CPA Does That a Generic Preparer Won't

Mark Anderson, CPA has spent 15+ years handling US expat tax returns, including Fortune 500 corporate tax experience before focusing exclusively on Americans abroad. Capital gains reporting for expats involves foreign currency translations, treaty analysis, PFIC identification, and Form 8949 line-by-line detail that most domestic preparers have never encountered.

💱

Currency Translation Done Right

Foreign asset gains must be calculated in USD at the exchange rate on the date of purchase AND the date of sale — not at some average rate. Mark handles the full currency translation for every foreign asset, including the separate Section 988 currency gain component where applicable.

🔎

PFIC Identification & Form 8621

Mark identifies whether your foreign investment products are PFICs and advises on the QEF election or mark-to-market election to avoid the punitive default PFIC tax regime. He files Form 8621 for every PFIC held — a form most preparers have never seen.

📋

Complete Form 8949 Preparation

Every transaction on Form 8949 must be individually listed with accurate cost basis — including basis adjustments for wash sales, return of capital distributions, and stock splits. Mark reconciles your brokerage statements and crypto records to produce a complete, IRS-ready Form 8949.

🏠

Section 121 Analysis for Foreign Homes

Mark evaluates whether your foreign primary residence qualifies for the Section 121 exclusion, calculates the currency gain component separately, and ensures the maximum exclusion is applied correctly — something many preparers miss entirely on foreign property sales.

⚖️

Foreign Tax Credit Maximization

If you paid capital gains tax abroad, Mark applies the Foreign Tax Credit (Form 1116) wherever available to offset your US tax on the same gain — preventing double taxation and minimizing your total worldwide tax bill.

📊

NIIT Calculation & Planning

Mark calculates Net Investment Income Tax (NIIT) exposure for every client with investment activity — including the FEIE-MAGI interaction that catches many expats off guard — and advises on strategies to manage the NIIT threshold where possible.

Flat-Fee Pricing — Quoted After Your Free Consultation

Capital gains complexity varies widely. A client with five stock sales from one brokerage has a very different workload from a client with 200 crypto transactions across three exchanges and a foreign real estate sale. All fees are quoted upfront after Mark reviews your specific situation. Full details at our rates page.

Simple Stock Sales

A small number of stock or fund transactions from one or two brokerages, with 1099-B forms available. Single country.

From $800

Form 1040 + Form 8949 + Schedule D + FEIE if applicable

Complex Portfolios

Multiple brokerages, crypto transactions, foreign real estate, stock options/RSUs, PFICs, or multi-country Foreign Tax Credit analysis.

$1,500+

Quoted after intake review. Includes Form 8621 for each PFIC.

Always Included

  • Free 30-min consultation
  • Currency translation calculations
  • Foreign Tax Credit analysis
  • NIIT calculation
  • Section 121 review (property)
  • Year-round support

From Consultation to Filed Return — The Process

Mark handles all capital gains reporting remotely — 100% online, serving US citizens in any country. Here is how the process works from start to finish.

1

Free 30-Minute Consultation

Mark reviews your investment activity — types of assets, countries involved, number of transactions, and any prior year issues (e.g., unreported gains). He confirms what is needed and provides a flat-fee quote before any work begins.

2

Document Collection

You provide: brokerage statements and 1099-B forms (or foreign equivalents), crypto transaction exports, real estate closing statements, and any foreign tax receipts. Mark provides a checklist tailored to your asset types — nothing is left to guesswork.

3

Form 8949 & Schedule D Preparation

Mark builds your Form 8949 transaction by transaction — calculating cost basis, proceeds, holding period, currency translations, and any applicable adjustments (wash sales, return of capital). Schedule D is then prepared summarizing net short-term and long-term gains.

4

Full Return Assembly

Capital gains reporting is integrated with your complete Form 1040 — including FEIE (Form 2555) if applicable, FBAR if you hold foreign bank accounts over $10,000, Foreign Tax Credit (Form 1116), and NIIT calculation. Everything is reviewed and filed as a single package.

5

Review, Sign, and File

You review the completed return before anything is filed. Mark walks you through the capital gains summary, explains what you owe and why, and files electronically. Year-round support is included — if the IRS sends a follow-up, Mark handles it. Already behind on prior years? Explore the IRS Streamlined Filing Procedure to catch up with penalties waived.

Capital Gains Tax for Expats — Questions Mark Hears Every Week

Direct answers to what US expats ask most often about capital gains tax, investment reporting, and what living abroad changes — and doesn't change.

Yes — without exception. US citizens and green card holders are taxed on worldwide income, including capital gains, regardless of where they live or where the asset was sold. The sale of stocks, real estate, cryptocurrency, or any other capital asset abroad is a taxable event reportable to the IRS on Form 8949 and Schedule D of your Form 1040. Living in a foreign country that has no capital gains tax does not change your US obligation.

No. The Foreign Earned Income Exclusion (FEIE, Form 2555) applies only to earned income — wages, salaries, and self-employment income from services physically performed outside the US. Capital gains are investment income, not earned income, and are entirely outside the FEIE's scope. Even if your FEIE claim reduces your federal income tax on wages to zero, every dollar of capital gains remains fully taxable at standard US capital gains rates. This is one of the most common misconceptions Mark encounters with new expat clients.

Short-term capital gains — from assets held less than 12 months — are taxed as ordinary income at your marginal rate, up to 37% in 2025. Long-term capital gains — from assets held 12 months or more — are taxed at preferential rates: 0% for lower income filers (up to $48,350 taxable income for single filers), 15% for most middle-income filers, and 20% for high earners. An additional 3.8% Net Investment Income Tax (NIIT) applies for taxpayers with modified AGI above $200,000 (single) or $250,000 (married filing jointly). Holding an asset for at least 12 months is the single most impactful tax planning decision available on capital gains.

Yes. The IRS classifies cryptocurrency as property under IRS Notice 2014-21 — not as currency. Every disposal of crypto is a taxable event: selling for cash, trading one crypto for another, using crypto to pay for goods or services, and in many cases receiving staking or mining rewards. If you traded Bitcoin for Ethereum, you triggered a taxable event on the Bitcoin gain at the fair market value of the Bitcoin on the date of the trade. Every transaction must be reported on Form 8949 with the USD cost basis and USD fair market value at time of disposal. Living abroad does not create any exemption from these rules, and the IRS now cross-references data from major exchanges and foreign FATCA disclosures.

Potentially, yes. The Section 121 primary residence exclusion — up to $250,000 of gain for single filers, or $500,000 for married filing jointly — can apply to foreign real estate if you owned and used the property as your primary residence for at least 2 of the 5 years before the sale. However, there is an important complication for foreign property: the currency gain component is calculated separately and does not qualify for Section 121. If you bought a home for €300,000 when the euro was at 1.10 USD/EUR and sold it for €300,000 when the euro was at 1.25 USD/EUR, you have a taxable currency gain even though the property value didn't change. Mark calculates this in full for every foreign property sale.

A Passive Foreign Investment Company (PFIC) is any foreign corporation that earns primarily passive income or holds primarily passive assets. In practice, this includes most foreign mutual funds, unit trusts, ETFs listed on foreign exchanges, and some foreign pension funds. PFICs are subject to an extremely punitive tax regime: unless you make a timely election (QEF — Qualified Electing Fund, or mark-to-market), gains and "excess distributions" are taxed at the highest ordinary income rate (currently 37%) plus a special interest charge on deferred gains. Form 8621 must be filed for each PFIC held — annually, in some cases. Many expats unknowingly hold PFICs through local investment accounts or employer-provided savings plans. Mark identifies PFIC exposure for every relevant client and advises on elections to avoid the punitive default rules.

Yes — if you paid capital gains tax to a foreign government on the same asset, you can claim a Foreign Tax Credit (Form 1116) to offset your US capital gains tax on that income. The credit is dollar-for-dollar against your US liability, limited to the US tax on the same gain. This prevents true double taxation in countries that do have capital gains taxes (UK, France, Germany, Australia, Japan). If you live in a country with no capital gains tax — such as the UAE, Singapore, or Thailand — there is no foreign tax paid and therefore no credit to offset your US bill. Unused credits carry forward 10 years.

The Net Investment Income Tax (NIIT) is an additional 3.8% surtax on net investment income — including capital gains, dividends, interest, and rents — for taxpayers with modified adjusted gross income (MAGI) above $200,000 (single) or $250,000 (married filing jointly). It applies to US expats. The important nuance for FEIE claimants: excluded income still counts toward MAGI for NIIT purposes. If you exclude $130,000 in wages via FEIE and have $100,000 in capital gains, your MAGI may still exceed the NIIT threshold, triggering the 3.8% surtax on your capital gains even though your income tax was reduced. Mark calculates NIIT for every client with investment income.

Generally, yes — though most small personal transactions are exempt. Under IRC Section 988, gains and losses from foreign currency transactions are typically treated as ordinary income or loss, not capital gains. If you hold a foreign bank account, receive income in a foreign currency, or make large purchases in a foreign currency and later convert at a different rate, you may have a reportable currency gain. Personal transactions under $200 in currency gain are exempt. For expats receiving salary in foreign currencies or holding foreign investment accounts, currency gain can be a meaningful additional income item. Mark reviews currency exposure for every client with foreign currency assets.

Act now, before the IRS acts first. File amended returns (Form 1040-X) for the affected years and pay the underlying tax plus interest. The IRS accuracy-related penalty for underreporting is 20% of the underpayment — but if you proactively amend before receiving an IRS notice, you may qualify for First-Time Abatement or Reasonable Cause penalty abatement. If you have multiple years of unfiled returns (not just unreported gains), the IRS Streamlined Foreign Offshore Procedure may let you catch up with penalties waived. Every month you wait, interest accrues on the unpaid tax. Contact Mark as soon as possible — the options available to you narrow considerably once the IRS contacts you first.

The tax treatment depends on the option type. RSUs (Restricted Stock Units) are taxed as ordinary income at the fair market value on the vesting date — this is employment income, potentially eligible for FEIE if the vesting relates to services performed abroad. The gain from the vesting date to the eventual sale date is a capital gain, reported on Form 8949. NQSOs (Non-Qualified Stock Options) trigger ordinary income on the spread at exercise, with capital gains on any subsequent appreciation. ISOs (Incentive Stock Options) may trigger AMT at exercise, with long-term capital gains at sale if holding periods are met. The interaction of equity compensation with FEIE and the capital gains rules is complex — Mark handles equity compensation tax analysis as part of his practice for expat employees at US and multinational companies.

US Capital Gains Tax Doesn't Stop at the Border — Neither Should Your CPA

Mark Anderson, CPA handles capital gains reporting for US citizens in 50+ countries — stocks, real estate, crypto, PFICs, and foreign currency. 100% online. Flat-fee pricing. Free 30-minute consultation.

Schedule Your Free Consultation

Tell us about your investment activity — country of residence, asset types, number of transactions, and any prior year concerns. Mark will personally review your situation and explain exactly what you need to file.

  • Free 30-minute initial consultation
  • Flat-fee pricing — quote before you commit
  • Form 8949, Schedule D, FEIE, FBAR — all in one place
  • 100% online — US expat CPA serving 50+ countries
  • US-licensed CPA with Fortune 500 tax background
  • Zero IRS penalties for our clients

Prefer to reach us directly?

📞 +1 (646) 961-1866 💬 WhatsApp ✉ mark@markandersoncpa.com Line ID: marquenyc

    Your Name (required)

    Your Email (required)

    Phone Number (required)

    Line ID

    Additional Details (required)