US Tax Tools

Foreign Tax Credit Calculator — Form 1116 by Basket

Compute your Foreign Tax Credit (Form 1116) per income basket — passive, general, GILTI, and treaty. The limitation formula (foreign source TI ÷ total TI × US tax) is applied independently for each basket, and any excess foreign tax paid carries forward 10 years.

01INPUTS
Income & US tax

Total worldwide taxable income (US + foreign). Form 1040 line 15 equivalent.

US income tax computed before applying the Foreign Tax Credit. Form 1040 line 16 + Schedule 2 additions.

Foreign income baskets

Enter foreign source income and foreign tax paid per basket. The FTC limitation is computed independently for each basket. Passive and General are most common; expand GILTI or Treaty only if applicable.

Interest, dividends, royalties, and most portfolio income.

Wages, salary, and active business income from a foreign employer.

02RESULTS
Your allowable Foreign Tax Credit is $4,000. No carryover — all foreign tax paid is within the limitation.

Total Allowable Credit

$4,000

Total Carryover (next year)

$0
Per-basket breakdown
BasketLimitationForeign Tax PaidAllowable CreditCarryover
Passive$5,000$4,000$4,000
Total$4,000
Limitation formula: (Foreign Source TI ÷ Total TI) × US Tax Before FTC — computed independently per basket per Form 1116. Excess foreign tax carries forward 10 years or back 1 year (IRC §904(c)).
Edit inputs ↑

Frequently asked questions

What is the Foreign Tax Credit?

The Foreign Tax Credit (FTC) is a dollar-for-dollar credit against your US income tax for income taxes paid or accrued to a foreign government. Claimed on Form 1116, it prevents double taxation on the same income. Unlike the Foreign Earned Income Exclusion (FEIE), the FTC applies to all categories of foreign income — not just wages — and is particularly effective for Americans in high-tax countries where foreign taxes approach or exceed US rates.

How does the FTC limitation work?

The FTC limitation caps your allowable credit to the amount of US tax attributable to your foreign income. The formula is: Limitation = (Foreign Source TI ÷ Total TI) × US Tax Before FTC. This prevents the FTC from wiping out US tax on domestic income. Foreign tax paid above the limitation cannot be used in the current year but carries forward 10 years or back 1 year (IRC §904(c)).

What are the FTC baskets?

The IRS requires separate Form 1116 computations for four income categories (baskets): (1) Passive — interest, dividends, royalties, and most portfolio income; (2) General — wages, salary, and active business income from a foreign employer or trade; (3) GILTI — Global Intangible Low-Taxed Income inclusions from Controlled Foreign Corporations; (4) Treaty — income resourced as foreign under a specific US income tax treaty. Credits and carryovers cannot be mixed across baskets.

Can I use FTC and FEIE together?

Yes, but not on the same income. If you elect the Foreign Earned Income Exclusion (Form 2555), you cannot take an FTC for taxes allocable to the excluded income. However, if you have income above the FEIE limit, you can apply the FTC to the remaining taxable foreign income. Many expats in high-tax countries (UK, Germany, France) find the FTC-only strategy more beneficial because the FTC can reduce US tax to zero on income the FEIE would leave partially exposed, and the FTC generates carryovers that can offset future US tax. Once you revoke the FEIE election, you must wait 5 years before re-electing it.

Sources

Key Tax Terms

Related Calculators

Last updated May 1, 2026 Tax year 2025-26

Data sources: IRS (irs.gov), Social Security Administration

This tool is general information only, not financial advice.

Reviewed by USTax Tools Editorial Desk

Read our methodology →