If you're a US citizen or green card holder earning income in India, you already know the problem. India taxes your income. So does the US.
The IRS taxes worldwide income, no matter where you live or work. Two tools exist to prevent you from paying tax twice: the Foreign Earned Income Exclusion (FEIE) and the Foreign Tax Credit (FTC).
Understanding the difference between the foreign earned income exclusion vs foreign tax credit is the single most important tax decision you'll make as an NRI.
Today I'll walk you through how both options work, compare them on every dimension that matters for NRIs, and show you exactly which one works best for your situation in India.
What is FEIE?
FEIE, the Foreign Earned Income Exclusion, lets you remove a set amount of foreign wages or self-employment income from your US gross income before tax is calculated. For tax year 2025, the limit is $130,000. For 2026, it rises to $132,900.
You claim it using Form 2555. To qualify, your tax home must be outside the US and you must pass either the Bona Fide Residence Test (at least one full tax year as a bona fide resident of a foreign country) or the Physical Presence Test (at least 330 full days in a foreign country during any 12-month period).
FEIE covers only earned income such as salaries and freelance fees. It does not cover interest, dividends, rental income, or capital gains.
What is the Foreign Tax Credit?
The Foreign Tax Credit lets you reduce your US tax bill by the exact amount of qualifying foreign tax you paid. If you paid $12,000 in Indian income tax on income that the US also taxes, those $12,000 come off your US tax bill directly. You claim it using Form 1116.
Unlike FEIE, FTC applies to all income types including passive income like NRO account interest, dividends, and capital gains.
Unused credits carry forward up to 10 years and can be carried back one year. For more on how Form 1116 works in practice, see our Form 1116 guide.
| Feature | FEIE (Form 2555) | Foreign Tax Credit (Form 1116) |
|---|---|---|
| Primary purpose | Excludes foreign earned income from US gross income | Offsets US tax dollar-for-dollar with foreign taxes paid |
| 2025 limit | $130,000 per qualifying person | No cap; limited to US tax owed on foreign income |
| 2026 limit | $132,900 per qualifying person | No cap; limited to US tax owed on foreign income |
| Income types covered | Earned income only (wages, salaries, self-employment income) | All income types including earned, passive, rental, and capital gains |
| Passive income (NRO interest, dividends, capital gains) | Not covered; cannot exclude these | Covered; FTC applies to taxes on qualifying foreign income |
| Form used | Form 2555 | Form 1116 |
| Qualification requirement | Bona Fide Residence Test or Physical Presence Test (330+ days abroad) | Must have paid qualifying foreign taxes; no residency test required |
| Self-employment income | Exclusion reduces income tax but does not reduce self-employment tax | Does not affect self-employment tax liability |
| Effect on self-employment tax (SE tax) | No reduction in SE tax; you still owe 15.3% on excluded income | No impact on SE tax; same as FEIE |
| Carryforward/carryback | No carryforward; exclusion is use-it-or-lose-it each year | Unused credits carry forward 10 years and carry back 1 year |
| Revocation rules | If revoked, FEIE generally cannot be reclaimed for 5 years without IRS consent | No lockout; can use or skip FTC each year as needed |
| Additional Child Tax Credit (ACTC) impact | Excluding income reduces earned income used for ACTC and may eliminate the refundable credit | No impact; income remains earned income and ACTC eligibility is preserved |
| Tax cliff risk | Yes; income above the exclusion limit may be taxed at a higher marginal rate | No tax cliff; credit offsets tax on fully taxable income |
| Best for high-tax countries (India, UK, Germany) | Rarely optimal; foreign taxes may not be fully utilized | Usually optimal; higher foreign taxes often offset most or all US tax liability |
| Best for low-tax/no-tax countries (UAE, Bahrain) | Usually optimal; limited foreign taxes make exclusion more valuable | Less useful; low foreign taxes result in smaller credits |
| Can be used with the other | Yes, on different income streams only; cannot apply both to the same income | Yes, on different income streams only |
| India DTAA interaction | Does not directly rely on the US-India tax treaty, though treaty provisions may affect eligibility | Works alongside the treaty; taxpayers can generally claim whichever provides greater relief |
| Impact on effective US tax rate | Can reduce US tax to zero if income falls within the exclusion limit; tax cliff above the limit | Can reduce US tax to zero if foreign taxes equal or exceed US tax on the same income |
For most NRIs in India, the table makes the story clear. India's income tax rates go up to 30% plus surcharge and cess, which can push your effective rate to over 31%.
US federal tax rates on the same income rarely exceed 22-24% for most NRI income levels.
That means your India taxes already exceed your US tax liability, and FTC can eliminate your US bill entirely, with carryforward credits left over. Understanding your dual tax residency status is often the first step in figuring out which income falls into which bucket.
FEIE vs Foreign Tax Credit: Which one should NRIs choose?
Both options are legitimate. But the right choice depends on where you live, what you earn, and what your India tax rate looks like. For US persons in India, the answer is usually the Foreign Tax Credit. Here's why, and here's how to be sure.
Take Rahul, a software engineer working remotely for a US employer from Bengaluru. His income for 2025 is $150,000. India taxes that income at roughly 30%, so he pays about $45,000 in Indian income tax.
With FEIE: Rahul excludes $130,000. His US taxable income from this source drops to $20,000. At a 22% effective rate, he owes around $4,400 to the IRS. His total tax bill is $45,000 (India) + $4,400 (US) = $49,400.
With FTC: Rahul's full $150,000 is US-taxable. His US tax on that at an effective 22% is about $33,000. His India taxes of $45,000 offset that entirely, with $12,000 in unused credits to carry forward. His total tax bill stays at $45,000, and he owes zero to the IRS.
FTC saves Rahul $4,400 this year and builds a $12,000 carryforward he can use in future years.
Choose FEIE if:
- Your earned income from India is below $130,000 and you pay little or no Indian income tax on it (for example, income from a country with a tax exemption or treaty that reduces your India liability significantly)
- You do not have children, so the Additional Child Tax Credit is not a factor
- Your situation does not involve passive income like NRO interest or Indian rental income
- You spend fewer than 183 days in India in the tax year and are still qualifying under the Physical Presence Test from a prior period, with most of your foreign income from a low-tax source
Choose the Foreign Tax Credit if:
- You live in India and pay Indian income tax at 20-30% on your earnings
- You have NRO account interest, rental income from Indian property, or Indian capital gains (income types FEIE cannot cover)
- Your income exceeds $130,000, so FEIE cannot exclude everything anyway
- You have children and want to preserve your Additional Child Tax Credit eligibility
- You want flexibility to change your strategy in future years without a 5-year lockout
Can you use both?
Yes, in some situations. You can apply FEIE to your foreign earned income and separately claim FTC on foreign taxes paid on passive income like NRO interest or dividends. The key rule is that you cannot apply both to the exact same income. If you use FEIE to exclude $100,000 of wages, you cannot also claim FTC for the Indian taxes paid on those same excluded wages.
But you can claim FTC for taxes on a separate NRO interest income stream.
For a broader look at this and other ways to reduce your US tax exposure, see our guide to tax-saving strategies in the US.
You can also take help from Investmates - NRI Tax Experts
InvestMates advisors work specifically with US-based NRIs and returning NRIs. They understand both the US and India sides of your tax picture, not just one.
They can model your FEIE and FTC positions based on your actual India income, tell you whether your India taxes are high enough to offset US liability under FTC, and identify whether you have passive income streams that FEIE leaves exposed.
Conclusion
For most NRIs earning income in India, the foreign earned income exclusion vs foreign tax credit comparison usually comes down in favor of FTC. India's tax rates are high enough that the taxes you pay there typically offset or exceed your US liability, leaving you with zero US tax due and sometimes a useful carryforward. FEIE is the better choice when your India tax burden is low and your income falls within the exclusion limit.
If you have NRO interest, rental income, or Indian equity gains on top of earned income, FTC is the only tool that covers all of it. Run both scenarios with a qualified advisor or a capable tax platform before you commit, because once you elect FEIE, switching back costs you five years.
Frequently asked questions
What is the difference between foreign tax credit and FEIE?
FEIE removes a fixed amount of foreign earned income (up to $130,000 for 2025) from your US taxable income before any tax is calculated. The Foreign Tax Credit, by contrast, reduces your actual US tax bill by the amount of foreign tax you paid, dollar-for-dollar. FEIE only applies to earned income like wages; FTC applies to all income types including interest and dividends.
For high-tax countries like India, FTC typically saves more because India's tax rates often exceed what the US would charge on the same income.
Can I use both FEIE and the Foreign Tax Credit at the same time?
Yes, but only on different income streams. You can use FEIE to exclude foreign earned income and separately claim FTC for taxes paid on passive income like NRO account interest, dividends, or rental income.
You cannot apply both to the same dollars. For example, if you exclude $130,000 of wages using FEIE, you cannot also claim FTC for the Indian taxes paid on those same wages. But you can still claim FTC on Indian taxes paid on income that FEIE does not cover.
Can you switch from FEIE to FTC once you've already used FEIE?
Yes, but there is a cost. If you revoke your FEIE election, the IRS does not allow you to re-elect it for five tax years without written approval.
This 5-year lockout is a significant constraint. If you think the FTC might work better for you long-term, it's worth running the numbers before you ever elect FEIE. Many NRIs who start with FEIE in a low-tax period wish they had started with FTC. Review our list of US-India tax treaty mistakes to avoid other costly missteps when switching strategies.
What are common mistakes NRIs make with the FEIE?
Three mistakes come up most often. First, NRIs assume FEIE reduces their self-employment tax. It does not. You still owe 15.3% SE tax on excluded self-employment income. Second, excluding all earned income can disqualify you from the Additional Child Tax Credit because ACTC requires taxable earned income as its base.
Third, the "tax cliff" effect: if your income is just above the exclusion limit, the amount above it is taxed at a higher marginal rate than it would be without FEIE. Running the numbers both ways before filing prevents these surprises.
Does using FEIE affect my Additional Child Tax Credit?
Yes, it can. The Additional Child Tax Credit (ACTC) has a refundable portion that requires a minimum amount of earned income. When you use FEIE to exclude your earned income, you reduce your reported earned income. If FEIE brings your earned income to zero, you may lose the refundable ACTC entirely.
For 2025, the ACTC refund amount is up to $1,700 per qualifying child. NRI parents with two or three children could lose $3,400 to $5,100 in refunds by choosing FEIE over FTC.
This is one of the most underrated reasons to choose FTC if you have dependent children.