
In several of the European countries Americans actually retire to, the local tax system often steps back from U.S. Social Security benefits. France is the cleanest example. Belgium and the Netherlands also have treaty language that leaves U.S. Social Security taxable only on the U.S. side. That sounds like good news until the IRS keeps taxing the benefits anyway and there is no foreign tax credit to soften the blow.
This is one of the more annoying expat-retirement surprises because it hides behind a pleasant misunderstanding.
Americans move to Europe, hear that the local country does not tax their U.S. Social Security, and assume that means the income is basically safe. It is not. The United States still taxes citizens on worldwide income, wherever they live, and Social Security is still subject to the normal federal benefit-tax rules unless a treaty explicitly takes that power away from the U.S. for that specific country. In France, the treaty does the opposite and reserves U.S. Social Security to the United States. In Belgium and the Netherlands, treaty language also puts taxation of those public social security payments back with the paying state.
That is the real trap.
The European country may not touch the benefit.
The IRS still can.
And once the local tax is zero, there is nothing foreign for the credit system to offset. The IRS is very clear that the foreign tax credit only applies to foreign taxes imposed on you, and that credit mechanics matter because they are designed to relieve double taxation, not create a discount when the foreign country stayed out of the way.
So the retirement income is U.S. Social Security.
Not IRA distributions.
Not Roth withdrawals.
Not a pension lump sum.
Social Security.
The Income Everyone Mixes Up With a Pension

A lot of retirees use the word pension loosely, and that is part of the confusion.
In tax treaties, U.S. Social Security benefits are often handled separately from private pensions, annuities, and IRA-type retirement income. France’s treaty does that explicitly. Article 18 says ordinary private pensions are generally taxable only in the state of residence, but social security payments made under the legislation of one contracting state to a resident of the other are taxable only in the paying state. In plain English, if the United States is paying the Social Security benefit to a U.S. retiree living in France, the treaty points the taxing right back to the United States. Belgium’s treaty does the same thing for social security payments. The Netherlands treaty does too.
That is not a minor drafting detail.
It changes the whole expat tax feel of retirement.
Private pension income often creates a more obvious foreign-tax story because the country where you live may tax it, and then the U.S. credit system has something real to work with. Social Security in these treaty setups is different. The local side may largely leave it alone because the treaty says this particular stream belongs to the paying state. That means the U.S. tax remains alive in a way retirees often did not price in before the move.
This is why the issue feels so unfair to people after they arrive.
They are not being double-taxed in the dramatic way expat forums warn about.
They are being singly taxed by the wrong country for planning purposes, which is often more annoying because it survives the move intact.
Why France Is the Cleanest Example
France is the easiest country to explain because the treaty language is unusually direct.
Article 18 of the U.S.-France treaty says that pensions and other payments made under the social security legislation of one contracting state to a resident of the other contracting state are taxable only in the first-mentioned state, meaning the paying state. The Treasury technical explanation says the same thing in cleaner prose: only the paying state may tax social security benefits paid to a resident of the other state.
So if a retired American couple lives in France and receives U.S. Social Security, France does not get first shot at that income under the treaty. The United States does. That means a move to France may reduce tax pressure on that particular retirement stream locally, but it does not erase the federal U.S. tax exposure.
Belgium and the Netherlands point in the same direction for this type of income. Belgium’s treaty says social security payments and similar pensions paid by one contracting state to a resident of the other are taxable only in the first-mentioned state. The Netherlands treaty says pensions and other payments made under a public social security system by one of the states to a resident of the other or a citizen of the United States shall be taxable only in the first-mentioned state. In both cases, for U.S. Social Security, that generally means the United States keeps the tax right.
That is enough to make the title work without pretending the whole continent runs one tax code.
In several treaty countries Americans actually choose, the local country does not tax this stream.
The IRS still does.
The IRS Uses the Same Old Social Security Tax Formula Anyway
Living abroad does not upgrade you into some cleaner version of the U.S. tax code.
If you are a U.S. citizen abroad, the IRS still taxes your worldwide income under the Internal Revenue Code. For Social Security benefits, the federal rule is still the familiar one: depending on your combined income, up to 50 percent or up to 85 percent of your benefits may be taxable. The IRS still uses the old threshold structure, with taxation beginning above $25,000 for single filers and $32,000 for married filing jointly, and rising to the 85 percent tier above $34,000 single or $44,000 joint.
Those thresholds are one of the quieter reasons expat retirees get irritated.
They are old, and they are not indexed to inflation. The Social Security Administration has said directly that the thresholds defining taxable benefits are not indexed to prices or wages, which is why the share of beneficiaries hit by the tax has risen over time. This is not an expat problem only. It is a U.S. design problem. It just feels sharper abroad when a retiree assumed the move would make the tax disappear.
And the tax is not theoretical.
A retired couple with moderate IRA withdrawals, some interest or dividends, and two Social Security checks can blow through those thresholds without doing anything exotic. The tax bill is then computed under the normal federal rules, even if the couple’s country of residence is not taxing that same Social Security stream at all.
That is the part Americans keep finding out too late.
Moving to Europe does not reset the federal formula.
Why the Foreign Tax Credit Usually Does Not Save You Here

This is the practical mechanism.
The foreign tax credit helps when a foreign country actually imposes a qualifying income tax on you. The IRS says that you can claim a credit only for foreign taxes imposed on you by a foreign country or U.S. possession. It also explains that the credit system is tied to the sourcing rules because the foreign tax credit is meant to offset U.S. tax on foreign-source income.
Now put that next to the treaty setup in France or Belgium or the Netherlands.
If the local country does not tax your U.S. Social Security because the treaty reserves it to the United States, then there is no foreign tax on that income. No foreign tax means no foreign tax credit. So even if the move lowers your overall tax bill somewhere else, that specific Social Security stream can remain fully exposed to federal U.S. taxation.
This is why retirees often say some version of the same sentence after year one abroad:
“I thought Europe wasn’t taxing my Social Security, so why is the IRS still taking a bite?”
Because those are two different questions.
The treaty may have solved the local side.
It did not solve the U.S. side.
And the credit system cannot help if the foreign side is at zero.
The Couple Who Feels This Fastest
The people who feel this most are not necessarily the richest retirees.
They are often the middle-upper-middle retirees who have enough other retirement income to trip the Social Security taxation formula but not enough total wealth to shrug at avoidable tax drag.
Take a married couple living in France. Suppose they draw $44,000 a year combined from Social Security and another $35,000 from IRA distributions and portfolio income. Under the federal combined-income formula, half of the Social Security benefit plus the other income puts them well above the 85-percent threshold. That does not mean 85 percent tax. It means up to 85 percent of the benefit is included in taxable income. The IRS then taxes that taxable portion at ordinary federal rates along with the rest of the return. France, under the treaty structure, is not where the pressure lands on the Social Security piece. The United States is.
This is the planning error.
Retirees model the move using rent, groceries, and healthcare.
Then they vaguely assume the international tax side will “sort itself out” because Europe taxes pensioners differently.
Sometimes it does.
Sometimes it does not.
When the income type is U.S. Social Security in a treaty country that leaves that stream to the United States, the move may change the scenery while leaving the tax hit surprisingly familiar.
It is not a disaster.
It is just expensive enough to matter.
This Is Not Universal Across Europe

Germany is the best corrective example. Under the U.S.-Germany treaty as amended, social security benefits paid under the legislation of one contracting state to a resident of the other are taxable only in the other contracting state, meaning the state of residence. The German technical explanation says the same thing more plainly: such benefits are taxable only in the state of residence of the recipient, and the residence state should treat the benefit as though it were a domestic social security benefit.
That is basically the opposite pattern from France.
So a retiree in Germany faces a very different planning problem from a retiree in France, Belgium, or the Netherlands. Spain and Portugal also sit in a different, less clean bucket. Their treaties say U.S. social security may be taxed by the paying state, which does not automatically produce the same local exemption story as France. Portugal’s IRS legal memorandum on the treaty explicitly says that if a U.S. citizen resident in Portugal receives U.S. Social Security, both countries may tax the benefits.
That is why a serious expat-retirement tax plan starts with the specific treaty article for the specific country, not with generic Europe talk.
But the broader warning still stands.
In some of the countries Americans actually pick, especially France, Belgium, and the Netherlands, U.S. Social Security may stay with the IRS even while the local side largely steps back.
What To Check Before You Build Your Retirement Budget Around the Wrong Tax Assumption
The first thing to check is whether your retirement income is actually Social Security for treaty purposes or some other pension stream that the treaty handles differently. Do not collapse all retirement income into one mental bucket.
The second is the treaty article itself. If you are looking at France, Belgium, or the Netherlands, read the social security article and technical explanation before you start telling yourself the move means the benefit is tax-free. It may only mean it is not taxed there. That is not the same sentence.
The third is your U.S. combined-income math. The federal thresholds for taxing Social Security benefits are still the old ones, and they still catch plenty of retirees once IRA withdrawals, dividends, interest, or part-time consulting income are layered in. That is where the surprise usually lives.
The fourth is your foreign tax credit expectation.
If the local country is not taxing the Social Security stream, do not budget as though some foreign tax credit will erase the U.S. side. The IRS’s own explanations of the foreign tax credit and sourcing rules make clear why that does not work.
Then do one more thing that most retirees skip.
Run the country-specific treaty result next to your actual income mix, not next to a generic retiree example. A couple living mostly on Social Security and cash savings has a very different tax profile from a couple layering Social Security on top of large IRA distributions, required minimum distributions, dividends, and realized gains. Same country. Same treaty. Very different outcome.
That is the boring work.
It is also the work that saves money.
The Part Americans Keep Learning After the Move
The most useful lesson here is not that Europe taxes retirees less.
It is that Europe taxes different retirement streams differently, and treaties do not always give you the result your intuition expects.
Americans are used to thinking of Social Security as one federal retirement bucket and Europe as one foreign tax bucket. Neither is true. In several European treaty countries, the local side does not tax U.S. Social Security because the treaty reserves that right to the United States. The IRS still taxes citizens abroad on worldwide income, still runs the Social Security benefit formula the old way, and still leaves you without a foreign tax credit if the foreign country never taxed the stream in the first place.
That is why the title matters.
The retirement income Europeans do not tax is often U.S. Social Security.
And Americans keep paying U.S. tax on it abroad because the move changed the country, not the federal rule.
About the Author: Ruben, co-founder of Gamintraveler.com since 2014, is a seasoned traveler from Spain who has explored over 100 countries since 2009. Known for his extensive travel adventures across South America, Europe, the US, Australia, New Zealand, Asia, and Africa, Ruben combines his passion for adventurous yet sustainable living with his love for cycling, highlighted by his remarkable 5-month bicycle journey from Spain to Norway. He currently resides in Spain, where he continues sharing his travel experiences with his partner, Rachel, and their son, Han.
