
Channel Diversification: 5 European Marketplaces That Are Underrated (and How to Start)
27 September 2025
EU VAT for Online Sellers in 2025: Navigating OSS, IOSS, and Mandatory German Registration
27 September 2025Step-by-Step: Preparing Customs Documents (Commercial Invoice, Packing List, HS Code) for Seamless EU Imports
If you’ve ever had a valuable container or air freight shipment held up unnecessarily at a major European port or airport, chances are the delay wasn't caused by the physical goods themselves, but by a simple oversight in the accompanying documentation. For e-commerce sellers, import/export managers, and logistics coordinators, a customs hold is one of the most frustrating and costly operational headaches. It throws off inventory schedules, racks up demurrage fees, and ultimately leads to unhappy customers waiting for their delivery. The root cause is almost always an incomplete or incorrect commercial invoice, packing list, or Harmonized System (HS) code. The good news? Getting these documents right is entirely within your control.
This guide walks you through the essential components of the three key documents every importer must prepare. Mastering this paperwork is not about satisfying bureaucracy; it's about guaranteeing faster clearance, fewer costs, and predictable supply chain performance—the kind of reliability that defines a truly professional logistics operation.


OUR GOAL
To provide an A-to-Z e-commerce logistics solution that would complete Amazon fulfillment network in the European Union.

The Commercial Invoice: Your Shipment’s Passport
The commercial invoice is arguably the single most important document accompanying any international shipment. It is the core legal declaration of the transaction between the seller (exporter) and the buyer (importer). Customs officers rely on this document to perform three critical functions: determine the value of the goods, assess applicable duties and taxes, and verify compliance with import regulations. It is, quite literally, your shipment’s passport through the border.
What is a Commercial Invoice?
The commercial invoice is an official record of the sale, not to be confused with a pro forma invoice (which is merely a quote). It is issued by the exporter and contains all details of the transaction, including the price, payment terms, and destination. Unlike a domestic invoice, the commercial version includes specific data points essential for cross-border trade, particularly for determining the Customs Value—the figure upon which duties and import VAT are calculated.
When You Need It
You need a commercial invoice every single time goods cross an international border. This applies not just to a traditional B2B sale, but also to samples (which must still be declared at their fair market value, marked as "for customs purposes only"), repairs, and warranty replacements. Even non-sale shipments (like internal stock transfers between warehouses) require a pro forma invoice declaring the true commercial value to avoid issues.
Required Fields (EU Standards)
To ensure your shipment clears German and broader EU customs without friction, the commercial invoice must include the following fields, all presented clearly and consistently. Missing or generic data in any of these areas will trigger manual review and significant delays.
Seller (Exporter) and Buyer (Importer) Details: Full legal name, complete address, telephone number, and the respective EORI number (Economic Operators Registration and Identification) for both parties. For the importer, the EU VAT ID is also crucial for compliance.
Invoice Date and Number: A unique reference number and the date of issue.
Description of Goods (Clear, Non-Generic): This must be specific enough for a customs officer to visually identify the product. Generic terms like "parts," "clothing," or "electronics" are unacceptable.
Quantity and Unit Price: The quantity of items, and the per-unit price used to calculate the value.
Total Value and Currency: The total transaction value. Always state the currency clearly (e.g., EUR, USD). Do not leave the currency ambiguous.
Country of Origin: The country where the goods were wholly produced or underwent their last substantial, economically justified processing. This is vital for determining preferential duty rates.
Terms of Delivery (Incoterm): State the Incoterm (e.g., DAP, DDP, FCA) and the place to which the term applies. This legally clarifies who is responsible for costs, risks, and customs clearance up to a specific point.
HS Code (Harmonized System Code): This is the mandatory classification number for the goods (see below for detailed guidance).
Reason for Export/Import: Clearly state the purpose (e.g., "Sale," "Sample," "Return for Repair").
Signature or Digital Equivalent: A manual signature, or an officially recognized electronic signature.
| Item | Description | Qty | Unit HS Code | Value (€) | Origin |
|---|---|---|---|---|---|
| A | 100% Cotton Men's T-Shirt, Short Sleeve, Size L | 200 | 6109.10.00 | 8.00 | China |
| B | Wireless In-Ear Earphones, BT 5.0, Plastic | 50 | 8518.30.00 | 15.00 | Vietnam |
Common Mistakes to Avoid
Customs officers are trained to spot these recurring errors, which immediately halt clearance:
Vague Descriptions: Using terms like “Gift” or “Accessories” instead of specific details (e.g., "Plastic phone case, silicone").
Wrong or Missing HS Codes: An incorrect code can lead to the wrong duty rate being applied, resulting in fines or goods being reclassified.
Missing Currency: Failing to specify EUR, USD, or another currency creates uncertainty regarding the total declared value.
Forgetting Incoterms: A missing Incoterm leaves responsibility ambiguous, forcing the carrier or customs broker to make assumptions.
The Packing List: What Customs Physically Checks
While the commercial invoice details what was sold and for how much, the packing list provides a physical mapping of where those items are located and how they are packaged. It is a mandatory document used by carriers for handling and by customs to perform a physical inspection or spot check. It bridges the gap between the commercial transaction and the actual physical movement of the freight.
What It Does
The packing list is the definitive inventory manifest. It enables warehouse personnel and customs officials to verify that the goods physically packed match the quantities listed on the invoice. It confirms packaging types, provides accurate weights (crucial for air freight), and details the dimensions of the shipment. This information is vital for customs to confirm that the declared goods are indeed present and that the weights align with the freight manifest.

Key Elements to Include
Consistency between the packing list and the commercial invoice is the absolute goal. Every line item, description, and reference must align perfectly.
Invoice Reference Number: This is mandatory. Customs often cross-checks the documents line by line—a matching invoice number saves significant time.
Description of Each Package: Detail the type of packaging (e.g., "Carton," "Pallet," "Wooden Crate").
Number of Cartons / Pallets: The exact count of freight units.
Gross and Net Weights: Net weight (product only) is used for some duty calculations. Gross weight (product plus packaging) is used by the carrier for transportation billing. Both are crucial.
Dimensions: Length, width, and height of each package or pallet (optional but highly recommended for dimensional weight calculation).
Marks and Numbers: List the identifying marks found on the outside of each carton (e.g., sequential numbering or order references).
Total Summary: A final tally of total gross weight, total net weight, and total number of packages.
Signature: Verification by the packer/exporter.
Practical Tip: Keep the same product order as your invoice. If the invoice lists Product A then Product B, the packing list should follow the same sequence. This consistency helps customs officers rapidly cross-check and stamp the shipment for clearance.
Avoid These Errors
Inaccuracies on the packing list raise immediate red flags.
Totals That Don’t Match the Invoice: If the invoice states 250 units but the packing list totals 240, the shipment will be held until the discrepancy is resolved.
Missing Reference Numbers: The lack of a clear invoice reference means customs must spend time manually matching documents.
Descriptions That Differ: Even minor differences (e.g., "T-shirt" vs. "Shirt, cotton") between the packing list and the commercial invoice can cause suspicion.
The HS Code: Key to Duties and Restrictions
The Harmonized Commodity Description and Coding System, or HS Code, is the universally standardized language of international trade. Without this number, customs cannot begin to process the import. This six-to-ten digit number is perhaps the most technical yet most indispensable piece of data on your commercial invoice.
What is an HS Code?
An HS code is a 6-digit international code developed by the World Customs Organization (WCO). In the EU, it is extended to 10 digits (known as the TARIC code) to account for additional EU-specific tariff measures and regulations. It scientifically classifies virtually every product traded internationally.
Why It Matters
The HS code is the single data point that dictates the financial and regulatory path of your goods:
Duty Rate Determination: The code directly correlates to the percentage of duty (tariff) applied to the Customs Value. A code that is even slightly off can result in underpayment, leading to penalties, or overpayment, hurting your profitability.
Regulatory Compliance: The code informs the authorities of any specific import restrictions, bans, quotas, or the requirement for additional documentation (e.g., health certificates for food, chemical certifications).
Statistical Tracking: Customs uses the code to track trade statistics, helping governments monitor the flow of goods.
How to Identify the Correct HS Code
Finding the correct code requires careful analysis of your product's material composition, function, and final form.
Start with Product Function/Material: The first four digits of the HS code generally classify the material or the broad category of the product. Ask: What is it made of? What does it do?
Use the EU TARIC or German Customs Database: Use the official German customs website or the EU TARIC system. These databases allow you to search by keyword to find the correct 8-digit CN code or 10-digit TARIC code required for German imports.
Compare Similar Items: Review previous import records for similar products. While codes change, existing, successful clearances offer a reliable starting point.
Confirm with Supplier or Customs Broker: If you are unsure, always verify the code with the manufacturer or a professional customs broker.
Pro Tip: When in doubt, always choose the more specific classification. Choosing a vague or overly general 4- or 6-digit code can signal to customs that you haven't done your due diligence. Misclassification can cause significant underpayment of duties—leading to severe fines—or can incorrectly flag your product for unnecessary inspections. Handling complex classifications is part of the integrated service provided by experienced logistics partners. FLEX. Logistik can assist clients by reviewing their product documentation and connecting them with expert customs brokers to ensure every shipment uses the correct classification the first time, preventing costly clearance issues in Germany.

Bringing It All Together: Documentation Checklist
Smooth customs clearance is fundamentally about consistency and completeness. By treating the three documents—the Commercial Invoice, the Packing List, and the HS Codes—as a single, interconnected unit, you drastically reduce the chance of manual intervention.
Final Documentation Checklist:
Commercial Invoice: Complete with all required seller/buyer details, EORI/VAT numbers, Incoterms, currency, and the reason for export.
Packing List: Gross, net, and total weights align perfectly with the cargo manifest and the invoice totals.
HS Codes: Double-checked via the EU TARIC or German customs database; 10-digit codes are mandatory for import.
Descriptions: Product descriptions are identical across both the invoice and the packing list—no variation.
Reference Consistency: The invoice number and any container/carton marks are consistent across all paperwork.
Signatures: All required documents are signed and dated.
Think of these three documents as a set. If the packing list shows 20 cartons but the commercial invoice lists 21, or if the HS code on the invoice doesn't match the duty classification, customs will stop the shipment to verify. Consistency speeds up the entire process and builds trust with customs authorities.

The Profit in Precision: Orchestrating Efficiency and Experience
Accurate customs documentation is the invisible foundation of effective global trade. The benefits extend far beyond simply avoiding a fine; they include faster clearance times, predictable delivery schedules, and a professional operational image that supports customer satisfaction. For businesses looking to maximize their presence in the powerful German and EU markets, the efficiency of your supply chain is intrinsically linked to the accuracy of your paperwork. Ensure your logistics strategy is supported by customs expertise. Need support preparing customs documents or navigating the complex import processes for your EU and German imports? Our team at FLEX. Logistik is dedicated to ensuring every shipment arrives with paperwork that passes inspection the first time, every time, transforming your customs procedures from a risk into a competitive advantage.








