Taxes in France for Ukrainians: Income Declaration and Document Translation

How Ukrainians file income tax in France, which Ukrainian documents need sworn translation for impôts, 2026 deadlines and double taxation tips.

Also in: RU EN UK

April hits, you open your mailbox - and there’s a letter from Direction Générale des Finances Publiques asking you to file a déclaration de revenus. You stare at the form and don’t understand a single word. Where do you put ADA? Do you need to declare money your mom sends from Ukraine? And your French salary - they already took tax out of that, right? If this sounds familiar, this article is for you. We’ll walk through step by step how Ukrainians file their income tax in France, which documents from Ukraine need translation, and how to avoid getting taxed twice on the same income.

Who needs to file a tax declaration

Short answer - if you’ve been living in France for more than 183 days a year, you’re automatically a French tax resident. This applies to all Ukrainians with temporary protection (APS), carte de séjour, or any other residence permit.

As a French tax resident, you declare all your income - both French and foreign. So if you’re earning a salary in France and also have income from Ukraine (renting out an apartment, freelancing, dividends) - all of it goes into the declaration.

The declaration is filed not by an individual but by a foyer fiscal - a tax household. Married couples file one joint declaration that includes income from both spouses and children under 18 (or under 25 if they’re students and you opt for it).

Even if your income is zero - file anyway. Because after processing your declaration, you’ll receive an avis d’imposition (or avis de non-imposition) - a document you’ll need for pretty much everything in France. More on that below.

What’s taxable and what’s not

This is question number one among Ukrainians. Let’s break it down.

Not taxable (don’t include in your declaration)

  • ADA (Allocation pour Demandeur d’Asile) - the allowance for temporary protection beneficiaries, it’s not taxable income
  • APL (housing rent assistance from CAF) - not taxable
  • Allocations familiales (family child benefits) - not taxable
  • RSA (Revenu de Solidarité Active) - not taxable
  • Prime d’activité - not taxable

One Ukrainian woman asked on a forum: “I only receive ADA and APL, I don’t have a job - do I even need to file?” The answer is yes, file. You’ll put zero in the income field and get an avis de non-imposition, which you’ll need later for CAF, social housing, legal aid (aide juridictionnelle).

Taxable (must include)

  • Salary from a French contract (CDI, CDD, intérim) - but tax is already partially deducted monthly through prélèvement à la source (withholding tax), so in the declaration you’re just confirming the amounts
  • Freelance income or micro-entreprise revenue
  • Rental income from property (including in Ukraine)
  • Pension (French or Ukrainian)
  • Dividends, bank interest - both French and Ukrainian
  • Unemployment benefits (allocations chômage) - yes, these are taxable

2026 tax campaign calendar

The 2026 declaration covers income earned in 2025. Key dates:

Event Date
Online declaration opens April 9, 2026
Paper declaration deadline May 19, 2026
Online: departments 01-19 May 21, 2026
Online: departments 20-54 May 28, 2026
Online: departments 55-976 June 4, 2026
Avis d’imposition arrives end of July 2026

If it’s your first declaration in France - you file on paper only. The online portal at impots.gouv.fr becomes available the following year, once they assign you a numéro fiscal (tax ID number).

First declaration: step-by-step guide

If you’re filing income tax in France for the first time, the process is slightly different from what regulars do.

Step 1: Get the form

Download the Cerfa n°2042 form from impots.gouv.fr or pick one up at your nearest centre des finances publiques (Service des Impôts des Particuliers - SIP). If you have foreign income, you’ll also need form n°2047 (déclaration des revenus encaissés à l’étranger).

Step 2: Fill it out

On the first page of form 2042, tick the box next to “Vous déposez une déclaration pour la première fois” (you’re filing a declaration for the first time). You don’t need a numéro fiscal at this stage - they’ll assign one after processing your first return.

What to include: - Full name (as it appears on your titre de séjour) - Date and place of birth - French address - Marital status - Number of dependent children - All taxable income for 2025

Step 3: Fill out form 2047 (if you have Ukrainian income)

If you received income in Ukraine (rent, freelance work, pension, dividends), fill out form 2047. Enter amounts in euros using the exchange rate on the date you received the income. These amounts then get transferred to the corresponding sections of the main form 2042.

Step 4: Attach documents

With your paper declaration, include: - Copy of your ID (passport or titre de séjour) - Proof of address (quittance de loyer, utility bill, etc.) - RIB (bank account details) - for any tax refund or for prélèvement - Income certificates from Ukraine with sworn translation (if filing form 2047)

Step 5: Submit

Drop it off in person at your local SIP, send it by registered mail, or submit through France Services. Paper deadline is May 19, 2026.

After processing (usually 2-3 months), you’ll receive your avis d’imposition with your numéro fiscal. From the following year, you can file online.

Which Ukrainian documents need translation

Here’s where things get interesting for anyone with Ukrainian income.

When translation is mandatory

The French tax authority (Direction Générale des Finances Publiques) may request proof of income earned abroad. They won’t accept documents in Ukrainian or Russian - you need a sworn translation (traduction assermentée) into French.

Documents you might need:

Ukrainian document When it’s needed Translation?
Income certificate (from employer) If you worked in Ukraine Yes, sworn
Tax declaration (from STS) If you filed taxes in Ukraine Yes, sworn
Bank certificate of accrued interest If you have deposits in Ukrainian banks Yes, sworn
Rental agreement (if renting out property) To confirm rental income Yes, sworn
Pension certificate and amount statement If receiving Ukrainian pension Yes, sworn
Extract from the Unified FOP Register If you have a sole proprietorship in Ukraine Yes, sworn

How much does sworn translation cost

Sworn translator prices in France depend on the language pair, document complexity, and urgency:

Document type Approximate price
Income certificate (1-2 pages) €30-50
Tax declaration €40-60 per page
Bank statement €35-50 per page
Pension certificate €30-45

A sworn translator (traducteur assermenté) is a translator who has taken an oath before the Court of Appeal (Cour d’appel) and has the right to certify translations with their stamp and signature. Their translation has legal force in France without any additional notarization.

You can find a sworn translator from Ukrainian through the registry on your regional Court of Appeal’s website or via annuaire-traducteur-assermente.fr. ChatsControl is another option if you need a quick translation before submitting to a sworn translator or for your own understanding.

Double taxation: the France-Ukraine convention

France and Ukraine have a Convention for the Avoidance of Double Taxation, signed January 31, 1997 (effective November 1, 1999). This means you won’t be taxed twice on the same income.

How it works in practice:

  • Salary is taxed in the country where you actually work. If you work in France, you pay only French taxes - even if your contract is with a Ukrainian company
  • Rental property income is taxed in the country where the property is located. If you rent out an apartment in Ukraine, you pay tax in Ukraine. But you still declare the income in France (on form 2047), and France gives you a tax credit for the amount paid in Ukraine
  • Pension is generally taxed in the paying country. Ukrainian pension - in Ukraine
  • Dividends may be taxed in both countries, but with a capped rate in the source country (usually 5-15%)

One person shared on a forum: “I was renting out my apartment in Kyiv, paying tax in Ukraine. In France, I put that amount on form 2047 and they gave me a credit - basically didn’t pay double. But I had to get a sworn translation of my STS certificate showing the tax was actually paid.”

To prove you paid taxes in Ukraine, you’ll need a certificate from the STS (State Tax Service) about taxes paid - and yes, that needs sworn translation too.

Avis d’imposition and avis de non-imposition

After processing your declaration, the tax office sends you an avis d’imposition (tax assessment notice) or avis de non-imposition (non-taxation notice, if your income is below the tax threshold).

This document is one of the most important in France. Without it, you can’t:

  • Apply for social housing (HLM)
  • Get legal aid (aide juridictionnelle)
  • Confirm income for CAF (benefit recalculation)
  • Open accounts at certain banks
  • Apply for credit or installment plans
  • Renew or change your titre de séjour type

If you don’t work and only receive ADA and APL - your taxable income is zero, and you’ll get an avis de non-imposition. That’s not a bad thing - it actually opens up access to many benefits and assistance programs.

The avis arrives at the end of July. Keep it safe - in France, they ask for it constantly.

Prélèvement à la source: if you work in France

Since 2019, France has used prélèvement à la source (withholding tax) - similar to how employers in Ukraine deduct income tax from your salary. Your French employer deducts tax from your paycheck every month and sends it to the treasury.

For Ukrainians there’s a catch: when you first start working and don’t yet have a numéro fiscal, your employer applies the taux neutre (neutral rate). It’s usually higher than your actual rate because it doesn’t account for your family situation. After your first declaration and receiving your avis d’imposition, they’ll recalculate and apply the correct rate.

Progressive income tax rates in France 2026 (on 2025 income):

Income per share (part) Rate
Up to €11,497 0%
€11,497 - €29,315 11%
€29,315 - €83,823 30%
€83,823 - €180,294 41%
Over €180,294 45%

The parts system accounts for family size: single person = 1 part, couple = 2 parts, each child adds 0.5 part (third and subsequent children add 1 part each). More parts means less tax per unit of income.

FAQ

Do Ukrainians with temporary protection need to file a tax declaration in France?

Yes. If you’ve lived in France for more than 183 days, you’re a tax resident and must file. Even with zero income - file to get your avis de non-imposition, which you’ll need for CAF, social housing, and other benefits.

Are ADA and APL taxable in France?

No. ADA (temporary protection allowance), APL (housing assistance), allocations familiales, and RSA are not taxable income. You don’t need to include them in your declaration.

How do I avoid double taxation on Ukrainian income?

France and Ukraine have a Double Taxation Convention (1997). Fill out form 2047 and declare your Ukrainian income. For most income types, France provides a tax credit for taxes paid in Ukraine. Get certificates from the STS about taxes paid and have them sworn-translated.

How much does it cost to translate Ukrainian tax documents for the French tax authority?

Sworn translation of a single certificate costs between 30 and 60 euros depending on volume and complexity. A multi-page tax declaration or bank statement runs 40-60 euros per page.

When is the tax declaration deadline in France for 2026?

Paper declaration deadline is May 19, 2026. Online deadline depends on your department: May 21 (01-19), May 28 (20-54), or June 4 (55-976). If it’s your first declaration, paper only - online becomes available the following year.

Need a professional translation?

AI translation + human review + notary certification

Order translation →