What the foreign tax credit does
The foreign tax credit reduces the U.S. federal income tax you owe by the amount of income tax you paid to another country. If you earned wages, business income, or investment returns in a foreign country and paid tax on that income there, you can use the credit to offset what you would otherwise owe the IRS on the same earnings.
The credit exists because the U.S. taxes its citizens and resident aliens on worldwide income — meaning income earned anywhere on Earth. Without the credit, you would pay tax twice on the same dollar: once to the foreign country where you earned it, and again to the IRS. The credit prevents that double taxation.
You claim the foreign tax credit on Form 1118 (for most taxpayers) or Form 1040, Schedule 3, depending on your situation. The credit is limited to the amount of U.S. tax you would owe on that foreign income, so it cannot create a refund larger than your total U.S. tax liability.
Key Takeaways
- The foreign tax credit offsets U.S. tax owed by the income tax you paid to another country, preventing you from paying tax twice on the same income.
- You must have paid or accrued income tax to a foreign government — not sales tax, property tax, or other levies — to claim the credit.
- The credit is capped at the amount of U.S. tax attributable to your foreign income, so excess foreign tax paid cannot reduce U.S. tax on domestic income.
- If you have foreign tax credits in excess of what you can use in the current year, you may carry them back one year or forward ten years.
- You cannot claim both the foreign tax credit and the foreign earned income exclusion on the same income.
What qualifies as foreign income tax
Only income tax paid to a foreign government counts toward the credit. This includes national income tax, provincial or state-level income tax, and city income tax if the foreign country imposes it. The tax must be a legal obligation — you cannot claim a credit for taxes you chose to pay voluntarily or for penalties.
Taxes that do not count include sales tax, value-added tax (VAT), property tax, payroll tax (unless it is an income-based tax), and any tax on capital gains if the foreign country does not classify it as income tax. Some countries impose a "solidarity tax" or other surcharge on income; whether it qualifies depends on whether the foreign country treats it as an income tax under its own law.
If you are unsure whether a specific foreign tax qualifies, the IRS publication 514 lists countries and the types of tax they impose. You can also contact the IRS international section or consult a tax professional who handles expatriate returns.
How the credit limit works
The foreign tax credit cannot exceed the U.S. income tax you would owe on your foreign income. This is called the credit limitation. The IRS calculates it by taking your total U.S. tax liability, multiplying it by the ratio of foreign income to worldwide income, and using that result as your ceiling.
Example: You earned $100,000 total income — $60,000 from a job in Canada and $40,000 from a U.S. investment. Your U.S. tax before credits is $20,000. Your foreign income is 60% of your total, so your credit limit is $20,000 × 0.60 = $12,000. If you paid $15,000 in Canadian tax, you can only claim $12,000 as a credit. The extra $3,000 cannot reduce your U.S. tax on domestic income.
The calculation is more complex if you have multiple types of foreign income (wages, dividends, interest) because the IRS groups them into separate "baskets" with separate limits. This prevents high-tax income from one category from sheltering low-tax income in another.
Carryback and carryforward of excess credits
If your foreign tax paid exceeds your credit limit in a given year, you do not lose the excess. Instead, you can carry back the unused credit to the prior year or carry forward to the next ten years. This allows you to use the credit in a year when your foreign income is higher or your U.S. tax is higher.
To claim a carryback, you must file an amended return (Form 1040-X) for the prior year. To claim a carryforward, you report it on Form 1118 in the year you use it. You must use carrybacks before carryforwards — the IRS will not let you skip a year you could have used the credit in.
Carryforwards expire after ten years. If you have $5,000 in excess foreign tax credit in 2024, you can use it in any year from 2025 through 2034, but not in 2035 or later.
Foreign tax credit versus the foreign earned income exclusion
If you are a U.S. citizen or resident alien living and working abroad, you have two main ways to reduce U.S. tax on foreign earned income: the foreign tax credit and the foreign earned income exclusion (Form 2555). You cannot use both on the same income.
The foreign earned income exclusion lets you exclude up to a set dollar amount of foreign wages from U.S. taxable income entirely — you do not report it to the IRS at all. The exclusion amount changes each year; in 2024 it is $120,000. The exclusion applies only to earned income (wages, self-employment income), not investment income.
The foreign tax credit applies to all types of foreign income and is not limited to a dollar amount — it is limited only by the credit limit calculation. If you paid high foreign income tax, the credit often saves more tax than the exclusion. If you paid low foreign income tax, the exclusion may save more. You must calculate both scenarios and choose the one that results in lower U.S. tax.
Filing requirements and documentation
To claim the foreign tax credit, you must file Form 1118 with your Form 1040. Form 1118 is complex and has multiple parts depending on your income type and the countries involved. You will need to report the foreign country, the type of income, the amount of income in U.S. dollars, the foreign tax paid, and the foreign tax rate.
Keep records of the foreign tax return you filed, the payment receipts, and any correspondence with the foreign tax authority. If the foreign country issued a tax certificate or credit certificate, attach a copy to your U.S. return. The IRS may request these documents during an audit, and you must be able to prove both the income and the tax paid.
If you paid foreign tax in a currency other than U.S. dollars, you must convert it using the exchange rate on the date you paid the tax. The IRS publishes historical exchange rates, or you can use the rate from the Federal Reserve.
When you should consider professional help
The foreign tax credit involves detailed calculations and country-specific rules that vary widely. If you have income from multiple countries, investment income abroad, or a business operating in a foreign jurisdiction, a tax professional who handles international returns can save you money by ensuring you claim the maximum credit and avoid mistakes that trigger an audit.
Some countries have tax treaties with the U.S. that affect how the credit works or offer alternative relief mechanisms. A professional can review whether a treaty applies to your situation and whether it changes your strategy.
If you are new to reporting foreign income, a professional can also help you understand whether you need to file additional forms (such as FBAR or FATCA forms) based on foreign bank accounts or assets you hold.
Frequently Asked Questions
Can I claim the foreign tax credit if I did not file a return in the foreign country?
No. You must have actually paid or accrued income tax to a foreign government. If you earned foreign income but did not file a return or pay tax there, you cannot claim a credit. Some countries do not tax certain types of income or have exemptions; if you were legally exempt, you have no tax to credit.
What happens if the foreign country refunds part of my tax?
You must reduce the foreign tax credit by the amount of the refund. If you claimed the credit in year one and received a refund in year two, you must file an amended return for year one to reduce the credit and recalculate your U.S. tax. Report the refund as income in the year you receive it.
Do I need to report foreign income if I claim the foreign tax credit?
Yes. You must report all foreign income on your U.S. return, even if the foreign tax credit reduces your U.S. tax to zero. The IRS requires you to disclose worldwide income regardless of credits or exclusions you claim.
Can I carry back a foreign tax credit more than one year?
No. You can only carry back one year. If you have excess credit, you must use the carryback first, then carry forward any remaining excess to the following ten years.
What if I have foreign losses in one country and foreign income in another?
Foreign losses in one country can offset foreign income in another country for purposes of calculating your credit limit, but the IRS groups different types of income into separate baskets. A loss in one basket cannot offset income in another. A tax professional can help you determine how your specific situation is categorized.