Table of Contents

IRC Section 904: The Ultimate Guide to the Foreign Tax Credit Limitation

LEGAL DISCLAIMER: This article provides general, informational content for educational purposes only. It is not a substitute for professional legal advice from a qualified attorney. Always consult with a lawyer or a qualified tax professional for guidance on your specific legal situation.

What is IRC Section 904? A 30-Second Summary

Imagine you're a small business owner in Ohio who just completed a major consulting project for a company in France. You're thrilled with the €20,000 payment until you notice the French government withheld €3,000 in taxes. Back home, you know the internal_revenue_service_(irs) will want to tax that same €20,000 because, as a U.S. citizen, you're taxed on your worldwide income. Are you going to be taxed twice on the same money, losing a huge chunk of your hard-earned profit? This is the exact problem the foreign_tax_credit is designed to solve. It's a dollar-for-dollar credit against your U.S. tax bill for creditable income taxes you've already paid to a foreign country. But there's a catch. The U.S. government won't let you use foreign taxes to wipe out the tax you owe on your *U.S.-based* income. This is where Internal Revenue Code Section 904 comes in. Think of it as the rulebook or the “spending limit” on your foreign tax credit. It ensures the credit only offsets the U.S. tax liability on your foreign-source income, and nothing more. It’s the mechanism that keeps the credit fair and prevents it from becoming a loophole.

The Story of the Foreign Tax Credit Limitation: A Historical Journey

The concept of taxing U.S. citizens on their worldwide income is as old as the income tax itself. However, in the early 20th century, as American businesses began to expand globally, a critical problem emerged: double_taxation. A U.S. company earning profits in the United Kingdom would be taxed by both the U.K. and the U.S. governments on the same income, creating a significant barrier to international commerce. Congress recognized this problem and, with the Revenue Act of 1918, introduced the first version of the foreign_tax_credit. The goal was simple: to ensure U.S. businesses could compete on a level playing field abroad. The initial credit, however, was a bit too generous. Taxpayers could, in theory, use very high taxes paid in one foreign country (say, 50%) to completely eliminate the U.S. tax they owed on income from another country with a low tax rate (say, 10%). To curb this, Congress introduced the predecessor to Section 904. The core idea has always been to limit the credit to the amount of U.S. tax that *would have been paid* on that foreign income had it been earned in the U.S. This is known as the “overall limitation.” The most significant evolution of Section 904 came with the tax_reform_act_of_1986. This landmark legislation introduced the “basket” system. Lawmakers were concerned that taxpayers were “cross-crediting”—blending high-taxed passive income (like interest) with low-taxed active business income to maximize their credits. To stop this, Section 904(d) was created to force taxpayers to calculate the limitation separately for different categories, or “baskets,” of income. This basic structure—an overall limitation calculated on a basket-by-basket basis—remains the foundation of the law today, though it was significantly amended again by the tax_cuts_and_jobs_act_of_2017_(tcja), which added new, complex income baskets to address the modern global economy.

The Law on the Books: Statutes and Codes

The authority for the foreign tax credit limitation is rooted directly in the internal_revenue_code. While multiple sections work together, Section 904 is the engine of the limitation.

> “The total amount of the credit taken under section 901(a) shall not exceed the same proportion of the tax against which such credit is taken which the taxpayer's taxable income from sources without the United States (but not in excess of the taxpayer's entire taxable income) bears to his entire taxable income for the same taxable year.” In plain English, this complex sentence establishes a simple mathematical formula. It says your maximum credit is limited by a fraction: (Your Foreign Income / Your Total Income) multiplied by your U.S. tax bill. This ensures the credit can't be more than the U.S. tax you would have owed on that foreign income.

A World of Income: How Section 904 Treats Different Categories

While Section 904 is a federal law, its real-world complexity comes not from state-by-state differences but from how it treats different categories of foreign income. The “basket” system requires taxpayers to sort their income and calculate a separate limitation for each category. This prevents a taxpayer from, for example, using high taxes on foreign royalty income to offset U.S. tax on low-taxed foreign manufacturing income. Here is a comparison of the main income baskets post-TCJA:

Category (Basket) What It Is A Simple Example What This Means For You
Passive Category Income Generally includes investment income like interest, dividends, royalties, and certain capital gains. You own stock in a German company and receive a $1,000 dividend, from which Germany withholds 15% ($150) in tax. This is the most common basket for individual investors. You cannot use these foreign taxes to offset U.S. taxes on your active business income earned abroad.
General Category Income The default basket. It includes most active business income that doesn't fit into another category. Your U.S.-based construction company completes a project in Canada and earns $500,000 in profit, paying Canadian income tax. This is the primary basket for most operating businesses. Its taxes are kept separate from passive investment taxes.
Foreign Branch Income Income attributable to a qualified business unit (QBU) or “branch” operating in a foreign country. A U.S. tech company has a sales office in London with its own employees and bank account. The profits from that London office fall into this basket. This is a specific category designed to isolate the income of direct foreign operations, preventing it from being blended with other general income.
gilti (Global Intangible Low-Taxed Income) A complex category created by the TCJA, targeting income earned by foreign subsidiaries of U.S. corporations from intangible assets like patents and trademarks in low-tax countries. A U.S. pharmaceutical company holds its valuable drug patents in an Irish subsidiary, which pays a very low tax rate on the licensing revenue. This is a highly specialized, anti-abuse basket primarily affecting multinational corporations. The rules for crediting foreign taxes in this basket are very restrictive.

Part 2: Deconstructing the Core Elements

To truly understand Section 904, you must break it down into its functional components. It’s less of a single rule and more of a multi-step calculation.

The Anatomy of IRC Section 904: Key Components Explained

The Core Formula: The Section 904 Limitation

At its heart, the Section 904 limitation is a mathematical formula. For each basket of income, the maximum credit you can claim is determined as follows: (Foreign Source Taxable Income in the Basket / Total Taxable Income from All Sources) x U.S. Tax Liability Before Credits Let's walk through a simple example:

She wants to know how much of that $12,000 she can claim as a credit. She applies the Section 904 formula:

Result: Even though Jane paid $12,000 in Spanish taxes, her Section 904 limitation is $10,000. She can only use $10,000 of the credit this year. The remaining $2,000 becomes an “excess foreign tax credit.”

Sourcing Rules: Is It U.S. or Foreign Income?

The formula above hinges on a critical question: what counts as “foreign source income”? The IRS has very specific rules, known as sourcing_rules, to determine the geographic source of different types of income. Getting this wrong can completely change your Section 904 calculation.

The 'Baskets' System: Categorizing Your Foreign Income (Section 904(d))

As shown in the table above, you can't just lump all your foreign income together. You must first sort your income and related foreign taxes into the appropriate baskets. This means you must perform the Section 904 limitation calculation separately for each basket where you have income. This prevents what the law considers an abuse. Imagine you had $10,000 in passive interest income from a country with a 40% tax rate ($4,000 tax) and $100,000 in business income from a country with a 10% tax rate ($10,000 tax). Without the basket rule, you could blend them, potentially using the high taxes from the small amount of interest income to offset U.S. taxes on your active business profits. The basket system stops this by creating firewalls between different types of income.

Carrybacks and Carryforwards: What to Do With Excess Credits

In our example with Jane, she was left with $2,000 in Spanish taxes she couldn't use this year due to the limitation. Is that money lost forever? No. Section 904© provides a crucial relief valve.

This carryover provision is vital for taxpayers whose foreign tax liability fluctuates from year to year, ensuring they eventually get the benefit of the taxes they've paid.

The Players on the Field: Who's Who in This Process

Part 3: Your Practical Playbook

If you have foreign income, navigating Section 904 is a necessity. This step-by-step guide breaks down the process into a manageable workflow.

Step-by-Step: What to Do if You Have Foreign Source Income

Step 1: Identify and Document All Foreign Taxes Paid

Before you can calculate a limit, you need to know what you're limiting. Gather documentation for all foreign income taxes paid or accrued during the year. This includes withholding statements (similar to a W-2 or 1099), official receipts from foreign tax authorities, or corporate tax returns filed in another country. Crucially, only income taxes (or taxes paid *in lieu* of an income tax) are creditable. Property taxes, value-added taxes (VAT), or sales taxes are generally not creditable but may be deductible.

Step 2: Determine the Source and Basket for All Income

Go through every piece of foreign income you earned. For each one, ask two questions:

1. **Source:** Based on the [[sourcing_rules]], is this U.S. or foreign source?
2. **Basket:** If it's foreign source, which Section 904(d) basket does it belong to (Passive, General, etc.)?

Be meticulous. Mischaracterizing a large payment can lead to significant errors in your limitation calculation.

Step 3: Allocate and Apportion Deductions

This is a frequently overlooked but critical step. The Section 904 formula uses taxable income, not gross income. This means you must allocate expenses to your foreign income. For example, if you are a freelance writer and you take a business trip to London to meet with a client, the expenses for that trip (airfare, hotel) must be deducted from your foreign source writing income. This reduces the “Foreign Source Taxable Income” (the numerator) in the formula, which in turn reduces your foreign tax credit limitation.

Step 4: Calculate the Limitation for Each Income Basket

Using the formula—(Foreign Source Taxable Income in Basket / Total Taxable Income) x U.S. Tax Before Credits—run the calculation for each basket in which you have income. For example, you will have one calculation for your passive income and a completely separate one for your general business income.

Step 5: Complete the Correct IRS Form

This is where you report your calculations to the IRS.

These forms are complex and will walk you through the process of separating your income into baskets and applying the limitation formula.

Step 6: Track and Plan for Excess Credits

After completing the forms, you will know your final foreign tax credit for the year and whether you have any excess credits left over. If you do, create a schedule to track them. Note the year they arose, the amount, and the income basket. This schedule will be essential for applying the credits in the one-year carryback or ten-year carryforward period.

Essential Paperwork: Key Forms and Documents

Part 4: Landmark Cases That Shaped Today's Law

Tax law is often shaped by courts interpreting the dense language of the Internal Revenue Code. Section 904 is no exception. These cases refined our understanding of what a “tax” is and how the limitation works in the real world.

Case Study: PPL Corp. v. Commissioner (2013)

Case Study: St. Jude Medical, Inc. v. Commissioner (2014)

Part 5: The Future of IRC Section 904

Today's Battlegrounds: Current Controversies and Debates

The world of international tax is in constant flux. The biggest recent disruptor was the tax_cuts_and_jobs_act_of_2017_(tcja). The TCJA introduced new, highly complex income categories like gilti and created more restrictive rules for claiming credits in those baskets. This has led to ongoing debates and regulatory clarifications from the Treasury Department as companies and tax professionals grapple with the new system. Furthermore, a global movement led by the organisation_for_economic_co-operation_and_development_(oecd) is pushing for a global minimum tax (known as Pillar Two). This initiative could fundamentally change the landscape, as it may interact in complex ways with the U.S. foreign tax credit system. The central question is: if a U.S. company pays a “top-up tax” under the OECD rules in a foreign country, will that tax be creditable for U.S. purposes under Section 901 and limited by Section 904? The answer is still being worked out and is a major point of controversy.

On the Horizon: How Technology and Society are Changing the Law

See Also