In this guide
The core difference in one sentence
The Foreign Earned Income Exclusion (FEIE) lets qualifying expats completely remove up to $130,000 (2025) of foreign earned income from US taxable income — as if it never existed. The Foreign Tax Credit (FTC) does something different: it gives you a dollar-for-dollar credit against your US tax bill for income taxes you've already paid to a foreign government.
They are fundamentally different mechanisms: one excludes income before tax is calculated; the other offsets tax after it's calculated. That distinction drives every "which is better" answer.
How the FEIE works
To claim the FEIE, you must meet one of two tests:
- Physical Presence Test: You spent 330 full days outside the US in any 12-month period (not necessarily a calendar year).
- Bona Fide Residence Test: You have established genuine residence in a foreign country for at least one full calendar year, with the intent to remain indefinitely.
If you qualify, you file Form 2555 with your 1040 and subtract up to $130,000 of foreign earned income from your gross income. You can also claim the Foreign Housing Exclusion for qualifying housing costs above a base amount (approximately 16% of the FEIE limit, or ~$20,800 for 2025). Housing costs above that threshold — rent, utilities, renter's insurance, and certain other expenses — can also be excluded, up to a city-specific cap.
The FEIE only applies to earned income: salaries, wages, self-employment income, professional fees. It does not apply to passive income like dividends, interest, capital gains, pensions, or Social Security.
How the Foreign Tax Credit works
The FTC works by crediting foreign income taxes paid against your US income tax liability, dollar for dollar. You file Form 1116 (or claim it directly on Schedule 3 if you meet the de minimis exception). The credit is limited to the amount of US tax that would otherwise be owed on the foreign-source income — you can't use foreign taxes to wipe out US tax on US-source income.
The FTC applies to all categories of income: earned income, passive income, and general category income. Importantly, any excess credits (foreign taxes paid exceeding your US liability for that year) can be carried back 1 year and carried forward 10 years. This makes the FTC especially powerful in high-tax countries where local taxes regularly exceed US rates.
To qualify, foreign taxes must be:
- A legal and actual tax liability (not a voluntary payment or a refundable credit)
- Imposed on you (not on a third party)
- An income tax or a tax paid in lieu of an income tax
- Paid or accrued during the tax year
Side-by-side comparison
| Feature | FEIE (Form 2555) | Foreign Tax Credit (Form 1116) |
|---|---|---|
| Mechanism | Excludes income from US taxable income | Credits foreign taxes against US tax owed |
| 2025 limit | $130,000 per person (+ housing) | No dollar cap; limited by US tax on foreign income |
| Income types covered | Earned income only (wages, salary, SE) | All income types (earned, passive, general) |
| Qualifying test required? | Yes — PPT or BFR test | No residency test — just must have paid foreign tax |
| Self-employment tax impact | No reduction — SE tax still applies | No reduction — SE tax still applies |
| Cliff effect? | Yes — can push remaining income into higher brackets | No cliff effect |
| Carryforward? | No — "use it or lose it" annually | Yes — 10-year carryforward for excess credits |
| Best for low-tax countries? | Yes — UAE, Qatar, Bahrain, Cayman Islands | Less effective (little foreign tax to credit) |
| Best for high-tax countries? | Less effective above exclusion limit | Yes — Germany, France, Australia, UK |
| Revocation consequences | 5-year lockout before re-election | Can switch annually with no lockout |
| Form filed | Form 2555 | Form 1116 (or Schedule 3 line 1) |
When FEIE wins
The FEIE is almost always the better choice when you are living in a zero-tax or low-tax country — the Gulf states (UAE, Qatar, Bahrain, Kuwait, Saudi Arabia), the Cayman Islands, Bermuda, Monaco, or other jurisdictions that impose little or no income tax. In these countries, you have minimal foreign taxes to credit, so the FTC provides little benefit. The FEIE cleanly zeros out your US tax on up to $130,000 of earned income.
The FEIE also wins when:
- Your total foreign earned income is below the exclusion limit ($130,000 for 2025), and you have no significant passive income.
- You are a digital nomad or contractor earning in USD from US clients but living abroad — the FTC only credits foreign taxes actually paid, and if you owe little local tax, it won't help much.
- You want a simpler filing: Form 2555 is generally more straightforward than the basket-by-basket calculations on Form 1116.
- You have significant housing expenses — the FEIE's housing exclusion lets you shelter an additional $15,000–$35,000+ beyond the earned income exclusion, depending on your city.
When FTC wins
The FTC is typically superior when you live in a high-tax country where local income taxes equal or exceed US rates. Germany, France, Sweden, Australia, the UK, and Canada all impose income taxes in the 30–55% range for mid-to-high earners. If you're paying 40% income tax locally, you almost certainly owe nothing to the US — and you may have carryforward credits to use in future years.
The FTC also wins when:
- Your income is above the FEIE limit. In 2025, the first $130,000 might be excluded, but the remaining income is still US-taxable — and the cliff effect (see below) can make the remaining tax surprisingly large. The FTC has no ceiling.
- You have significant passive income (dividends, interest, rental income, capital gains) taxed abroad. The FEIE doesn't cover passive income at all; the FTC does.
- You are planning to return to the US and want to accumulate carryforward credits. The FTC's 10-year carryforward lets you bank excess credits for years when you're back in the US and have more US-source tax liability.
- You have a US employer paying into the US Social Security system and a totalization agreement country doesn't give you foreign pension credits — the FTC can still offset income tax in those situations.
The stacking strategy: using both together
You are not forced to choose one exclusively — you can use both the FEIE and the FTC in the same tax year, just not on the same dollars. This is called the "stacking" or "combination" strategy, and for many expats it's the optimal approach.
Here's how it typically works for a high earner in a moderate-tax country:
- Apply the FEIE to the first $130,000 of foreign earned income (2025 limit). This removes it from the US tax base entirely.
- Apply the FTC to the taxes paid on income above $130,000. Since you've already paid local tax on that income, the FTC can zero out the remaining US tax owed on the excess.
- Apply the FTC to passive income (dividends, interest, foreign rental income) that the FEIE doesn't cover.
This strategy requires careful calculation — particularly because the cliff effect (described below) affects how the FEIE interacts with your remaining tax liability. Many expats benefit from running the numbers both ways before filing.
The cliff effect: FEIE's hidden cost
The cliff effect is one of the least-understood aspects of the FEIE and one of the most expensive surprises for high-income expats. Here's what happens:
US tax is calculated on a progressive bracket system. Normally, your first dollars of income are taxed at 10%, the next at 12%, 22%, and so on. When you claim the FEIE, the IRS does not simply remove that income from the calculation and give you the lower bracket rates on your remaining income. Instead, the excluded income "fills up" the lower brackets first, and your remaining taxable income is taxed at the rates that would apply at a higher income level.
The cliff effect matters most when:
- You have both foreign earned income near the exclusion limit AND US-source income (rental income, investment income, US dividends).
- Your income is above the exclusion limit, creating a taxable "overhang" that gets pushed into high brackets.
- You are trying to maximize the Child Tax Credit or other credits — the stacked bracket calculation can reduce their benefit.
When the cliff effect is severe enough, the FTC can actually produce a lower total tax bill than the FEIE — even in moderate-tax countries — because it avoids the bracket stacking problem entirely.
Self-employment tax: the caveat both strategies share
Neither the FEIE nor the FTC eliminates self-employment (SE) tax. This is a critical point that trips up thousands of freelancers, consultants, and contractors abroad every year.
Self-employment tax is the 15.3% (12.4% Social Security + 2.9% Medicare) contribution on net self-employment income up to the Social Security wage base ($176,100 for 2025), plus 2.9% Medicare on earnings above that. It is not an income tax — it is a payroll/social insurance tax. Therefore:
- The FEIE does not exclude SE income from SE tax. Even if you exclude $130,000 of freelance income from income tax, you still owe SE tax on all of it.
- Foreign income taxes paid to your host country cannot be credited against SE tax via the FTC — the FTC only offsets income tax.
- Some countries have totalization agreements with the US that exempt you from US SE tax if you're paying into that country's social insurance system. The US has totalization agreements with about 30 countries including the UK, Germany, France, Australia, Japan, South Korea, and Canada. If your country has a totalization agreement and you're paying into their system, you may qualify for an exemption from US SE tax.
If you are self-employed and your country does NOT have a totalization agreement, budget for SE tax regardless of which income tax strategy you choose.
How to switch between FEIE and FTC
The ability to switch strategies is asymmetric — and understanding this asymmetry matters enormously before making a change.
Switching from FTC to FEIE
You can elect the FEIE for the first time at any point (on an original or amended return) by filing Form 2555. If you've never claimed it before, there's no restriction. Once you elect it, however, you are treated as having it in effect for all subsequent years until you revoke it.
Switching from FEIE to FTC (revoking the FEIE)
Revoking the FEIE requires you to formally revoke it on the return for the first year you don't want it to apply. The mechanics: you simply don't attach Form 2555. Once revoked, you cannot re-elect the FEIE for 5 tax years without written IRS consent — and consent is rarely granted except for significant changes in circumstances (like moving to a different country).
This 5-year lockout is the main reason the FEIE vs. FTC decision deserves careful modeling before you commit. If your circumstances change — you move from a low-tax to a high-tax country, or your income shoots above the exclusion limit — being locked out of the FTC for 5 years while paying FEIE's cliff-effect tax can be very costly. Conversely, if you revoke the FEIE hoping the FTC will work better and then move back to a zero-tax country, you're stuck with no good tool for 5 years.
The "first year" election
If you're in your first year abroad and don't yet know whether you'll pass the Physical Presence Test for a full 12-month period, you can make a "first-year" FEIE election by claiming it tentatively and then filing an extension until you've met the 330-day requirement. This is common for expats who move mid-year.
Which way should you lean?
As a rough rule of thumb: if your effective local tax rate is below 15%, the FEIE is probably better. If it's above 25%, the FTC is usually superior. Between 15–25%, model both carefully — the cliff effect, your income level relative to the exclusion, passive income, and housing costs all matter. Many expats in Singapore, Thailand, and parts of Latin America fall into this gray zone and benefit most from professional modeling.