Foreign Tax Credit Carryforward: IRC §904(c) Explained
When the foreign tax you paid exceeds the Foreign Tax Credit (FTC) limitation in a given year, the excess does not disappear. IRC §904(c) allows you to carry unused credits forward for up to 10 years — and even back 1 year — using a strict FIFO ordering per income basket.
How the FTC Limitation Creates Excess Credits
The Foreign Tax Credit is not a dollar-for-dollar offset of all foreign taxes paid. Under IRC §904(a), the credit is capped at the U.S. tax attributable to your foreign income. The limitation formula is:
FTC Limitation Formula
FTC Limit = U.S. Tax × (Foreign Taxable Income ÷ Total Taxable Income)
Example: U.S. tax = $20,000. Foreign income = $30,000 out of $150,000 total. Limit = $20,000 × (30,000 ÷ 150,000) = $4,000. If you paid $6,000 TDS in India, you can only use $4,000 this year. The remaining $2,000 is your carryforward.
For H-1B holders, this situation commonly arises when India's effective withholding rate on NRO fixed deposit interest (up to 30%) significantly exceeds the U.S. marginal rate attributable to that income. High Indian TDS paired with a mix of U.S. and foreign income almost always produces excess credits.
See Form 1116: Foreign Tax Credit for a full walkthrough of computing the limitation in the first place.
Per-Basket Tracking: Passive, General, and GILTI
A critical rule under IRC §904(d): FTC carryforwards are tracked separately per income basket (category). You cannot apply excess passive-basket credits against your general-basket limitation, or vice versa. The main baskets relevant to H-1B holders are:
Passive Income Basket
Covers interest (NRO FD interest, NRE interest if taxable), dividends, royalties, and most capital gains from Indian investments. This is the most common basket for H-1B holders with Indian savings accounts and fixed deposits.
General Limitation Basket
Covers active income: wages earned abroad, rental income from Indian property, EPF and PPF withdrawals treated as income, and business income. TDS on Indian rental income (Section 195) falls here.
GILTI Basket (Rare for Employees)
Applies to Global Intangible Low-Taxed Income inclusions from controlled foreign corporations. Generally not relevant for W-2 employees on H-1B, but may arise if you own a minority stake in an Indian private company.
When you file Form 1116, you complete a separate copy for each basket in which you have foreign income or taxes. Each copy generates its own limitation, and any carryforward is tracked per basket. Mixing baskets is the single most common Form 1116 error.
10-Year FIFO Ordering: How Carryforwards Are Consumed
When you have FTC carryforwards from multiple prior years and you have FTC limitation capacity in the current year, IRC §904(c) requires you to apply the credits in first-in, first-out (FIFO) order — oldest first. This ordering is mandatory, not optional.
The practical consequences of FIFO ordering:
- Oldest credits absorb current-year limitation first. If you have a 2018 carryforward and a 2023 carryforward, and your 2024 limitation is $2,000, the 2018 credit is applied first. If the 2018 credit is only $500, the remaining $1,500 absorbs the 2023 credit.
- Credits expire after 10 years. A credit generated in tax year 2020 expires at the end of tax year 2030 if unused. It disappears permanently — you cannot extend the carryforward window.
- Carrybacks are applied before carryforwards. The 1-year carryback (discussed below) is consumed before any current-year carryforward is created.
Tracking this correctly requires maintaining a schedule showing the year each credit was generated, the amount remaining after each year's absorption, and the expiration date. Form 1116, Part III and the carryforward worksheet in the Form 1116 instructions are the official tools for this tracking.
The 1-Year Carryback Option
Before creating a carryforward, you have the option under IRC §904(c) to carry excess FTC back one year. If you had unused FTC limitation capacity in the prior year, applying this year's excess to that prior year may generate a refund.
When the carryback is beneficial:
- You had FTC limitation in the prior year that was not fully used (i.e., you paid less foreign tax than you could have credited).
- You expect your U.S. effective tax rate to be lower in future years (making carryforwards less valuable over time).
- You want a refund now rather than a potential credit years in the future.
To use the carryback, you file an amended return (Form 1040-X) for the prior year. The carryback is applied to the same income basket. If carrying back does not fully absorb the excess, the remainder becomes a 10-year carryforward starting from the current tax year.
For most H-1B holders with consistent income and Indian TDS patterns, the carryforward is simpler and often equally effective — especially if the prior year's FTC limitation was also fully used. See Claiming TDS Credit from India for context on when excess credits typically arise.
Filing Form 1116 to Preserve and Consume Carryforwards
You must file Form 1116 every year you have foreign income — even in years where you use no FTC — if you want to keep a carryforward alive. Failing to file Form 1116 in a year does not extend the 10-year clock; the credit still expires on schedule, and you may lose the ability to prove the carryforward amount to the IRS.
Key Form 1116 mechanics for carryforwards:
- Part III (Tax Deemed Paid): Not applicable for most individual filers, but review if you have corporate structures.
- Carryover Worksheet (Schedule B equivalent): The Form 1116 instructions contain a formal carryover worksheet. Complete it each year to show the opening balance of carryforward, amount absorbed in the current year, and the closing balance per expiration year.
- Attachment requirement: Attach all copies of Form 1116 (one per basket) to your Form 1040. Mailing separate 1116s without the parent 1040 is invalid.
- AMT interaction: A separate Form 1116 is required for the Alternative Minimum Tax computation. The AMT FTC limitation is computed differently (using AMTI rather than regular taxable income) and may produce a different carryforward amount.
For a complete walkthrough of the form itself, see our Form 1116 filing guide.
When India's Tax Rate Exceeds the U.S. Effective Rate
The most common scenario creating persistent FTC carryforwards for H-1B holders: Indian TDS on NRO fixed deposit interest is 30% (or 10% under the India-US treaty), while the U.S. effective rate on that same passive income may be significantly lower depending on your overall tax bracket and the proportion of U.S. vs. foreign income.
Structural factors that increase your excess FTC:
- Large NRO fixed deposit balances earning interest at 30% TDS while your U.S. income keeps the FTC limitation low.
- Indian rental income with 30% TDS when the U.S. net rental income (after mortgage interest and depreciation) is taxed at a lower effective rate.
- Capital gains from selling Indian property where India withheld 20%+ but the U.S. long-term capital gains rate is 15%.
If you anticipate growing FTC carryforwards, consider strategies that increase your future FTC limitation capacity: increasing U.S. income proportionally relative to foreign income, or timing large Indian liquidations to years where your FTC limitation is higher. The India-US tax treaty can reduce Indian withholding rates to 10–15%, which reduces the excess FTC problem at its source.
IRS source: About Form 1116, Foreign Tax Credit
Frequently Asked Questions
Skip the complexity. We handle all of this for you.
H1B TaxFile supports every form in this guide — FATCA, PFIC, FTC, RSU basis correction, and 22 more H-1B-specific features. Flat price, no surprises.
H1B TaxFile Team
Written by the H1B TaxFile editorial team — tax professionals and software engineers who specialize in U.S. federal tax filing for H-1B visa holders, F-1 students, and nonresident aliens.
Reviewed by a licensed CPA with international tax experience.
Disclaimer: This guide is for educational purposes only and does not constitute tax or legal advice. Tax laws are complex and change frequently. Consult a qualified tax professional for advice specific to your situation.