
Amazon BVA1 Isn’t Always the Answer ā Here’s When to Fulfill Yourself
19.05.2026
Cross-Border Surcharges: Protecting French Store Margins from the German Energy Shock
21.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.
Every shipment entering France carries a six-to-ten digit number that French customs officers use to determine the applicable tariff rate, VAT treatment, and whether the goods require additional controls. That number is the Harmonized System code ā the HS code. Get it right and the shipment clears. Get it wrong and the consequences range from a held container to a formal audit of your entire import history.
For non-EU brands and e-commerce sellers routing inventory into French warehouses or Amazon.fr fulfilment centres, HS code classification is not a back-office formality. It is the first operational control point in the customs clearance process, and it is one of the most common sources of avoidable border delays. This article explains what HS codes are, how French customs authorities use them, and what misclassification actually triggers in practice.
How HS Codes Control Tariffs, VAT, and Border Treatment in France
The Harmonized System is a globally standardised product classification framework maintained by the World Customs Organization. The first six digits are shared internationally. The EU then extends this to eight digits under the Combined Nomenclature, and France ā as an EU member state ā applies the full EU tariff schedule, known as the TARIC, which can extend to ten digits for specific measures including anti-dumping duties, quotas, and import licensing requirements.
When a customs declaration is filed for goods entering France, the HS code on that declaration determines three things directly: the customs duty rate applied to the declared value, the VAT rate applicable at import, and whether the goods fall under any special import controls such as phytosanitary checks, product safety regulations, or restricted category rules. A code that is one chapter off can shift a duty rate significantly, or pull a shipment into a controlled category that requires additional documentation the importer has not prepared. European import tariffs are structured precisely around these codes, and French customs officers are trained to challenge declarations where the code does not match the physical goods or the commercial invoice description.
What Must Be Confirmed Before Goods Move
The HS code must be confirmed before the commercial invoice is issued ā not at the point of customs filing. Once the invoice is printed with an incorrect code, correcting it at the border creates delays and may trigger a documentary review.
The seller or their appointed customs representative must verify the correct Combined Nomenclature heading using the TARIC database, cross-reference any applicable EU trade measures, and confirm that the product description on the invoice matches the classification. For goods with multiple components or mixed materials, the classification rule that applies is the one governing the essential character of the product ā a determination that is not always straightforward and may require a binding tariff information request if the classification is genuinely ambiguous. Confirming EORI registration for the importer of record is a parallel requirement that must also be resolved before the shipment departs origin.
What Breaks When Responsibility Is Unclear
A common failure pattern occurs when the seller assumes the freight forwarder will handle classification, the forwarder assumes the seller has provided the correct code, and no one has formally verified the TARIC heading before the goods ship. The declaration is filed with a code taken from a previous shipment, a supplier invoice, or a rough product category ā none of which constitute a verified classification.
When French customs flags the discrepancy, the shipment is held pending clarification. If the importer of record cannot provide supporting documentation quickly ā product specifications, material composition, manufacturing process notes ā the hold extends. Goods held at a French entry point accumulate storage charges at the bonded facility. If the delay pushes past the free storage window, those costs become a direct margin leak on the shipment. In more serious cases, where the misclassification appears deliberate or systematic, French customs audits can cover multiple prior import declarations, not just the shipment in question.
The Specific Triggers for French Customs Audits
French customs authorities ā the Direction gĆ©nĆ©rale des douanes et droits indirects ā operate both documentary controls at the point of entry and post-clearance audit programmes that can examine an importer's records for up to three years after the date of import. Understanding what triggers each type of control is operationally important for any seller importing regularly into France.
At the border, the primary triggers for a documentary or physical examination include a mismatch between the declared HS code and the goods description on the commercial invoice, a declared customs value that appears inconsistent with the product category, a country of origin that activates preferential duty rules the importer has not substantiated, and goods in categories that carry a higher statistical risk profile for misclassification. Post-clearance audits are more commonly triggered by patterns: a seller who repeatedly uses the same broad HS code across a diverse product range, a declared value that is consistently at the lower boundary of the plausible range, or an import volume that grows significantly without a corresponding adjustment in the classification detail. Avoiding customs delays is not only about the individual shipment ā it requires consistent, defensible classification practice across the full import programme.
Documentation Checklist: Before Shipment
- Commercial invoice includes the correct HS code, product description, declared value, and country of origin
- TARIC heading verified against the actual product ā not copied from a supplier document
- Importer of record holds a valid EORI number registered in France or the EU
- Any applicable import licences or certificates confirmed before goods depart origin
- Packing list matches invoice quantities and descriptions exactly
- Material composition or technical specification available if goods are in a complex classification category
Classification Risk Checklist
- Product contains multiple materials ā confirm which component determines essential character under GRI rules
- Product is in a category with known anti-dumping or countervailing duty measures ā check TARIC additional codes
- Country of origin triggers a preferential tariff rate ā confirm proof of origin document is available
- Product description on invoice is generic or uses trade names rather than technical descriptions
- HS code has not been reviewed since the product specification changed
- Classification was assigned by a supplier, not verified by the importer or a qualified customs representative
Audit Exposure Checklist
- Same HS code applied across a product range with materially different specifications
- Declared customs value consistently at or near the lower boundary of the market range
- Import volume has grown but classification detail has not been reviewed or updated
- Prior shipments used a code that has since been amended in the TARIC schedule
- No binding tariff information on file for products where classification is genuinely ambiguous
- Post-clearance audit records not retained for the applicable statutory period
Operational Owner Checklist
- Confirm who is the named importer of record on the customs declaration ā seller, 3PL, or customs agent
- Confirm who holds the customs power of attorney if a broker files on the importer's behalf
- Confirm who receives and reviews the customs entry confirmation after each clearance
- Assign a named contact responsible for responding to customs queries within the required timeframe
- Confirm that the logistics partner handling French customs clearance has access to the full product specification file
- Review classification assignments at least annually or when product specifications change
Putting Classification Control Into the Inbound Workflow
The practical fix for HS code misclassification risk is not a one-time correction ā it is a classification control step built into the inbound workflow before each shipment is booked. This means the HS code is confirmed at the product setup stage, recorded in the seller's product master, and passed to the freight forwarder and customs agent as a verified data point rather than a field to be completed at filing time.
For sellers importing into France across multiple product lines, a classification register ā even a simple one ā that records the confirmed TARIC heading, the date it was verified, and the source of the verification creates a defensible audit trail. If French customs raises a query, the importer can respond with documented evidence of the classification decision rather than reconstructing it under time pressure at the border.
The handoff between the seller, the freight forwarder, and the customs agent is where classification errors most often enter the process. Each party in that chain needs to receive the correct code as a confirmed input, not derive it independently. Pre-shipment document checks ā verifying that the commercial invoice, packing list, and customs declaration all carry the same code and consistent product descriptions ā are the last control before the goods move. Sellers using a pre-shipment storage buffer in France can use that window to confirm documentation is complete before the customs entry is filed, reducing the risk of a hold at the point of import.
Responsibility Owner
The importer of record is legally responsible for the accuracy of the customs declaration in France. This obligation cannot be delegated to a freight forwarder or customs agent ā it can only be supported by them. The seller must confirm who holds this role before the first shipment moves.
Document Checkpoint
The commercial invoice, packing list, and customs entry must carry the same HS code and consistent product descriptions. A mismatch between any two of these documents is sufficient to trigger a documentary hold at a French entry point. Verify alignment before the shipment departs origin.
Exception Escalation Rule
If the correct HS code for a product is genuinely uncertain, the appropriate step is to request a binding tariff information decision from French customs before the shipment moves ā not to file with a best-guess code and correct it later. Filing with an unverified code when uncertainty exists is a known audit risk.
What to Decide and Control Before Your Next Shipment Into France
HS code classification is a concrete operational decision, not a compliance formality. The code on the commercial invoice determines the duty rate, the VAT treatment, and the level of scrutiny the shipment will receive at the French border. A misclassified shipment does not simply attract a correction ā it can trigger a hold, a financial adjustment, and in repeat cases, a post-clearance audit covering prior imports.
The practical control points are clear: verify the TARIC heading before the invoice is issued, confirm the importer of record holds a valid EORI number, ensure the commercial invoice and packing list descriptions are consistent with the classification, and assign a named owner for customs queries on each shipment. For sellers building a regular import programme into France or the broader Francophone European market, these controls need to be embedded in the inbound workflow ā not applied reactively when a shipment is already held.
If your current process relies on the freight forwarder or supplier to assign the HS code without independent verification, that is the weak assumption to address first. The cost of a classification review before shipment is significantly lower than the cost of a border hold, a duty adjustment, or a formal customs audit. Verify the obligations that apply to your specific product range with a qualified customs adviser, and build the operational layer around that verified foundation.

FLEX. supports non-EU brands and e-commerce sellers with the operational logistics layer for importing into France and Francophone Europe ā including pre-shipment document checks, coordination with customs agents, and pre-Amazon storage in France to allow final documentation verification before customs entry is filed.
If you are planning inbound shipments to French warehouses or Amazon.fr fulfilment centres and want to reduce classification-related border risk, contact FLEX. to discuss how the inbound workflow can be structured to support accurate customs clearance from the point of origin.








