
B2C Fulfilment in France: What Point Relais and Home Delivery Expectations Mean for Warehouse Setup
06.07.2026
First Import Into France: The Registration and Paperwork a New Brand Needs Sorted in Advance
06.07.2026

FLEX. Logistics
We provide logistics services to online retailers in Europe: Amazon FBA prep, processing FBA removal orders, forwarding to Fulfillment Centers - both FBA and Vendor shipments.
Since the EU removed the low-value customs exemption for imported parcels, every shipment entering France — regardless of declared value — now requires a formal customs declaration. For e-commerce sellers routing freight through Le Havre or Roissy-Charles de Gaulle, that change has a direct operational consequence: documentation that was never needed before is now a hard requirement at the point of entry, and clearance timelines that once felt predictable have shifted. Sellers who built their inbound model around the old exemption are finding that the first weeks under the new rule expose gaps in their declaration setup, their importer-of-record arrangement, and their ability to respond when a shipment is held. This article covers what customs clearance for e-commerce sellers in France now looks like at both major entry points, what documentation is expected, and which handoffs are worth fixing before the next shipment arrives.
What the EU Duty Change Means at Le Havre and Roissy
Le Havre handles a significant share of containerised import volume into France, particularly goods arriving from Asia. Roissy-Charles de Gaulle processes the bulk of air freight and express parcel flows, which is where the low-value exemption had its heaviest use. Both entry points are now operating under the same rule: every commercial shipment must be declared, classified with an HS code, and assessed for import duty and VAT before release. There is no threshold below which a parcel moves through without a formal entry.
In the first weeks after the rule took effect, the practical impact at Roissy was visible in processing queues. Express carriers and postal operators that previously moved high volumes of low-value parcels under simplified procedures had to adapt their declaration workflows. Some sellers reported longer hold times for air freight shipments that arrived without complete commodity descriptions or without a designated French customs representative on file. At Le Havre, the effect was more concentrated in FCL and LCL sea freight, where sellers importing mixed-SKU pallets found that incomplete tariff classification caused release delays at the terminal.
The core documentation requirement has not changed in structure, but the scope has expanded. Sellers who previously only needed a commercial invoice and packing list for shipments above the old threshold now need those same documents for every shipment, plus a valid EORI number linked to a French or EU-registered importer, and a correctly classified HS code for each product line. Sellers without an EU establishment must appoint a French customs representative to act as their indirect representative — a role that carries joint liability for the accuracy of the declaration.

What Documentation French Customs Now Expects for Every Shipment
The documentation set that French customs expects for an e-commerce import declaration is not unusual by EU standards, but it is more demanding than what many sellers were managing under the old low-value exemption. The commercial invoice must show the correct declared value in the transaction currency, the country of origin, a clear product description, and the unit price per SKU. A packing list must match the invoice line by line. Where the goods are subject to specific product regulations — electronics, cosmetics, textiles — additional conformity documentation may be required before release.
The HS code is the most common source of delay. French customs uses the EU Combined Nomenclature, and an incorrect or missing code can trigger a manual review or a request for additional information. For sellers importing multiple SKUs in a single shipment, each product line needs its own classification. A seller importing a mixed carton of phone accessories and apparel items, for example, cannot use a single catch-all code for the whole shipment. Each category must be declared separately, with the applicable duty rate applied to its declared value.
For non-EU sellers, the importer-of-record question is the most operationally significant. French customs requires that the importer named on the declaration holds a valid EU EORI number and is either established in France or represented by an indirect customs representative. A 3PL with a French warehouse address can serve as the importer of record in some configurations, but this arrangement must be agreed and documented before the shipment arrives. Sellers who arrive at the port or airport without this in place face a choice between appointing an emergency representative at cost or having the shipment held pending resolution. French customs clearance services that include importer-of-record support are the most direct way to close this gap before the first shipment under the new rule.
How a French Customs Representative Manages the Declaration Process
A French customs representative — operating as a commissionnaire en douane agréé — acts on behalf of the importer to lodge the customs entry, pay duties and VAT, and manage any queries from the Direction générale des douanes et droits indirects. For a non-French seller, this role is not optional when the seller has no EU establishment. The representative can act as a direct representative, where liability stays with the importer, or as an indirect representative, where the representative shares joint liability for the accuracy of the declaration. Most established customs brokers in France prefer the direct model for new clients until the declaration history is clean.
In practice, the representative needs the commercial invoice, packing list, bill of lading or airway bill, and the seller's EORI number before the shipment arrives. For sea freight through Le Havre, the pre-arrival notification window gives the representative time to lodge the entry in advance and receive a customs release before the vessel berths. For air freight through Roissy, the window is shorter, and any missing document causes a hold that accumulates storage charges at the airport cargo facility. Sellers using express courier services for smaller air shipments should confirm that their courier's customs brokerage arm has the correct importer details on file — a mismatch between the courier's system and the actual importer of record is one of the most common causes of clearance delay in the first weeks of a new rule.
A 3PL that offers French customs clearance services as part of its inbound workflow can consolidate the representative function with the physical receipt of goods. When the customs release and the warehouse receiving happen under the same operational roof, the handoff between clearance and storage is direct. The seller does not need to coordinate between a standalone broker and a separate warehouse — the release confirmation triggers the inbound booking automatically. For sellers managing pre-Amazon storage in France before forwarding to an Amazon FC, this kind of integrated customs and warehousing setup reduces the number of parties who can cause a delay.

What Happens When a Shipment Is Delayed at French Customs
A customs hold at Le Havre or Roissy does not automatically mean the shipment is rejected. Most holds in the first weeks of a new rule are documentary — a missing HS code, a value discrepancy between the invoice and the carrier's manifest, or an EORI number that has not yet been validated in the French customs system. The hold generates a request for additional information, and the importer or representative has a defined window to respond. If the response is complete and the declaration is accepted, the shipment is released. If the response is incomplete or the goods are flagged for physical inspection, the timeline extends and storage charges begin to accumulate.
Storage at an airport cargo facility or a port terminal is charged by the day and is not recoverable. For a seller with a tight inbound plan — particularly one feeding an Amazon FC with a confirmed receiving appointment — a three-day hold at Roissy can collapse the entire inbound schedule. The FC appointment lapses, the shipment needs to be rebooked, and the inventory is unavailable to sell during the gap. Sellers who have not built a buffer between customs release and FC delivery are the most exposed to this cascade.
The practical response to a hold is to have a single point of contact who can act immediately: pull the correct document, resubmit the declaration, and confirm the revised release timeline to the warehouse or FC. A seller managing this across three time zones without a local representative loses hours at each step. When the hold involves a valuation query — customs challenging the declared value as below market — the representative needs to provide supporting evidence such as supplier invoices, purchase orders, or price lists. This is not a process that can be managed reactively from a spreadsheet. Sellers who have experienced a customs hold at French entry points typically restructure their documentation workflow before the next shipment, not after.
Why Holding Stock in a French Warehouse Reduces Per-Shipment Friction
Every shipment that enters France as a direct-to-FC or direct-to-consumer delivery is a separate customs event. Each one requires its own declaration, its own duty payment, and its own release before the goods can move. For a seller sending frequent smaller shipments — a common pattern for sellers managing rolling replenishment into Amazon.fr — the cumulative administrative load is significant. Each shipment needs a complete documentation set, and each one carries the risk of a hold if any element is missing or mismatched.
Holding stock in a French warehouse changes the model. The seller imports in bulk — one or two larger shipments per quarter rather than a dozen smaller ones — and the customs event happens once per bulk import. The warehouse then fulfils outbound orders from local stock, whether to Amazon FCs, to DTC customers, or to B2B buyers. The per-unit duty cost is the same, but the per-shipment administrative overhead is spread across a much larger volume. A seller importing 2,000 units in one shipment pays one set of brokerage fees and manages one declaration. The same seller importing 200 units ten times pays ten sets of fees and manages ten declarations, each of which can independently generate a hold.
There is also a stock availability argument. A shipment held at customs for three days is inventory that cannot be sold. A seller with a French warehouse buffer has stock available to fulfil orders during the hold period. The buffer absorbs the delay without a stockout. For sellers whose Amazon.fr ranking is sensitive to availability, this is not a minor operational detail — it is a direct margin protection mechanism. French warehouse storage combined with customs clearance support in France is the configuration that most directly reduces repeated exposure to per-shipment friction under the new duty regime. Sellers evaluating their inbound model for the Francophone Europe market should treat the warehouse buffer decision and the customs representative decision as linked, not separate.
Clearance Handoff Control Points
- EORI validation: Confirm the importer's EORI is active in the French customs system before the shipment departs origin.
- HS code per SKU: Every product line in the shipment must have a confirmed EU Combined Nomenclature code, not a placeholder.
- Representative appointment: The indirect or direct customs representative must be named on the declaration before arrival, not after a hold is issued.
- Invoice-manifest match: The declared value on the commercial invoice must match the carrier's manifest value exactly.
- Buffer window: Confirm at least two to three working days between expected customs release and any FC receiving appointment.

Common Mistakes Sellers Make at French Entry Points
- Assuming the courier handles it: Express couriers file simplified declarations by default; the importer of record details are often wrong or missing for new accounts.
- Using a single HS code for mixed-SKU shipments: Each product category needs its own classification — one code for a mixed carton triggers a manual review.
- No buffer between customs release and FC appointment: Booking an Amazon FC receiving slot before the shipment has cleared is the most common cause of a lapsed appointment and a rebook fee.
- Treating the low-value exemption as still active: Some sellers continued using old shipping templates after July 2026 without updating the declaration instruction to their freight forwarder.
When to Bring in a Customs Specialist
- Escalate immediately if a shipment receives a valuation query — customs challenging the declared value requires documented evidence that a seller cannot produce without preparation.
- Revisit the setup if more than one shipment in a quarter has been held for documentary reasons; a pattern of holds indicates a structural gap in the declaration workflow, not a one-off error.
- Bring in a 3PL with French customs clearance support if the seller has no EU establishment and no appointed representative — operating without one under the current rule is not a viable position.
Fixing the Right Handoff Before the Next Shipment
The sellers who are managing French customs clearance without friction in the first weeks of the new duty regime share one characteristic: they resolved the importer-of-record and documentation questions before the first shipment arrived, not after the first hold. The entry points themselves — Le Havre for sea freight, Roissy for air and express — are processing declarations at volume, and the system works when the declaration is complete and the representative is in place. The friction comes from gaps in the setup, not from the entry points themselves.
For sellers who are still running on the old model — direct-to-FC shipments with no local representative, no buffer stock, and no confirmed HS codes per SKU — the practical priority is to fix the declaration infrastructure first. That means appointing a French customs representative or working with a 3PL that includes customs clearance in France as part of its inbound service. It means confirming EORI registration and ensuring the importer named on every declaration is the same entity every time. And it means building a stock buffer in a French warehouse so that a customs hold does not immediately translate into a stockout on Amazon.fr.
The warehouse buffer and the customs representative are not two separate decisions. They are the same decision about how to structure the inbound model for the Francophone Europe market. A seller who holds stock locally and clears customs in bulk imports fewer times, pays fewer brokerage fees, and carries less per-shipment risk. That is the configuration worth building toward, and the sooner the handoff is fixed, the less exposure the seller carries on every subsequent shipment. Reach out to the FLEX. team today via our contact form for a no-obligation quote tailored to your product range and sales volume. A more profitable fulfillment strategy could be closer than you think.

The EU's removal of the low-value parcel exemption has made formal customs declarations mandatory for every commercial shipment entering France through Le Havre or Roissy. Sellers without an EU establishment must appoint a French customs representative, confirm HS codes per SKU, and ensure their importer-of-record details are correct before each shipment arrives. Holding stock in a French warehouse reduces the number of customs events per quarter and provides a buffer against clearance delays that would otherwise cause stockouts or lapsed FC appointments. The sellers managing this well fixed the declaration infrastructure and the warehouse setup together, before the first hold — not in response to one.









