When and How to File the EC Sales List (ESL) and INTRASTAT in France? (2026 Edition)

EC Sales List (ESL) and INTRASTAT are the two pillars of your reporting obligations in France if you sell or store goods from Europe. Forget the old “DEB” (Déclaration d’Échange de Biens): since 2022, you face two distinct procedures. On one hand, the EC Sales List (ESL) is a systematic tax obligation from the first euro to monitor VAT. On the other, INTRASTAT is a heavy statistical survey imposed only on companies selected by Customs. For a foreign entrepreneur, the nuance is vital: confusing the two can lead to fines or even the blocking of your VAT number, sometimes requiring the emergency intervention of a Tax Representative in France.

09/04/20268 minUpdated : 09/04/2026

I am Jim, VAT Specialist at Eurofiscalis. I assist French and international companies in securing their operations across Europe.

📌 Key Takeaways (Express Summary):

  • The Verdict:
  • EC Sales List / ESL (Tax): Selling B2B or storing goods in France? It is MANDATORY from the 1st euro.
  • INTRASTAT (Stats): Have you received an “Advice Letter” from Customs? If not, you do NOTHING.
  • 2026 Deadline: Filing is mandatory before the 10th business day of the following month (e.g., February 12th for January flows). See the detailed calendar below.
  • The €1,500 Trap: Forgetting to declare a stock transfer (Amazon FBA) or failing to file a “Nil” return when you have no sales.
  • The Cost: €750 per missing declaration + €15 per error (CN8 Code, Weight).

Definition: What is the “DEB”?

Many still refer to “the DEB,” but beware: since the reform on January 1, 2022, things have evolved. To understand current obligations, we must look at what this famous Déclaration d’Échanges de Biens was and what it has become.

What Was the DEB?

Historically, the DEB was a single customs document. Its purpose was to summarize all movements of goods between France and other EU countries. It served two main objectives:

  1. Tax Monitoring: Tracking goods flows involving VAT, specifically intra-community deliveries (exempt in France but taxable in the destination country).
  2. Foreign Trade Statistics: Establishing precise figures on what France introduces and dispatches within the EU.

The Era of ESL and INTRASTAT

Since the reform, the old single DEB has been split into two distinct declarations:

  • The EC Sales List (ESL): The purely tax-related component.
  • INTRASTAT (EMEBI): The purely statistical component.

What is the Difference Between ESL and INTRASTAT in France?

Is your accountant still talking about “DEB”? They are three years behind. The 2022 reform split the obligation to satisfy the EBS (European Business Statistics) regulation.

CriterionEC Sales List (ESL) – TaxINTRASTAT – Statistics
What is it?A summary of sales for the Tax Office (DGFIP).A detailed survey for stats (INSEE/Customs).
Who files?Everyone. As soon as you have an FR VAT number and an outgoing flow.Only the “chosen” ones. Those who receive the selection letter.
Trigger Threshold€0 (From the 1st Euro).€460,000 for Arrivals and/or €460,000 for Dispatches.
ComplexityLow (VAT Number + Amount).High (Weight, CN8, Country of Origin…).
Main RiskChallenge of VAT exemption.Criminal fine (Refusal to respond to a survey).

💡 My Advice: If you only remember one thing: the ESL is your absolute priority. Without it, the tax authorities consider your intra-community sales (normally exempt) to be taxable in France. The bill can rise quickly (20% of your turnover).

Who Must File the ESL and INTRASTAT in France?

The EC Sales List (ESL)

You must file an ESL if your company:

  • Is VAT registered in France.
  • Has a valid French intra-community VAT number.
  • Carries out specific operations to other EU countries, primarily:
  • B2B sales of goods to other European companies (Intra-community deliveries).
  • Stock transfers to a warehouse or logistics center in another EU country (e.g., Amazon FBA).

Note: There is no minimum threshold. The ESL is due from the first euro dispatched.

INTRASTAT (The Statistical Survey)

Unlike the ESL, not everyone has to fill out INTRASTAT. This survey only concerns companies that:

  1. Introduce (purchases from EU suppliers delivered to France) more than €460,000 of goods.
  2. Dispatch (B2B sales to EU + stock transfers to EU) more than €460,000 of goods.
  3. Receive an official letter from Customs informing them they are part of the statistical sample.

Filing Dates in France: 2026 Calendar

For both ESL and INTRASTAT, the rule is the same: it is a monthly declaration. The deadline is set at the 10th business day of the month following the reference month.

2026 Filing Calendar

Reference MonthFiling Period (Opening – Closing)
January 2026February 01 – 12, 2026
February 2026March 01 – 12, 2026
March 2026April 01 – 13, 2026
April 2026May 01 – 15, 2026
May 2026June 01 – 11, 2026
June 2026July 01 – 11, 2026
July 2026August 01 – 12, 2026
August 2026September 01 – 11, 2026
September 2026October 01 – 12, 2026
October 2026November 01 – 13, 2026
November 2026December 01 – 11, 2026
December 2026January 01 – 13, 2027

⚠️ Vigilance: “Watch out for weekends and public holidays which shift the date. Never wait until the last day at 4 PM; the Prodouane server often saturates.”

Prodouane: The Online Service for Declarations

Forget paper forms. Today, everything happens online via the official platform: Prodouane.

To gain access:

  1. Create an account on the Prodouane portal.
  2. Use your French intra-community VAT number (starting with FR) as your unique identifier.
  3. Once validated, you can fill in and submit your monthly declarations.

Which Operations to Declare? (Flow Details)

B2B Sales (Intra-community Deliveries)

The standard case. You sell to a VAT-registered client in another EU country. Condition: The client must have a valid VAT number (Verify on VIES!).

Stock Transfers

Sending your own goods from a French warehouse to an Amazon warehouse in Germany? Even if there is no sale (you still own the goods), it is a reportable operation. You must file an ESL using your own VAT number in the destination country as the “acquirer.”

Goods Returns

If a client returns a defective product, do not delete the line from the previous month. You must declare a regularization (Credit Note).

How to Fill Your ESL and INTRASTAT Declarations?

Step 1: The ESL (Tax Aspect)

The core data required for ESL and INTRASTAT dispatches:

  • Value of the goods: Invoiced amount excluding VAT.
  • Destination Country: The EU member state code.
  • Client’s VAT Number: Mandatory! Always verify its validity.
ESL Regime CodeMeaningUse Case
21Standard Intra-community DeliveryMost common. Exempt B2B sale or taxable transfer.
25Commercial Regularization (Value decrease)Credit notes, discounts, returns.
26Commercial Regularization (Value increase)Supplementary invoice increasing initial value.
31Simplified Triangular OperationsYou are the “middleman” in a 3-party transaction.

Step 2: INTRASTAT (Full Statistical Aspect)

If you are liable for INTRASTAT, you must provide much more detail line by line:

  • CN8 Code: The 8-digit product nomenclature (e.g., 85171200).
  • Net Mass: Weight in KG (excluding packaging).
  • Nature of Transaction: 2-digit code (11 = Sale, 21 = Return, etc.).
  • Mode of Transport: How it crossed the border (3 = Road/Truck, 4 = Air, etc.).

Sanctions and Penalties

The law provides for financial sanctions in case of non-compliance:

  • €750 fine per missing or late declaration. This can double to €1,500 if not regularized within 30 days of a formal notice.
  • €15 fine per omission or error, up to a maximum of €1,500 per declaration.

FAQ: ESL and INTRASTAT in France

What is the difference between ESL and a VAT Return (CA3)?

The VAT Return (CA3) is where you report your global turnover and pay the tax. The ESL is the nominative detail (client by client) of intra-EU sales. Crucial: The total declared on the VAT Return must match the total on your ESL.

Do I need to file a “Nil” ESL?

Yes, it is highly recommended to file a “Nil” declaration if you are usually liable but had no flows in a given month to avoid automatic reminders. For INTRASTAT (if surveyed), it is mandatory.

Is the ESL mandatory for services?

No. The ESL concerns GOODS. For services, you must fill out a DES (European Services Declaration), which is a separate procedure.

Need a compliance analysis?
Discuss your international tax situation with our experts.
Book a consultation

Jimmy

J’ai pour objectif de simplifier et vulgariser les règles de TVA pour les e-commerçants et les sociétés s’exportant à l’international. Je sais combien cela peut être complexe et fastidieux, et je suis convaincu que mon expérience et mes connaissances peuvent aider les entreprises à comprendre et à respecter les réglementations fiscales en vigueur.