The United States taxes its citizens on worldwide income — an unusual practice among developed nations, shared only with Eritrea. A US citizen who sells Bitcoin while living in Germany, Australia, or Portugal still owes US tax on the gain, regardless of how long they've lived abroad and regardless of whether they also paid tax in their country of residence.

This creates a double taxation problem. The Foreign Tax Credit (FTC) under IRC §901 is Congress's solution: a dollar-for-dollar credit against US tax for creditable foreign income taxes paid on the same income. But the FTC is not automatic, not unlimited, and not applicable in every situation. The rules — particularly the FTC limitation formula, the passive income basket, and the sourcing rules for Bitcoin gains — require careful attention.

This guide covers the complete FTC framework for Bitcoin holders: what qualifies as a creditable tax, where Bitcoin gains are sourced, the passive basket mechanics, the Form 1116 limitation calculation, carryback and carryforward rules, the interaction with the Foreign Earned Income Exclusion (FEIE), and a country-by-country overview of how major Bitcoin-holding nations tax cryptocurrency — and how much of that tax translates to a usable US credit.

Who This Guide Is For

This guide is primarily for: (1) US citizens and permanent residents living abroad who pay foreign taxes on Bitcoin gains; (2) US residents who operate Bitcoin mining in foreign countries subject to foreign tax; (3) US persons with stakes in foreign Bitcoin companies subject to GILTI or Subpart F inclusion. If you live entirely in the US and hold Bitcoin through US accounts, you generally have no foreign-source Bitcoin income and the FTC is not relevant for your Bitcoin gains.

The §901 Foreign Tax Credit: Basics

IRC §901 allows US taxpayers to claim a credit against their US income tax for foreign income taxes paid or accrued during the year. To qualify, the foreign tax must meet four requirements:

  1. A tax: The payment must be a compulsory payment, not a voluntary contribution or user fee
  2. To a foreign country or US possession: Paid to a national, state, provincial, or local government of a foreign country
  3. On income: The foreign levy must be an income tax in the US sense — a tax on net income, not a transaction tax, VAT, or gross receipts tax
  4. The US taxpayer's tax: The taxpayer claiming the credit must be legally liable for and have actually paid or accrued the tax

Most capital gains taxes imposed by developed nations on Bitcoin profits qualify as creditable foreign taxes — they are income taxes on net gains. However, some countries' crypto taxes may be structured as transaction levies or flat gross receipts taxes that do not qualify as income taxes in the US sense. Always verify the nature of the foreign levy before claiming the credit.

Sourcing Rules: Is Your Bitcoin Gain Actually Foreign Source?

The FTC can only offset US tax on foreign-source income. If your Bitcoin gain is US-source income — even if a foreign country also taxes it — the FTC limitation will severely restrict or eliminate the credit.

Bitcoin capital gains are generally sourced at the seller's residence — not where the exchange is located, not where the Bitcoin was mined, not where the buyer lives.

What this means in practice:

Critical Sourcing Nuance

Bitcoin mining income has a different sourcing rule than capital gains. Mining rewards are ordinary income, and the source of ordinary income from services is generally where the services are performed — meaning the physical location of the mining equipment. Foreign-based Bitcoin mining operations may generate foreign-source ordinary income that supports the FTC more directly than capital gains sourcing does. This is a meaningful distinction for operations with hardware in multiple countries.

The Passive Income Basket

The FTC limitation is calculated separately for different "baskets" of income. The two main baskets are:

The FTC limitation is calculated separately for each basket. Excess credits in one basket cannot offset US tax on income in another basket (with limited exceptions). A Bitcoin holder with large passive basket foreign taxes and no passive basket FTC limitation headroom cannot use those credits to offset US tax on general category income.

The FTC Limitation Formula

The statutory FTC limitation under §904 is:

FTC Limitation = (Foreign-Source Passive Income ÷ Total Income) × US Tax on All Income

The FTC cannot exceed this limitation for the passive basket. If the foreign tax paid exceeds the limitation, the excess is a credit carryforward.

Worked Example

A US expat living in Portugal sells Bitcoin with a $200,000 long-term capital gain. Portugal taxes this at 28% = $56,000 Portuguese tax paid. The expat's total worldwide income is $400,000 (including the $200,000 Bitcoin gain). US tax on all income = $85,000.

Item Amount
Foreign-source passive income (Bitcoin gain) $200,000
Total income $400,000
Passive income ratio 50%
US tax on all income $85,000
FTC limitation (passive basket) $42,500 (50% × $85,000)
Portuguese tax paid $56,000
FTC used this year $42,500
Excess FTC (carryforward 10 years) $13,500
Net US tax after FTC $42,500
Total tax (Portugal + residual US) $98,500 vs $141,000 without FTC

The FTC reduces the combined tax burden by $42,500 in the current year, with an additional $13,500 available as a carryforward to offset future years' US tax on passive income.

Country-by-Country Bitcoin Tax Rates and FTC Value

The FTC is most valuable when a foreign country taxes Bitcoin gains at a rate approaching or exceeding the US rate — because the credit can fully offset US tax. When the foreign rate is very low or zero, there may be little or no tax to credit:

Country Bitcoin Capital Gains Tax Rate FTC Value for US Expat Key Notes
Germany 0% if held >1 year None (no foreign tax to credit) One of the most Bitcoin-favorable jurisdictions; US expats still owe US tax on the gain
Switzerland 0% (private investor capital gains exempt) None Professional traders may owe cantonal income tax; private holders are exempt
Singapore 0% (no capital gains tax) None No CGT regime; US expats owe full US tax with no FTC offset
United Kingdom 10% (basic rate) / 20% (higher rate) CGT Partial — offsets portion of US tax UK-US tax treaty; US LTCG rate is 15–20%; UK rate is lower, leaving residual US tax
Portugal 28% flat CGT (crypto held <1yr: income rate up to 53%) Substantial — may fully offset US LTCG rate Recent change (previously 0%); short-term gains taxed at very high rates
Australia 0–45% (50% CGT discount if held >1yr) Partial to full — depends on marginal rate Individual rates vary; AU-US treaty applies
Canada 0–26.5% (50% inclusion rate × marginal) Partial — often leaves residual US tax CA-US treaty; inclusion rate reform ongoing
El Salvador 0% (Bitcoin legal tender since 2021) None US expats in El Salvador still owe US tax on Bitcoin gains
UAE / Dubai 0% None No income or capital gains tax; US expats owe full US tax

This table illustrates a key insight for US expats choosing jurisdictions: moving to a zero-tax country (UAE, Singapore, El Salvador) does not eliminate US tax on Bitcoin gains — it only eliminates the foreign tax, leaving the full US liability with no FTC offset. Moving to a country that actively taxes Bitcoin gains (Portugal, Australia) actually generates FTC credits that partially offset the US tax — creating a lower combined burden in some cases than a "zero-tax" jurisdiction.

The FEIE vs. FTC Choice: Bitcoin Mining Income

The Foreign Earned Income Exclusion (FEIE) under §911 allows qualifying US expats to exclude up to $126,500 (2024, indexed) of foreign earned income from US taxable income. "Earned income" means wages and self-employment income from services performed abroad.

The critical question for Bitcoin holders: does Bitcoin mining income qualify for the FEIE?

FEIE vs. FTC for Mining Income

If your country of residence has a high income tax rate, the FTC may eliminate most or all US tax on mining income, making the FEIE unnecessary. If your country has a low or zero income tax rate, the FEIE (if mining income qualifies) may be more valuable than a small or zero FTC. Model both scenarios with an international tax advisor before choosing.

The §911 Housing Exclusion Integration

Expats using the FEIE may also claim the §911 housing exclusion or deduction for qualified housing expenses abroad. These reduce the income subject to US tax, decreasing the FTC limitation (because the limitation is based on US tax before the FTC). When modeling the FTC for Bitcoin gains in a year when you also use FEIE and the housing exclusion, the interaction of these provisions must be modeled together — they affect each other's value through the limitation formula.

Foreign Mining Operations and the FTC

For Bitcoin holders who operate mining equipment abroad — either directly or through a foreign entity — the FTC analysis becomes more complex:

Direct Foreign Mining (Schedule C/F)

A US person who directly operates mining equipment in a foreign country (hardware located in, say, Iceland or Kazakhstan) and pays foreign income or withholding taxes on the mining revenue generates foreign-source ordinary income. This income falls in the general (active) basket if it's a trade or business, and in the passive basket if treated as passive investment. The FTC on this income is calculated through the general basket FTC limitation.

Foreign Corporation Mining (GILTI / Subpart F)

A US person who owns 10% or more of a foreign corporation engaged in Bitcoin mining may be subject to Global Intangible Low-Taxed Income (GILTI) inclusion under IRC §951A and/or Subpart F income inclusion. These are complex regimes that deem certain foreign corporate income to flow through to the US shareholder even without a dividend — and they have their own FTC basket (the "GILTI basket") with a 20% haircut on foreign tax credits in that basket.

For Bitcoin family office clients with offshore mining structures, the GILTI analysis is a threshold issue before any FTC planning. GILTI inclusion rates, the high-tax exception (HTEI) that can exclude income taxed above 18.9% from GILTI, and the interaction with the §250 deduction all require careful modeling. This is not a DIY calculation — international tax counsel is required for any offshore mining structure.

FBAR and FATCA: Reporting Distinct from the FTC

The Foreign Tax Credit is a tax calculation mechanism — it reduces US tax owed. It is entirely separate from the foreign asset reporting requirements that also apply to international Bitcoin holders:

Claiming the FTC correctly on Form 1116 does not satisfy FBAR or FATCA reporting requirements. These are independent obligations. For the full international reporting picture for Bitcoin holders, see our guide on Bitcoin FBAR and FATCA reporting requirements.

Abundant Mines Resource

Bitcoin Mining: The Most Powerful Tax Strategy Available

If you're evaluating where to locate mining operations to optimize the interplay between foreign taxes and the US foreign tax credit — including jurisdictions with favorable power costs and tax treatment — Abundant Mines works with families structuring mining operations that account for US tax consequences alongside local economics. Professional guidance before committing capital to foreign locations is essential.

Explore Bitcoin Mining Tax Strategy →

Carryback and Carryforward Rules

When the FTC limitation prevents full use of foreign taxes paid in a given year, the excess credits are not lost. Under §904(c):

For Bitcoin holders in high-foreign-tax jurisdictions who have large gains followed by smaller-gain years, the carryforward is a valuable asset that should be tracked carefully on Form 1116 and incorporated into future-year planning. A year of lower Bitcoin income is the opportunity to absorb prior-year carryforwards before they expire.

Credit vs. Deduction: Always Take the Credit

Taxpayers may elect to take a deduction for foreign taxes paid instead of the credit. In almost every case, the credit is superior:

Method $10,000 Foreign Tax Paid US Tax Reduction Net Benefit
Foreign Tax Credit (§901) $10,000 credit $10,000 (dollar-for-dollar) $10,000
Foreign Tax Deduction $10,000 deduction × 37% marginal rate $3,700 $3,700

The deduction is only preferable when: the FTC limitation is severely constrained (limiting the usable credit to near zero), and the deduction would provide more value than the limited credit plus any carryforward. This is rare in practice. Always model the credit first.

Note: if you elect the deduction in any year, you cannot claim the credit for any foreign taxes that year — it is an all-or-nothing election for the tax year.

Form 1116: The Mechanics

The FTC for individuals is reported on Form 1116. A separate Form 1116 is required for each basket of income (passive, general, GILTI, etc.) in which you have creditable foreign taxes.

Key Form 1116 elements for Bitcoin holders:

For expats with income in multiple countries, the Form 1116 can become complex. Software handles the calculation, but understanding the limitation formula is essential for planning — because the limitation is what determines whether a particular year's foreign taxes are fully usable or partially wasted.

Abundant Mines Resource

36 Questions to Ask Your Bitcoin Mining Host Before Signing

If you're evaluating foreign mining hosting locations as part of an international tax strategy — or simply looking for the most cost-efficient mining infrastructure — Abundant Mines' 36-question due diligence checklist covers everything from power pricing and legal jurisdiction to equipment custody and insurance. Understand what you're signing before committing to any facility.

Download the Free Hosting Due Diligence Checklist →

8-Item Foreign Tax Credit Checklist for Bitcoin Holders

  1. Confirm creditability of the foreign tax: Verify the foreign levy is an income tax (not a VAT, transaction tax, or gross receipts levy) before claiming the FTC — non-income taxes do not qualify
  2. Establish foreign-source income: Confirm that your Bitcoin gain or mining income is sourced to the foreign country under US tax rules — capital gains are typically sourced at residence, mining income at the location of the equipment; a US resident selling Bitcoin on a foreign exchange likely has US-source income with no FTC support
  3. Identify the correct basket: Bitcoin capital gains → passive basket; active Bitcoin mining income → general basket; offshore corporate mining → GILTI basket; file a separate Form 1116 for each basket
  4. Calculate the FTC limitation before paying foreign tax: Model the limitation ratio (foreign-source income ÷ total income × US tax) for the year to understand how much of the foreign tax is actually usable as a credit vs. excess carryforward
  5. Choose credit over deduction: In virtually all cases, elect the credit under §901 rather than the deduction — the deduction is worth at most your marginal rate (37%), the credit is worth 100 cents on the dollar
  6. Track FTC carryforwards by basket: Maintain a running schedule of passive basket and general basket carryforwards, their originating year, and the 10-year expiration date — plan to absorb them in years when the FTC limitation allows
  7. Model FEIE vs. FTC for mining income: If mining income may qualify for the Foreign Earned Income Exclusion, model both paths (FEIE vs. FTC) before electing — the optimal choice depends on the foreign tax rate in your country of residence
  8. File FBAR and Form 8938 separately: The FTC does not satisfy foreign asset reporting obligations — file FinCEN 114 (FBAR) and Form 8938 (FATCA) independently for any foreign financial accounts or specified foreign assets above applicable thresholds

Frequently Asked Questions

Can US Bitcoin holders claim a foreign tax credit on foreign Bitcoin taxes?
Yes — US citizens and residents who pay creditable foreign income taxes on Bitcoin gains or mining income can claim a dollar-for-dollar FTC under IRC §901, subject to the FTC limitation formula. Bitcoin capital gains fall in the passive income basket. Excess credits carry back one year and forward 10 years.
What basket do Bitcoin capital gains go in for foreign tax credit purposes?
Passive category income. Bitcoin capital gains are investment income classified as passive for FTC purposes. The passive basket has its own FTC limitation calculated separately from general (active) income. If you have other passive income (dividends, interest), it combines with the Bitcoin gains in the same passive basket calculation.
Where is Bitcoin gain sourced for foreign tax credit purposes?
Generally at the seller's residence — not where the exchange is located. A US resident selling on a foreign exchange still has US-source gain with no FTC support. A genuine foreign resident (bona fide US expat taxed in their host country) has foreign-source income that supports the FTC on the same gain.
Can US expats use the foreign tax credit for Bitcoin gains?
Yes. A US expat who is a bona fide resident of a foreign country and pays that country's capital gains tax on Bitcoin gains has foreign-source income supporting the FTC. The alternative — the FEIE — generally does not apply to capital gains; only to earned income from services.
What is the FTC carryforward period for excess Bitcoin foreign tax credits?
Excess FTCs can be carried back one year and forward 10 years, tracked separately by basket. They must be applied in carryback year first, then earliest available carryforward year. Unused credits expire after 10 years.
Should I take the foreign tax credit or the foreign tax deduction for Bitcoin taxes?
Almost always take the credit. A $10,000 foreign tax as a credit reduces your US tax by $10,000; as a deduction it saves at most $3,700 (at 37% marginal rate). The deduction is only worth modeling when the FTC limitation is severely constrained and little credit is usable.

The Bottom Line

The Foreign Tax Credit is the primary tool available to US citizens for avoiding double taxation on Bitcoin gains earned and taxed abroad. But it is not automatic — it requires understanding the sourcing rules (is the gain actually foreign-source?), the passive basket mechanics (is the FTC limitation high enough to absorb the foreign taxes paid?), and the FEIE interaction (does mining income qualify, and which path is more valuable?).

For US expats living in countries with meaningful Bitcoin capital gains taxes — particularly Portugal, Australia, Canada, and the UK — proper FTC planning can reduce the effective combined tax rate significantly below what either country would impose alone. For expats in zero-tax jurisdictions, the FTC generates no benefit, and the full US tax applies.

International Bitcoin tax planning is one of the most complex intersections in the tax code. For US citizens living abroad, holding Bitcoin in offshore structures, or operating mining equipment in multiple countries, qualified international tax counsel and an estate planning attorney familiar with cross-border Bitcoin issues are essential. Contact The Bitcoin Family Office for a consultation on international Bitcoin tax strategy.


This guide is for educational purposes only and does not constitute tax or legal advice. International tax law is complex, highly fact-specific, and subject to change. Country-level tax rates described herein may have changed; always verify current rates with local counsel. Consult a qualified international tax advisor and estate planning attorney for advice specific to your situation.