Do I Have to Pay Tax Twice on Foreign Income in France?

Living in France while receiving income from another country can raise an important question: do I have to pay tax twice?
The good news is that France has tax treaties with many countries to help prevent double taxation.
However, the rules depend on where the income comes from and what type of income it is.
Do I have to declare my foreign income in France?
If you are a French tax resident, you generally have to declare both your French and foreign income in France.
This can include:
A salary paid by a foreign company
A foreign pension
Dividends from a foreign company
Interest from a foreign bank account
Rental income from property abroad
Income from a business or self-employed activity abroad
Simply receiving the money in a foreign bank account does not determine where it should be taxed.
The country where you work, where a property is located and the tax treaty between France and the other country can all matter.
How does France avoid double taxation?
The first step is to check the tax treaty between France and the country concerned.
France has signed tax treaties with many countries. These treaties determine which country can tax a particular type of income and how double taxation is avoided.
There are several possible mechanisms.
1. A foreign tax credit
In some cases, the income is declared and taxed in France, but the tax already paid abroad gives you a tax credit in France.
The credit is generally limited to the amount of French tax relating to that income.
For example, if you pay €3,000 of tax abroad and the corresponding French tax is €2,500, you would generally receive a €2,500 tax credit rather than a €3,000 refund.
2. A French tax credit
Some tax treaties provide a credit based on the French tax calculated on the foreign income, rather than the amount of tax actually paid abroad.
In this situation, the income is still taken into account in your French tax return, but the tax credit can generally cancel out the corresponding French tax.
3. Exemption with the "effective tax rate"
In other situations, the foreign income may be exempt from French income tax.
However, it may still be taken into account when calculating the tax rate applied to your other French income.
This is known as the "effective tax rate" (taux effectif).
For example, foreign income may not itself be taxed in France, but it could increase the tax rate applied to your French salary.
How do I declare foreign income in France?
Foreign income that needs to be declared in France is generally reported using Form 2047, Income received abroad (Revenus encaissés à l'étranger).
The information is then transferred to your main tax return and, depending on the type of income, to other forms.
The exact form and boxes depend on whether you are declaring a salary, pension, dividends, rental income or professional income.
Does paying tax abroad automatically give me a tax credit in France?
No.
Paying tax in another country does not automatically mean that you can claim a tax credit in France.
You need to check:
Whether you are a French tax resident
The type of income
The tax treaty between France and the other country
Whether the foreign tax qualifies under the treaty
Whether the income has been correctly declared
Whether you can provide evidence of the tax paid abroad
This is particularly important for expats with foreign salaries, pensions, investments or property.
What if France does not have a tax treaty with the country?
The situation can be more complicated.
Without a tax treaty, there is no automatic guarantee that tax paid abroad can be credited against your French tax.
The income may therefore be taxable in France under French domestic rules.
The rules of the other country should also be checked, as it may provide its own mechanism to reduce or refund tax in certain situations.
The key takeaway
If you live in France and receive income from abroad:
1. Check your French tax residence.2. Identify the type of foreign income.3. Check the tax treaty between France and the other country.4. Declare the income correctly in France.5. Apply the relevant tax credit or exemption.6. Keep proof of any tax paid abroad.
The important point is that there is no single rule for all foreign income. A foreign salary, pension, dividend or rental income can each be treated differently.
Not sure how your foreign income should be taxed in France?
Book a free introductory call to discuss your situation.
Disclaimer: This article is for general information and educational purposes only. It is based primarily on official French government sources and does not constitute personalised tax, legal or financial advice. The applicable rules depend on the country concerned, the type of income and the individual's circumstances.


