FEIE vs. Foreign Tax Credit for Americans in Brazil

No US-Brazil tax treaty. FEIE excludes $130K of earned income. FTC credits Brazilian taxes paid. Which saves more?

By Zachariah Zagol, OAB/SP 351.356 Updated:

FEIE vs. Foreign Tax Credit for Americans in Brazil

Short answer: The United States and Brazil have no income tax treaty, which means Americans living in Brazil face potential double taxation on every dollar they earn. The two primary IRS mechanisms to mitigate this are the Foreign Earned Income Exclusion (FEIE), which excludes up to $130,000 of earned income from US taxation, and the Foreign Tax Credit (FTC), which credits Brazilian taxes paid against your US tax bill. Which saves more depends on your income level, income type, and how much you pay in Brazilian taxes. For most Americans in Brazil earning above $80,000, the FTC is usually better — but the math is not always obvious.

This is the question I get from every American client. As the first American OAB-licensed attorney in Brazil, I have seen every variation of this problem.

Comparison Table

FeatureFEIE (Foreign Earned Income Exclusion)FTC (Foreign Tax Credit)
IRS authorityIRC Section 911IRC Sections 901-909
What it doesExcludes earned income from US taxationCredits foreign taxes paid against US tax liability
2025 exclusion/credit limit$130,000 (adjusted annually for inflation)Limited to US tax on the foreign-source income
Income types coveredEarned income only (salary, self-employment, freelance)All income types (earned, passive, capital gains)
Investment incomeNOT coveredCovered
Capital gainsNOT coveredCovered
Rental incomeNOT coveredCovered (passive category)
Qualification testPhysical presence (330 days) or bona fide residentNo physical presence test — just pay foreign taxes
Brazilian taxes consideredNot applicable — exclusion, not creditIRPF (income tax), IRRF (withholding), carnê-leão payments
Can use both?Yes, but cannot use FTC on income already excluded by FEIEYes — FTC on income not covered by FEIE
CarryforwardNo carryforwardExcess credits carry forward 10 years
Effect on Social Security taxDoes not exempt from self-employment tax (SECA)Does not exempt from SECA
ComplexityModerate — Form 2555High — Form 1116 with multiple categories

Why This Matters: No US-Brazil Tax Treaty

The US and Brazil have never signed a comprehensive income tax treaty. They have:

  • TIEA (Tax Information Exchange Agreement) — Allows exchange of tax data between IRS and Receita Federal
  • Totalization Agreement (since 2018) — Prevents double Social Security taxation (INSS/FICA)
  • FATCA compliance — Brazilian banks report US persons’ accounts to the IRS

But there is no treaty to allocate taxing rights, cap withholding rates, or provide structured relief from double taxation. This means:

  • Brazil taxes your worldwide income at up to 27.5% per the Receita Federal’s progressive table
  • The US taxes your worldwide income at up to 37% (federal) plus state taxes

“The absence of a US-Brazil income tax treaty is one of the most significant gaps in the US treaty network. Without it, Americans in Brazil must rely entirely on unilateral relief — FEIE or FTC — to avoid double taxation. Getting this wrong can cost tens of thousands of dollars per year.” — Zachariah Zagol, Founding Partner, OAB/SP 351.356

  • Without FEIE or FTC, you could owe both — full Brazilian tax and full US tax on the same income

The FEIE and FTC are unilateral US provisions to prevent this outcome. They are not perfect, and without a treaty, gaps remain.

FEIE Deep Dive

How it works

The FEIE allows you to exclude up to $130,000 (2025; adjusted annually) of foreign earned income from your US tax return. If you earn $120,000 working in Brazil, you can exclude all of it. You owe zero US income tax on that amount.

Qualification: Two tests (choose one)

Physical Presence Test: You must be physically present in a foreign country for 330 full days in any 12-month period. Days in the US count against you. A single day counts as a full day only if you are present for the entire 24-hour period.

Bona Fide Residence Test: You must be a bona fide resident of a foreign country for an entire tax year (January 1 - December 31). Tax residency in Brazil is established under IN RFB 208/2002 based on visa type and physical presence. This is a facts-and-circumstances test — the IRS looks at the permanence of your arrangement, your integration into the local community, and your stated intent.

For Americans in Brazil with permanent visas or long-term plans, the bona fide residence test is usually easier to meet. For digital nomads who split time between countries, the physical presence test may be more reliable.

What counts as “earned income”

  • Salary from employment (Brazilian or foreign employer)
  • Self-employment income (freelancing, consulting)
  • Bonuses tied to services performed
  • Housing allowances (with the Foreign Housing Exclusion)

What does NOT count

  • Investment income (dividends, interest, capital gains)
  • Rental income
  • Pension or Social Security income
  • Alimony
  • Gambling winnings

The housing exclusion add-on

In addition to the $130,000 FEIE, you can exclude a portion of your foreign housing costs (rent, utilities — not mortgage interest or purchased housing). The housing exclusion adds roughly $15,000-40,000 depending on your city. São Paulo qualifies for the higher limit.

Limitations

  • Income cap: If you earn $200,000 in Brazil, only $130,000 is excluded. The remaining $70,000 is fully taxable in the US — and it is taxed as if it were the top of your income stack, meaning at higher marginal rates.
  • No investment coverage: Your US brokerage, Brazilian investment returns, and rental income are all fully taxable regardless.
  • No carryforward: If your FEIE exceeds your income one year, you do not get the excess back in future years.
  • Self-employment tax: FEIE does not exempt you from SECA (Social Security/Medicare) tax on self-employment income. You still owe 15.3% on the first $168,600 (2025) of self-employment income, even if the income is excluded from income tax. The Totalization Agreement may help — see below.

FTC Deep Dive

How it works

The FTC gives you a dollar-for-dollar credit against your US tax liability for foreign income taxes paid. If you paid R$50,000 in Brazilian income tax and your US tax liability on that same income would be $12,000, the FTC reduces your US tax to zero (with the excess carrying forward).

What qualifies as a creditable foreign tax

  • Brazilian IRPF — Income tax paid via annual return
  • Brazilian IRRF — Withholding tax on Brazilian-source income
  • Carnê-leão payments — Monthly self-assessed tax on foreign income
  • Capital gains tax — Brazilian tax on asset sales

What does NOT qualify

  • INSS (social security contributions) — Not an income tax; covered by the Totalization Agreement instead
  • ISS/ICMS (service/goods tax) — These are consumption taxes, not income taxes
  • ITCMD (inheritance/gift tax) — This is a transfer tax, not an income tax (though some argue it is creditable under certain circumstances)
  • Penalties and interest — Only the tax itself is creditable

The limitation formula

The FTC is limited by category to the US tax attributable to foreign-source income:

FTC Limit = US Tax x (Foreign Source Taxable Income / Worldwide Taxable Income)

This means you cannot use excess Brazilian taxes on one type of income to offset US tax on another type. The IRS divides income into “baskets”:

  • General category — Most earned income, business income
  • Passive category — Investment income, rental income, capital gains
  • Foreign branch income — Income from foreign branches of US entities

Excess credit carryforward

If your Brazilian taxes exceed the FTC limit in a given year (common when Brazilian rates are high relative to US rates on the same income), the excess carries forward for 10 years. This is a significant advantage over the FEIE, which has no carryforward.

Worked Examples: Which Saves More?

Example 1: Employee earning R$250,000/year (~$50,000)

ItemFEIEFTC
Brazilian income (USD equivalent)$50,000$50,000
Brazilian tax paid (~20% effective)$10,000$10,000
FEIE exclusion$50,000 (all excluded)N/A
US taxable income$0$50,000
US tax before credits$0~$6,500
FTC appliedN/A($6,500)
US tax owed$0$0
Excess FTC carryforwardN/A~$3,500

Winner: Tie — Both result in zero US tax. But FTC generates excess credits for future use.

Example 2: Consultant earning R$600,000/year (~$120,000)

ItemFEIEFTC
Brazilian income (USD equivalent)$120,000$120,000
Brazilian tax paid (~25% effective)$30,000$30,000
FEIE exclusion$120,000 (all excluded)N/A
US taxable income$0$120,000
US tax before credits$0~$20,000
FTC appliedN/A($20,000)
US tax owed$0$0
Excess FTC carryforwardN/A~$10,000
Self-employment tax (SECA)$18,360 (not excluded)$18,360 (not excluded)

Winner: Tie on income tax; FTC builds carryforward. Note: SECA applies under both unless the Totalization Agreement exempts you (if paying INSS in Brazil, you may be exempt from SECA).

Example 3: Executive earning R$1,000,000/year (~$200,000) plus $40,000 investment income

ItemFEIEFTC
Earned income (USD)$200,000$200,000
Investment income (USD)$40,000$40,000
Total income$240,000$240,000
Brazilian tax paid (~27% effective on all)$65,000$65,000
FEIE exclusion$130,000 (cap)N/A
US taxable income$110,000 ($70K earned + $40K investment)$240,000
US tax before credits (approx.)$22,000$48,000
FTC on investment income~$3,500 (on $40K)Full credit up to limit
FTC on earned incomeCannot use on FEIE-excluded incomeFull credit up to limit
US tax owed (approx.)~$18,500$0 (with excess carryforward)

Winner: FTC by ~$18,500. At this income level, the FEIE cap leaves significant income exposed, and it cannot shelter investment income. The FTC credits all Brazilian taxes paid.

Example 4: Retiree with $60,000 Social Security + $30,000 investment income

ItemFEIEFTC
Social Security$60,000$60,000
Investment income$30,000$30,000
Total$90,000$90,000
Brazilian tax paid (~15% effective)$13,500$13,500
FEIE exclusion$0 (no earned income!)N/A
US taxable income$90,000$90,000
US tax before credits~$11,000~$11,000
FTCCannot use FEIE on this income($11,000)
US tax owed$11,000$0

Winner: FTC by $11,000. The FEIE is useless for retirees because it only covers earned income.

The Hybrid Strategy

You can use both FEIE and FTC together — but not on the same income. A common strategy:

  1. Exclude earned income up to $130,000 with FEIE
  2. Claim FTC on investment income, rental income, and earned income above $130,000

This hybrid approach works well when:

  • Your earned income is near or below the FEIE cap
  • You have significant investment or passive income that FEIE cannot cover
  • Brazilian tax rates on passive income are meaningful

Warning: If you elect the FEIE, you cannot claim FTC on the income you excluded. And once you revoke the FEIE election, you cannot re-elect for 5 years without IRS permission.

The Carnê-Leão Connection

As a Brazilian tax resident, you pay carnê-leão monthly on foreign income (including US-source income) per Instrução Normativa RFB 1.500/2014. These payments are creditable for FTC purposes as Brazilian income tax. Keep meticulous records:

  • Monthly carnê-leão payments (DARF receipts)
  • Annual IRPF liability and refund
  • Any IRRF withholding on Brazilian-source income

Your US tax preparer will need these amounts converted to USD using the IRS exchange rate for each payment date.

The Totalization Agreement: Social Security

The US-Brazil Totalization Agreement (effective October 2018) prevents double social security taxation:

“For most Americans in Brazil earning above $80,000, the Foreign Tax Credit is usually the better choice. Brazil’s 27.5% top rate kicks in at a much lower income level than the US 37% rate, which means you generate excess credits that carry forward for 10 years. The FEIE is simpler, but the FTC is usually more valuable.” — Zachariah Zagol, Founding Partner, OAB/SP 351.356

  • If you are employed by a US company temporarily assigned to Brazil (5 years max), you can remain in the US Social Security system and be exempt from INSS
  • If you are employed locally in Brazil, you pay INSS and are exempt from SECA
  • If you are self-employed in Brazil, you generally pay INSS (and are exempt from SECA)

This does not directly affect the FEIE vs. FTC decision, but it reduces your overall tax burden by eliminating double social security contributions.

FAQ

Which should I choose if I earn under $130,000?

If all your income is earned income (salary, freelance), either works and results in zero US income tax. The FTC is technically better because it generates carryforward credits. But the FEIE is simpler to file. If you have any investment or passive income, add FTC for that component.

Can I switch from FEIE to FTC?

Yes, but with consequences. If you revoke your FEIE election, you cannot re-elect for 5 tax years without requesting IRS permission. This is a one-way door for 5 years. Make the switch only if you are confident FTC is better for the long term.

What if my Brazilian taxes are higher than my US taxes?

This is common — Brazil’s 27.5% top rate kicks in at a much lower income level than the US 37% rate. If you pay more Brazilian tax than you would owe in the US, the FTC eliminates your US tax liability entirely, and the excess credits carry forward. This is the scenario where FTC shines.

Does the FEIE help with state taxes?

Some US states (like Virginia, California) do not recognize the FEIE. You may owe state income tax on your full income even if you excluded it federally. Check your state’s rules — or establish that you have no state tax domicile (which is a separate analysis).

What about the Net Investment Income Tax (NIIT)?

The 3.8% NIIT under IRC Section 1411 applies to investment income above certain thresholds ($200,000 single, $250,000 MFJ). The FTC cannot offset NIIT — it only offsets regular income tax and AMT. This means high-income Americans in Brazil may owe NIIT even if their regular income tax is fully offset by FTC.

How do I report Brazilian taxes on my US return?

File Form 1116 (Foreign Tax Credit) for each applicable category (general, passive). Report Brazilian taxes in the currency they were paid and convert to USD using the IRS average exchange rate for the year (or the rate on the date paid, if you choose). Attach supporting documentation.

Should I hire a US tax preparer or a Brazilian one?

Both. Your Brazilian tax situation (DIRPF, carnê-leão, DCBE) requires a Brazilian professional. Your US return (1040, FBAR, Form 1116 or 2555, Form 8938) requires a US-licensed CPA or EA experienced with expat returns. We can coordinate between the two. See our expat tax guide.

How ZS Can Help

At ZS Advogados, we do not prepare US tax returns — that is your US CPA’s job. What we do is ensure your Brazilian tax compliance is structured to maximize your US tax position. Zac Zagol (OAB/SP 351.356) understands both systems and can bridge the gap between your Brazilian and US advisors.

We provide:

  • Brazilian tax compliance — Carnê-leão, DIRPF, DCBE filing structured to support your FEIE/FTC strategy
  • Income characterization — Ensuring Brazilian income is properly categorized for US reporting purposes
  • Coordination with US CPAs — Speaking the same language as your US tax preparer to avoid costly miscommunication
  • Tax residency planning — Timing your move to Brazil to optimize both the Brazilian and US tax impact
  • DCBE/FBAR alignment — Ensuring your foreign asset reporting satisfies both countries

Contact us before tax season — not during. Planning is everything when two countries tax the same income.

Related comparisons:

Frequently Asked Questions

What is the difference between FEIE and Foreign Tax Credit for Americans in Brazil?
The FEIE (Foreign Earned Income Exclusion) excludes up to $130,000 of earned income from US taxation. The Foreign Tax Credit (FTC) credits Brazilian taxes paid against US tax liability. There is no US-Brazil tax treaty, making these the only two mechanisms to reduce double taxation.
Can Americans in Brazil use both FEIE and Foreign Tax Credit?
You can use both but not on the same income. The FEIE applies to the first $130,000 of earned income, and the FTC can credit Brazilian taxes on income above that exclusion. Strategic allocation between the two depends on your income level, Brazilian tax rate, and type of income.
Which saves more for Americans in Brazil: FEIE or Foreign Tax Credit?
For earned income under $130,000, the FEIE often eliminates US tax entirely. For higher earners, the FTC typically saves more because Brazil's top rate (27.5%) exceeds the effective US rate on income above the FEIE threshold. Investment income can only use the FTC since FEIE covers earned income only.
Do Americans living in Brazil still need to file US tax returns?
Yes. All US citizens and permanent residents must file federal tax returns regardless of where they live. Americans in Brazil must report worldwide income to both the IRS and Brazil's Receita Federal. FBAR and FATCA reporting requirements also apply for Brazilian financial accounts exceeding thresholds.

Need help with feie vs. foreign tax credit for americans in brazil?

Every case is unique. Schedule a consultation and discover how we can help you navigate the Brazilian legal system with confidence.