
What is Amazon Business EU and How to Prep Pallets for Corporate Buyers in France
26.05.2026
How to Handle Hazmat Returns in France: Rescuing Damaged Dangerous Goods from FBA
26.05.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 twelve minutes from the French border by road, yet operationally it belongs to a different customs universe. For EU-based e-commerce brands, that distinction creates a specific failure pattern: a parcel leaves a French fulfilment warehouse correctly labelled, clears the French exit point without issue, then stalls at the Swiss border because the commercial invoice is incomplete, the HS code is missing, or the declared value does not match the shipment contents. The parcel is held. The customer waits. A customs clearance fee arrives at the buyer's door unannounced. The return rate spikes.
This article breaks down the customs clearance workflow for online sellers shipping from France into Switzerland — covering documentation requirements, the DDP versus DAP decision, HS code classification, and Swiss fiscal representation — so you can identify which handoff in your current setup is most likely to fail.
Why Switzerland Is a Distinct Customs Territory for E-commerce Sellers
Switzerland is not part of the EU Customs Union. Every commercial shipment crossing from France into Switzerland is treated as an export from the EU and an import into a third country. That means your standard EU dispatch process — designed for intra-community movement — does not apply. A new set of documents, declarations, and compliance steps is required at the border, regardless of parcel size or order value.
The core documents for cross-border e-commerce Switzerland shipments include a commercial invoice with accurate goods description, declared value, and country of origin; a customs export declaration from the EU side; and a Swiss import declaration filed with the Swiss Federal Customs Administration. The HS code — the internationally standardised product classification number — must appear on the commercial invoice and match the Swiss tariff schedule. An incorrect or missing HS code is one of the most common causes of Swiss border holds for e-commerce parcels.
Sellers who treat Switzerland like a domestic EU destination consistently encounter the same failure: documentation gaps that trigger manual customs inspection, delay the parcel by several working days, and generate unexpected import duties billed directly to the end customer.
HS Code Classification: The First Control Point
Every product shipped into Switzerland must carry a valid HS code — a six-digit (or extended) tariff classification that determines the applicable import duty rate. For e-commerce sellers, this is not a formality. Swiss customs authorities cross-check the declared HS code against the goods description and declared value on the commercial invoice.
A misclassified product can result in a customs hold, reclassification by the Swiss authority, and a revised duty assessment that the buyer receives at delivery. For B2C shipments, that unexpected charge is almost always a conversion killer on future orders.
Before launching Swiss sales, sellers should verify HS codes for each SKU against the Swiss customs tariff database. Products that span multiple categories — such as electronic accessories with textile components — require particular care. This is a pre-shipment step, not something to resolve at the border.
What Breaks When Documentation Is Wrong
An incomplete or inaccurate commercial invoice is the single most common cause of Swiss customs delays for e-commerce parcels. The consequences are concrete: the parcel enters a customs hold queue, the carrier cannot release it without a corrected document, and the seller must either resubmit paperwork remotely or instruct the carrier to return the shipment.
For B2C orders, the customer experience deteriorates fast. A two-day delivery promise becomes a seven-day wait with no tracking update. If Swiss import duties are then billed to the buyer on delivery — because the seller chose a DAP shipping model without informing the customer — the result is a disputed charge, a negative review, and a likely return request.
The commercial cost of a single documentation error is not just one delayed parcel. It is the margin lost on the return, the carrier re-delivery fee, and the customer relationship that does not recover.
DDP vs DAP: The Shipping Model Decision That Defines Customer Experience
The choice between DDP (Delivered Duty Paid) and DAP (Delivered Duty Unpaid) is one of the most consequential decisions a seller makes when entering the Swiss market. Under DDP, the seller takes responsibility for all import duties and taxes before the parcel reaches the buyer. Under DAP, those charges are passed to the recipient at delivery.
For B2C e-commerce, DAP is a high-risk model. Swiss buyers purchasing from a French online store do not expect a customs invoice at their door. When one arrives, many refuse delivery or file a chargeback. The seller absorbs the return cost and loses the sale.

Swiss Fiscal Representation and the VAT Registration Threshold
Switzerland operates its own VAT system, separate from EU VAT rules. Foreign e-commerce sellers shipping goods into Switzerland may be required to register for Swiss VAT once their annual turnover from Swiss sales crosses the applicable threshold. This is not the same threshold as EU OSS registration, and the two systems do not interact.
Swiss fiscal representation is the mechanism by which a non-Swiss entity appoints a local representative to handle VAT obligations with the Swiss Federal Tax Administration. For sellers who reach the registration threshold, operating without a fiscal representative is a compliance gap that can result in back-assessed VAT liabilities.
The practical implication for e-commerce brands is that Swiss market entry is not just a logistics decision. It requires a parallel compliance setup: VAT threshold monitoring, fiscal representation appointment if required, and correct VAT treatment on the commercial invoice. Sellers who launch Swiss sales without this structure in place often discover the gap only when a customs authority or carrier flags a documentation inconsistency.
Working with a logistics partner experienced in cross-border customs clearance for EU sellers — one that understands both the French export side and the Swiss import side — reduces the risk of this compliance gap materialising mid-shipment. Swiss import duties and VAT obligations should be mapped before the first parcel ships, not after the first border hold.

The Pre-Shipment Checklist That Prevents Border Holds
Most Swiss border holds for e-commerce parcels are preventable. The failure is almost always in the preparation phase, not the transit phase. A practical pre-shipment control point covers four areas:
- HS code verified
- Commercial invoice complete
- Shipping model confirmed
- Swiss import declaration
Sellers using a fulfilment partner for French dispatch should confirm that the partner's outbound process includes these checks as standard.
Who Owns the Export Declaration
The EU export declaration must be filed by the exporter of record — typically the seller or their appointed customs agent. This is a French customs requirement, not a Swiss one. If your fulfilment partner dispatches the parcel without filing the export declaration, the shipment may be stopped at the French exit point before it reaches Switzerland.
Carrier Capability at the Swiss Border
Not all carriers operating from France have established Swiss customs clearance capability. Some hand off to a Swiss sub-carrier at the border, creating a documentation gap if the handoff is not coordinated. Before selecting a carrier for Swiss B2C delivery, confirm they hold or partner with a licensed Swiss customs broker and can file the import declaration on your behalf.
Declared Value and Duty Calculation
Swiss import duties are calculated on the customs value of the goods, which includes the product price and, in some cases, freight costs to the border. Under-declaring the value to reduce duty exposure is a compliance risk that can result in seizure or penalty. Declared values must match the commercial invoice and the actual transaction price.
Which Handoff Should You Fix First
If you are an EU-based e-commerce brand currently shipping — or planning to ship — from France into Switzerland, the most useful question is not whether customs clearance is complex. It is: which specific handoff in your current setup is most likely to fail at the Swiss border?
For most sellers, the answer is one of three things. First, the commercial invoice is generated by an e-commerce platform that does not include HS codes or country of origin by default. Second, the shipping model is set to DAP because it was the carrier default, and no one has reviewed the buyer experience implication. Third, the Swiss VAT threshold has been crossed without a fiscal representation structure in place.
Each of these is a fixable operational problem, not a reason to avoid the Swiss market. Switzerland represents a high-purchasing-power consumer base with strong e-commerce adoption. The brands that capture that market are the ones that treat the customs clearance workflow as a pre-launch requirement, not an afterthought. Mapping your HS codes, selecting DDP as your default shipping model, and confirming your carrier's Swiss import declaration capability are the three control points that determine whether your Swiss expansion works from day one.

If you are preparing to ship from France into Switzerland and need a logistics partner that handles both the French export documentation and the Swiss customs clearance handoff, FLEX. works with e-commerce brands across Francophone Europe on exactly this workflow. From commercial invoice preparation and HS code verification to DDP duty management and Swiss fiscal representation coordination, the operational layer is covered before your first parcel crosses the border.
Speak with the FLEX. team about your Swiss market entry setup and identify which part of your current cross-border customs process needs to be fixed first.






