FEIE vs FTC: The Case of the Engineer Who Picked the Wrong Break
August 22, 2026 · Josh Pickett, EA
A petroleum engineer, married filing jointly, came to me two years into a posting in Norway having claimed the Foreign Earned Income Exclusion on both prior returns because that is what an online preparer had checked for him. He made roughly $180,000 in salary, paid Norwegian tax at an effective rate north of 30 percent, and had two kids under six. On paper the exclusion looked like the obvious move: wipe out the first $126,500 of foreign wages (the 2024 figure under §911(b)(2)(D), indexed annually), pay U.S. tax on the rest, done. What that logic missed was that Norway had already taxed every dollar he earned at a rate higher than his U.S. marginal rate, and that by excluding the income he was throwing away the Child Tax Credit and the refundable Additional Child Tax Credit he would otherwise have banked. We amended both years to the Foreign Tax Credit instead. The refund across the two returns came to a little over $9,000, most of it the child credits he had excluded himself out of.
That case is the whole argument in miniature, so let me pull it apart.
The two breaks solve the same problem from opposite ends
The Foreign Earned Income Exclusion under §911 and the Foreign Tax Credit under §901 both exist to stop the same thing: the United States taxing income that a foreign country already taxed. They just attack it from opposite directions. The exclusion works on the front end. It takes qualifying foreign wages off your return entirely, up to the annual cap ($126,500 for 2024), before any tax is calculated. The credit works on the back end. It leaves the income on the return, computes the U.S. tax, then hands you a dollar-for-dollar credit for the foreign income tax you actually paid, limited by the §904 formula that caps the credit at the U.S. tax attributable to that foreign income.
The mechanical difference sounds academic until you notice what each one does to everything else on the return. The exclusion removes income. The credit does not. That single distinction is what decided the engineer's case, and it is what decides most of them.
The high-tax country is where the credit almost always wins
Here is the rule of thumb that would have saved my engineer two amended returns: if the foreign country taxes your income at a higher effective rate than the United States would, the Foreign Tax Credit usually beats the exclusion, and often by a wide margin. Norway, Denmark, Germany, France, Australia, the U.K. above the basic band: these are high-tax jurisdictions where a professional salary is taxed at rates that swamp the U.S. equivalent. When that happens, the credit not only zeroes out the U.S. tax on the foreign wages, it generates excess credits you can carry back one year and forward ten under §904(c). You bank the surplus for a future year when you might have foreign income the local country taxes lightly.
The exclusion, by contrast, gives you nothing to carry. It removes income, and with it removes any credit that income could have supported. In a high-tax country you were never going to owe U.S. tax on those wages anyway, so the exclusion is solving a problem you did not have while quietly creating a new one.
The exclusion still wins in the low-tax and no-tax cases
Reverse the facts and the exclusion comes back into its own. If you live in a country with low or no income tax on wages, Dubai, Singapore on certain income, the Cayman Islands, Hong Kong at its modest rates, there is little or no foreign tax to credit. The Foreign Tax Credit needs foreign tax to work with; give it zero and it gives you zero back, leaving your foreign wages fully exposed to U.S. tax. The exclusion does not care whether you paid a cent abroad. It removes the income regardless, which is exactly what you want when no foreign tax exists to offset it.
This is the split I keep in my head when a new expat calls. High-tax country, lean toward the credit. Low- or no-tax country, lean toward the exclusion. Everything after that is refinement.
The refundable child credits are the trap nobody sees coming
The reason my engineer's amendment was worth $9,000 rather than a few hundred was the Child Tax Credit, and this is the part that gets missed on prepared returns and DIY software alike. The Additional Child Tax Credit under §24 is refundable, but it is calculated off earned income above a threshold ($2,500 for 2024). When you exclude your wages under §911, you strip out the earned income the refundable credit is built on. Excluded income is not earned income for the ACTC computation. So a family in a high-tax country that elects the exclusion can watch a refundable credit worth up to $1,700 per qualifying child (2024, per §24(h)) evaporate, not because they were ineligible, but because they erased the income that qualified them.
Choose the Foreign Tax Credit instead and the wages stay on the return as earned income. The child credits survive. In a household with two or three kids, that swing alone can outweigh every other consideration.
Switching from the exclusion has a five-year penalty box
Before anyone reads this and races to revoke an exclusion they already claimed, there is a cost to changing your mind. Once you elect the FEIE and then revoke it, §911(e)(3) locks you out of re-electing the exclusion for five tax years without IRS consent, and getting that consent means a private letter ruling and a user fee. So the choice is not purely a year-by-year optimization. If you are in a high-tax posting now but expect to rotate to Dubai in two years, revoking the exclusion today could strand you without it when you actually need it.
My engineer's amendment did not trigger that penalty, and this is a nuance worth understanding: amending to correct a return where the exclusion was claimed is different from a formal revocation of a validly running election. We treated it as never having been the right election on those facts. In a genuine revocation situation, I model the five-year window before touching anything. Where a client's assignment length or next posting is uncertain, that lock-out clause has changed my recommendation more than once.
The two breaks can be stacked, but only in the right order
You are not always forced to pick one. On a salary above the exclusion cap, you can exclude the first $126,500 under §911 and claim the Foreign Tax Credit on the foreign tax paid on the remaining wages above the cap. The catch is §911(f), which requires a stacking calculation: the tax on your non-excluded income is figured as if the excluded amount were still in the top brackets, so you do not get to push the leftover income down into the lowest rates. And you cannot credit foreign tax that was paid on the excluded portion; that tax is disqualified under §911(d)(6), because you cannot claim a credit for tax on income you also excluded. Done carefully, the stack can be optimal for very high earners in moderately taxed countries. Done carelessly, it double-counts benefits the code specifically forecloses.
For most people the honest answer is simpler than the stack: run the return both ways. The exclusion versus credit decision is one of the few in expat tax where the arithmetic is fully knowable in advance, and where the wrong default, chosen once and copied forward, compounds year after year until someone finally reads the file.
Sources
- IRC §901 (foreign tax credit)
- IRC §904 (credit limitation; §904(c) carryback and carryforward)
- IRC §911 (foreign earned income exclusion), including §911(b)(2)(D) (indexed exclusion amount), §911(d)(6) (denial of credit for excluded income), §911(e)(3) (revocation and five-year re-election bar), and §911(f) (stacking rule)
- IRC §24 (Child Tax Credit and Additional Child Tax Credit), including §24(h) thresholds and amounts
- IRS Form 2555 (Foreign Earned Income) and Form 1116 (Foreign Tax Credit)
- IRS Publication 54 (Tax Guide for U.S. Citizens and Resident Aliens Abroad); 2024 exclusion amount of $126,500
