How useful was this post?
Click on a star to rate it!
Average rating 0 / 5. Vote count: 0
No votes so far! Be the first to rate this post.
Understanding taxes in france when coming from abroad
Moving to France or working there as a freelancer means discovering one of the most complex tax systems in Europe. Between income tax, tax residency, international treaties and the risk of double taxation, a foreigner can quickly feel lost. Understanding your obligations from the start is key to avoiding mistakes and penalties.
This is also why working through an umbrella company is becoming increasingly popular among freelancers coming from abroad: it offers a clear, secure and compliant framework, making tax management easier while ensuring full social protection.
In this guide, we explain how taxation works in France, the criteria to determine whether you’re a resident or non-resident, and the ways to work with French or foreign clients without risking double taxation.
This is also why Umbrella Employment is gaining popularity among freelancers from abroad: it offers a clear, secure, and compliant framework that simplifies tax management while providing full social coverage.
In this guide, we explain how taxation works in France, the criteria for determining whether you are a resident or non-resident, and how to work with French or foreign clients without risking double taxation.
💡Good to know
UmbrellaEmployment is a very specific status within the French model. It allows a freelancer to benefit from the advantages of salaried employment (social security, pension, unemployment benefits) without setting up a company. The portage company invoices clients, collects payments, and pays a net salary.
This system can also be used from abroad, but access to French social protection depends on the country of residence. To work legally with French companies, it’s a simple, compliant, and bureaucracy-free solution.
The French tax system: key concepts to know
The French tax system is based on a central principle: taxing income according to its amount and source. Individuals are subject to income tax, calculated progressively based on income brackets.
The higher the declared income, the higher the applicable tax rate.
Good to know: In France, the taxable reference income corresponds to 90% of the net taxable salary, after a standard 10% deduction (which can be increased with proper documentation). For households, this income is then divided by the number of tax shares (e.g. a couple = 2 shares).
Income tax brackets in France:
| Bracket / Annual taxable income (€) | Tax rate (%) |
| Up to €11,497 | 0% |
| From €11,498 to €29,315 | 11% |
| From €29,316 to €83,823 | 30% |
| From €83,824 to €180,294 | 41% |
| Above €180,294 | 45% |
Example:
Let’s take the case of a single person living in France with an annual taxable income of €36,000. Here’s how the tax is calculated according to the progressive scale:
The reference income is: 0.9 × €36,000 = €32,400.
Applying the progressive tax scale:
- Up to €11,497: tax-free.
- From €11,498 to €29,315: €17,818 × 11% = €1,960.
- From €29,316 to €32,400: €3,084 × 30% = €925.
Total tax due: €2,885.
Withholding tax by the employer
Since 2019, France has implemented a withholding tax system, which means that income tax is directly deducted from salaries or pensions. Self-employed workers or those with foreign income must pay monthly or quarterly installments set by the tax authorities.
Every taxpayer in France must still file an annual income tax return, even if part of the tax has already been withheld. This declaration updates the household’s tax situation and takes into account any applicable tax credits or deductions.
Other taxes and contributions
France applies several taxes and contributions:
- VAT (value-added tax), included in most purchases;
- property tax, for real estate owners;
- housing tax (abolished for primary residences but still applicable to some secondary homes).
👉 For foreigners, the first step is to check whether their income is considered taxable in France, depending on their resident or non-resident status.
Who has to pay taxes in France? Tax residency criteria
In France, taxation is primarily based on the concept of tax residency. Your nationality doesn’t matter — what counts are your personal and economic ties with the country. Understanding this distinction is essential, as it determines whether you must declare all your worldwide income or only the income earned in France.
If you are a tax resident in France
You must declare all of your income, whether it is earned in France or abroad. This includes salaries, dividends, interest, rental income, and pensions.
Example: A Canadian engineer living in Paris with his family. He works for a French company but continues to receive rental income from an apartment in Montreal. That rental income must be included in his French tax return.
If you are not a tax resident in France
- You only declare your French-source income.
- This includes: salaries paid by a French company, rent from property located in France, or dividends paid by a French business.
Example: An American consultant who spends three months a year in Lyon working for a French client but lives the rest of the time in New York. Only the fees related to his work in Lyon are taxable in France.
How the tax authorities determine your status
The tax administration uses several criteria to determine whether you are a tax resident:
- Household: if your family (spouse, children) lives in France.
- Length of stay: if you spend more than 183 days in France during a calendar year.
- Professional activity: if your main professional activity is carried out in France.
- Economic interests: if your investments, business, or assets are located in France.
👉 If even one of these criteria applies, you are considered a French tax resident.
👉 If none apply, you are considered a non-resident.
International tax treaties and double taxation
When earning income in multiple countries, one common concern arises: will I have to pay tax twice? Without a clear framework, the same income could be taxed both in the country of origin and in France. To avoid this trap, France has signed many international tax treaties.
The role of a tax treaty
A tax treaty is a bilateral agreement between France and another country. It defines:
- where different types of income should be taxed (salaries, pensions, dividends, rental income, capital gains);
- what mechanism is used to avoid double taxation (exemption or tax credit).
👉 Example: a German employee living in France but paid by a company based in Berlin. According to the tax treaty between France and Germany, their salary can be taxed in France, and the tax paid in Germany is offset with a tax credit.
Situations covered by tax treaties
- Salaries and pensions: sometimes taxed in the country of residence, sometimes in the paying country.
- Dividends and interest: often taxed in both countries, with a tax credit applied in France.
- Rental income: generally taxed in the country where the property is located.
- Self-employment income: depends on whether a permanent establishment exists in France.
If no treaty exists
If France has not signed a tax treaty with the relevant country, the risk of double taxation is real. In that case, the taxpayer may have to pay taxes in both countries, with no automatic offset. That’s why it’s essential to check whether a tax treaty exists before relocating or investing abroad.
Administrative formalities: declaring your income
Once you know which of your earnings are taxable in France, one essential step remains: filing your income tax return. This allows the tax authorities to calculate the final amount due.
Where and when to file?
- The declaration is submitted online at impots.gouv.fr.
- The timeline depends on your department of residence, but the filing period generally runs from April to June.
- For non-residents, a dedicated service is available on the same portal.
Which forms to use?
- Form 2042: the standard return for all tax households.
- Form 2047: for income earned abroad, including salaries, dividends, pensions or rental income.
- Specific annexes: for certain types of income (capital gains, life insurance, etc.).
Example: A British expat living in Bordeaux who receives a French salary and a pension from London must complete Form 2042 (for French income) + Form 2047 (for UK income).
Tax credits and deductions
The annual return also gives access to certain tax benefits:
- Tax credits for expenses such as childcare, home help, or charitable donations.
- Deductions linked to specific investments (Pinel, Denormandie, Girardin schemes).
These incentives apply both to French residents and to foreigners living in France, as long as they meet the legal requirements.
Social charges and contributions in France
In addition to income tax, anyone working in France must contribute to the financing of social protection. These deductions, known as social charges or contributions, cover healthcare, pensions, unemployment benefits, and family support.
For employees
Contributions are deducted directly from the payslip and are split between the employer and the employee. They represent a significant portion of the gross salary: health insurance, pension contributions, family benefits, unemployment insurance.
There are also additional social contributions (CSG and CRDS), which apply to income from assets and investments as well.
For self-employed workers
The system is different: they pay their contributions via Urssaf, based on their declared income. The amount may vary from year to year depending on their professional activity.
For non-residents
The situation depends on the type of income. Rental income from property located in France, for instance, may be subject to specific social levies, even if the taxpayer lives abroad.
These contributions can weigh heavily on the budget but provide access to one of the most comprehensive social protection systems in the world. For foreigners settling in France, it’s crucial to anticipate these contributions to avoid underestimating the true tax and social burden.
In France, is it easier to find a job or land a freelance mission?
The permanent contract (CDI) remains the most sought-after work arrangement in France. For foreigners, it’s reassuring thanks to its stability and social protection. However, the hiring process often drags on: diploma verification, emphasis on local experience, multiple interviews. This slowness is frustrating for those who want to integrate quickly.
The freelance market and project-based work
Freelance gigs are often easier to land than permanent roles. In tech, digital, and communications, demand is booming. Specialized platforms and professional networks can open doors in just a few days. In the background: independence, freedom to choose clients — but also irregular income and the constant need to seek new opportunities.
Barriers to becoming a freelancer in France as a foreigner
Administrative red tape discourages many expats. To keep things clear, here are the main points to watch out for:
- Proper registration and social security contributions from the start.
- Administrative hurdles in naturalization procedures.
- Financial solvency required to secure housing.
- Taxation of income, with the risk of double taxation for international work.
- Unstable cash flow, affected by prospecting and payment delays.
Umbrella employment: the ideal bridge
Umbrella employment combines the freedom of freelancing with the security of salaried work. The umbrella company handles taxes and social contributions, then pays you a net salary with withholding already done. You stay in control of your missions while enjoying full French social coverage. Clear rules, instant compliance, and zero unnecessary paperwork — your landing in France becomes smooth and stress-free.
With Régie Portage, you benefit from personalized support and capped management fees.
➡️ Try our umbrella salary simulator to calculate your net income.
Freelancing for foreign companies: tax rules in France
Many self-employed professionals living in France work with foreign companies. These projects expand professional opportunities but immediately raise tax questions. Income is not treated the same way depending on whether the freelancer is considered a tax resident or non-resident in France.
Resident or non-resident: the key to knowing where to pay your taxes
Everything starts with your tax status.
- As a tax resident, you must declare all of your worldwide income, including income from foreign clients.
- As a non-resident, only your French-source income is taxable in France.
This distinction directly determines whether your international projects are taxed in France or not.
Invoicing a foreign company: tax rules and treaties to follow
Invoicing a foreign client is entirely allowed, but reporting that income in France is still mandatory. In most cases, you’ll need to complete Form 2047 to declare foreign-source income.
Tax treaties signed between France and other countries prevent double taxation by defining how income is shared between states.
Without a treaty, the risk is clear: paying tax twice on the same income.
Foreign freelancers in France: mistakes that can be costly
It’s tempting to think that income earned abroad is exempt from French tax. That’s wrong. The most common errors include:
- failing to declare income received from abroad,
- forgetting to pay social contributions on certain earnings,
- missing documentation or incorrect currency conversion.
⚠️ These oversights can lead to tax reassessments and heavy penalties.
Umbrella employment: a protective framework for managing your taxes
For foreigners working in France, understanding the tax system can be a real challenge : multiple declarations, risk of double taxation, unpredictable social contributions. Umbrella employment offers a clear and effective solution to these issues.
A status that simplifies taxation
With umbrella employment, the umbrella company invoices the clients and pays out a net salary after handling all tax and social contributions. Income tax is automatically withheld at source, with no extra steps required.
For foreigners settling in France, this means simpler tax management: no missed declarations, no filing errors, and automatic compliance with the French tax authorities.
➡️ You can estimate your net income right now using our umbrella salary calculator.
Full social protection
Unlike other more precarious statuses, umbrella employment gives you full access to the French social security system: health insurance, retirement, and unemployment benefits.
Social contributions are handled by the umbrella company, so foreign workers don’t have to deal with Urssaf directly.
Security with international tax treaties
If you receive income from abroad, the umbrella company ensures that all declarations comply with applicable tax treaties. This reduces the risk of double taxation and secures your legal situation as an expat.
Why choose Régie Portage?
At Régie Portage, management fees are set at 5% and capped at €650. But the support goes far beyond basic admin : personalized guidance, optimization of professional expenses, and a fully secure tax framework. For a foreigner starting out in France, it’s the guarantee of a smooth and compliant launch.
By choosing umbrella employment, a foreign professional gains time, security, and simplified tax management. It’s an alternative that combines the freedom of freelancing with the protections of salaried work. A practical way to focus on your activity without fearing the pitfalls of the French tax system.
Commentaires
Laisser un commentaire