
Reaching Benelux From France: When a Single Fulfillment Hub Covers Both Markets
09.06.2026
Navigating French TVA: Autoliquidation and OSS Setup for Benelux-Based Brands
15.06.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.
Switzerland sits outside the EU customs union, outside the EU VAT area, and outside the EU single market for goods movement. That means every commercial shipment from a Swiss seller to a French or Belgian consumer is a third-country import — regardless of shipment value, carrier choice, or the bilateral agreements Switzerland holds with the EU on other trade dimensions. Both a Swiss export customs declaration and an EU import customs declaration are required on every consignment, without exception. Many Swiss sellers discover this only when their first CH→FR shipment is held at the border because the carrier filed an incomplete import entry or because no fiscal representative was appointed for French TVA purposes. This article maps the customs routing mechanics, the VAT registration logic, and the fulfilment hub strategy that Swiss sellers need before scaling into the Francophone EU market — so the compliance architecture is in place before the first pallet moves.
How the CH→EU Customs Crossing Actually Works
Goods leaving Switzerland require a Swiss export customs declaration filed with the Swiss Federal Customs Administration. That declaration must carry the correct HS code at the eight-digit Combined Nomenclature level used for EU import classification — not just the six-digit HS code sufficient for many non-EU destinations. An error at this stage creates a mismatch between the Swiss export record and the EU import entry, which customs authorities on both sides can flag for examination.
Once goods cross into the EU, they are subject to import customs clearance at the first EU member state of entry. For road freight from Switzerland, that is typically France, Germany, or Austria depending on the routing. A Geneva-based seller shipping to Paris whose goods cross at Vallard or Bellegarde enters French customs jurisdiction — the DGDDI — from that point. The French import declaration and French import TVA payment determine the goods' EU customs status before any carrier involvement in France. The seller or their appointed customs agent must hold a valid French EORI number. If the seller does not hold a French TVA registration, a fiscal representative must be appointed to clear the goods and account for import TVA on their behalf.
What the Swiss Seller Must Control Before Shipment
The Swiss export declaration is the seller's responsibility, not the carrier's. Carriers will often file a simplified or incomplete entry if the seller has not provided the correct HS code, accurate goods value, and a valid Swiss EORI equivalent. A mislabelled consignment — common in categories like watches, cosmetics, and precision instruments — can trigger Swiss customs examination before the goods even leave the country.
On the EU side, the seller must confirm in advance which member state the goods will enter first, because that determines which customs authority has jurisdiction and which import TVA rate applies on clearance. Routing a Geneva shipment through a German freight hub to reach Paris does not make Germany the entry point if the goods physically cross into France first — the physical border crossing controls jurisdiction, not the carrier's hub network.
- Confirm eight-digit CN code before shipment
- Verify first-EU-entry member state with the carrier
- Confirm EORI registration is active in the entry country
- Appoint fiscal representative if no local VAT registration exists
What Breaks When This Is Not Planned in Advance
The most common failure mode for Swiss sellers entering France is arriving at the border without a valid French EORI number or without a fiscal representative appointment. French customs — the DGDDI — will not release goods to a consignee who cannot account for import TVA. The shipment goes into a customs hold, storage fees accumulate at the border facility, and the seller faces a choice between appointing a representative under time pressure or abandoning the consignment.
A second failure mode is HS code mismatch. If the eight-digit CN code on the Swiss export declaration does not match the code used on the French import entry, the DGDDI may request a physical inspection or reclassification. For time-sensitive consumer goods — particularly in the premium and seasonal categories where Swiss sellers are often strongest — a reclassification delay of several days can miss a sales window entirely. The cost is not just the customs agent fee; it is lost revenue and a damaged carrier relationship on the CH→FR lane.
OSS, French TVA, and the Swiss MWST Gap
Switzerland operates its own consumption tax system — MWST — which has no automatic equivalence with French TVA or Belgian BTW. A Swiss seller making B2C sales to French consumers above the EU-wide distance sales threshold must register for the EU One Stop Shop scheme in a member state of their choice and remit French TVA through the quarterly OSS return. The current standard French TVA rate applies to those sales regardless of whether the seller has any physical presence in France.
OSS registration does not replace the need for an EU EORI number. The two registrations serve different functions: OSS handles the VAT remittance on B2C sales; the EORI number is required for import customs clearance when goods physically enter the EU. A Swiss seller importing stock into a French fulfilment hub for pre-Amazon storage in France needs both — the EORI to clear the inbound shipment and the OSS registration to account for TVA on each B2C order dispatched from that hub.

France as the Hub: Clearing Once, Supplying Benelux as Intra-EU
For Swiss sellers building a Francophone EU strategy, clearing goods into France once and holding stock in a French fulfilment hub is operationally more efficient than managing separate CH→BE or CH→LU import declarations for every Benelux shipment. Once goods have cleared French import customs and French import TVA has been accounted for, those goods hold EU customs status. Onward movement from France to Belgium or Luxembourg is an intra-EU movement — no additional import declaration, no additional customs clearance, no second EORI requirement.
Belgium and Luxembourg carry disproportionate value for Swiss sellers in premium consumer goods, watches, and design products. Benelux purchasing power and the concentration of EU institutional buyers create demand density that justifies the routing complexity of serving them as secondary markets from a French hub rather than as direct cross-border shipments from Switzerland. Belgian BTW at 21% and Luxembourg TVA at 17% are still owed on B2C sales to those consumers and must be remitted through the OSS return filed in the seller's EU OSS registration member state — but the logistics flow itself is domestic EU once the French import clearance is complete.
The practical implication: a Swiss seller who clears a full pallet into a French warehouse near a major logistics corridor gains a domestic EU dispatch capability for French consumers and a cost-efficient intra-EU supply line for Belgium and Luxembourg, without repeating the CH→EU customs crossing for every Benelux order. This is the routing logic that makes e-commerce customs clearance in France the correct first investment for Swiss sellers entering the Francophone EU market.

The Fiscal Representative Requirement in Practice
A Swiss seller who does not hold a French TVA registration cannot self-account for French import TVA at the border. French customs rules require the appointment of a fiscal representative — a VAT-registered entity established in France — who accepts joint liability for the import TVA on the seller's behalf. This is not a formality that can be arranged at the border on the day of arrival. The fiscal representative appointment must be in place before the import declaration is filed.
For sellers using a French 3PL partner who also provides customs clearance and fiscal representation services, this requirement is typically handled as part of the inbound onboarding process. The 3PL acts as the importer of record, holds the French EORI, and manages the import TVA accounting — decoupling the seller from the need to establish their own French legal presence before their first shipment arrives. This is the operational model that makes pre-Amazon storage in France viable for Swiss sellers who are not yet VAT-registered in France.
Swiss Export Declaration
File with the Swiss Federal Customs Administration before goods leave Switzerland. Must include the correct eight-digit CN code, accurate declared value, and shipper EORI. Errors here create downstream mismatch at the EU import entry point and can trigger Swiss customs examination before departure.
French Import Entry (DGDDI)
Required at the first French border crossing. The importer of record must hold a valid French EORI number. If the seller lacks a French TVA registration, a fiscal representative must be appointed before the declaration is filed. Import TVA is due at clearance regardless of the B2C sale value.
OSS VAT Remittance
Register for EU OSS in one member state and remit French TVA, Belgian BTW, and Luxembourg TVA through the quarterly return. OSS does not cover import TVA on inbound stock — that is handled separately at customs clearance. Both registrations are required for a Swiss seller dispatching B2C orders from a French hub.
The Decision a Swiss Seller Needs to Make Before the First Shipment
The CH→FR and CH→Benelux corridors are operationally manageable, but they require decisions that must be made before the first pallet moves — not reactively when a shipment is held at the border. The key decision points are: which EU member state will be the first point of entry; whether to appoint a fiscal representative or establish a French TVA registration; which EU member state to use for OSS registration; and whether to clear goods into a French fulfilment hub for intra-EU Benelux supply or manage separate CH→BE import declarations.
Swiss sellers who treat CH→EU customs clearance as a per-shipment administrative task handled by whichever carrier booked the consignment will encounter the failure modes described above — holds, reclassifications, and storage fees — at the worst possible moment. The sellers who scale into the Francophone EU market without those disruptions are the ones who have resolved the EORI, fiscal representation, and OSS registration questions before their first shipment departs Switzerland.
A French logistics partner who understands both the Swiss export declaration environment and the DGDDI import entry process — and who can provide customs clearance support, fiscal representation, and a pre-EU storage buffer — removes the per-shipment risk and gives the seller a stable EU stock position from which to serve France and Benelux.
Disclaimer: This article provides operational logistics context only and does not constitute legal, tax, or customs advice. Swiss sellers should verify their specific TVA, MWST, and customs obligations with a qualified adviser before shipping. Customs regulations and VAT thresholds are subject to change; verify current requirements with the DGDDI and the relevant EU tax authority. Last reviewed: June 2025.

FLEX. operates French logistics infrastructure covering customs clearance support, fiscal representation for import TVA, pre-Amazon storage in France, and onward Benelux distribution as intra-EU movements. If you are a Swiss seller preparing your first CH→FR shipment or scaling an existing Francophone EU operation, contact the FLEX. France team to discuss your customs routing, EORI setup, and fulfilment hub options before your next shipment departs.








