
Reasons Parcels Might Get Stuck in German Customs
01.07.2026
Which Warehouse Type Is Best for E-commerce Order Fulfilment?
01.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.
What Is German Customs Clearance and Why Documentation Matters?
When importing goods into Germany, every shipment must undergo formal customs clearance before it can enter the country. German customs — managed by the Zollverwaltung — reviews all incoming goods to ensure compliance with EU trade regulations, collects applicable customs duties, and applies import VAT where required. Without the correct documentation, shipments can be held, delayed, or returned at the importer’s expense.
For ecommerce businesses, Amazon sellers, and international traders, understanding what paperwork is required is not optional — it is the foundation of a smooth import operation. A single missing document or incorrect value can bring an entire shipment to a standstill. Getting documentation right from the start protects your timeline, your costs, and your compliance record with German customs authorities.
Key Documents Required for Customs Clearance in Germany
Every import shipment entering Germany requires a core set of documents. These are reviewed by customs authorities to verify the nature of the goods, their declared value, their origin, and the importer's identity. The following documents are essential for customs clearance:
Commercial Invoice
The commercial invoice is the primary document used by customs to assess the value of imported goods. It must include the seller and buyer details, a clear description of each item, quantities, unit prices, total value, currency, and the agreed trade terms (Incoterms).
Packing List
A packing list provides a detailed breakdown of every package in the shipment, including dimensions, weights, and contents. Customs officers use this document to cross-reference the commercial invoice and verify that what was declared matches what was physically shipped.
Transport Document
Depending on the mode of transport, this will be either a Bill of Lading (sea freight) or an Air Waybill (air freight). The transport document confirms the movement of goods and identifies the carrier, shipper, and consignee.
Certificate of Origin
A certificate of origin confirms where the goods were manufactured. This document is often required to determine whether preferential duty rates apply under EU trade agreements. Without it, standard import duties will be applied regardless of eligible exemptions.
EORI Number Registration
Any business importing goods into Germany must hold a valid EORI (Economic Operators Registration and Identification) number. This EU-wide identifier is required to submit customs declarations and interact with customs authorities. Importers without an EORI number cannot legally clear goods through German customs.
Commercial Invoice Requirements for Imported Goods
The commercial invoice carries significant weight in the customs clearance process. German customs authorities use it to calculate the customs value of the shipment, which in turn determines how much duty and import VAT are owed. The invoice must reflect the true transaction value — any undervaluation is treated as customs fraud and can result in penalties, seizure of goods, or prosecution.
A compliant commercial invoice for import into Germany must include the following:
- Full name and address of the seller and buyer
- Date of issue and invoice number
- Detailed description of each product (not just a generic category)
- HS code for each item where possible
- Quantity and unit of measurement
- Unit price and total value per line item
- Total invoice value and currency
- Agreed Incoterms (e.g. DAP, CIF, EXW)
- Country of origin for each product
Understanding the EORI Number and Importer Responsibilities
The EORI number is mandatory for any business importing goods into Germany or any other EU member state. It must be obtained before the first shipment arrives — customs declarations cannot be lodged without it. Non-EU businesses shipping into Germany for the first time must register with German customs authorities to obtain their EORI number in advance.
The importer of record carries full legal responsibility for customs compliance. This includes ensuring all documents are accurate, paying any applicable customs duties and import VAT, and responding to any queries raised by customs authorities. Businesses using third-party logistics providers or third-party logistics in Germany partners should confirm who holds the importer of record status before goods are shipped.
Customs Declaration Forms and Electronic Customs Declarations
All goods entering Germany from outside the EU must be declared to customs via an electronic customs declaration submitted through ATLAS — Germany’s Automated Tariff and Local Customs Clearance System. Paper declarations are no longer accepted for standard import procedures. The declaration must include the tariff classification (HS code), customs value, quantity, and country of origin for every line item in the shipment.
The customs declaration form triggers the formal assessment of duties and import VAT. Once submitted, customs authorities will either release the goods, request additional documents, or initiate a physical inspection. Accurate electronic submissions significantly reduce the risk of delays and keep the customs clearance process moving efficiently.

Supporting Documents for Import and Export Shipments
Beyond the core set of documents, certain shipments require additional supporting paperwork depending on the type of goods, their origin, or the trade route taken.
Bill of Lading
Required for sea freight shipments, the Bill of Lading serves as a contract of carriage and a document of title. Original copies are typically required to release goods at the destination port.
Air Waybill
The Air Waybill is the equivalent transport document for air freight shipments. Unlike the Bill of Lading, it is non-negotiable and does not serve as a document of title, but it is still required for customs clearance.
Proof of Origin
For goods eligible for reduced or zero duty rates under EU trade agreements, proof of origin — such as a EUR.1 movement certificate or a supplier’s declaration — must be provided. Without valid proof of origin, the preferential rate cannot be applied.
Export Documentation
For goods being re-exported from Germany, export declarations must be lodged with customs before departure. This applies to both EU and non-EU destinations and is a legal requirement regardless of the goods' value.
Customs Duties, Import VAT, and Tariff Classification Documents
Once the customs declaration has been submitted, German customs authorities calculate the total amount of customs duties and import VAT owed based on the declared customs value and tariff classification. The customs value is typically determined using the transaction value method — the price actually paid or payable for the goods, adjusted for freight, insurance, and other applicable costs.
The HS code (Harmonised System code) assigned to each product determines the applicable duty rate. Using an incorrect HS code is one of the most common and costly mistakes importers make, as it can result in underpayment or overpayment of duties, penalties, and shipment holds. Import VAT in Germany is currently 19% (7% for certain goods) and is applied on top of the customs value plus any duties payable.
Common Documentation Mistakes That Delay Customs Clearance
Even minor errors in customs documentation can cause significant delays at the German border. Understanding the most common mistakes helps importers avoid them before goods are shipped.
Missing Documents
Shipments arriving without a commercial invoice, packing list, or transport document will be held by customs until the missing paperwork is provided. This can add days or even weeks to clearance times, especially if the shipper is in a different time zone.
Incorrect HS Codes
Using the wrong HS code is one of the most frequent causes of customs delays. An incorrect tariff classification can lead to wrong duty rates being applied, triggering a customs query or formal review. Importers should verify HS codes carefully or consult a customs broker before lodging declarations.
Inaccurate Customs Values
Declaring a customs value lower than the actual transaction value — whether intentional or not — is a serious compliance issue. German customs authorities regularly cross-reference declared values against market data, and discrepancies will be flagged for investigation.
Errors in Customs Declaration Forms
Typographical errors, incorrect importer details, or mismatches between the declaration and supporting documents can all result in customs holds. Every field in the customs declaration form must match the underlying documents exactly.
How Customs Brokers Simplify the Import Process
Navigating German customs regulations can be complex, particularly for businesses new to importing into the EU. A licensed customs broker acts on behalf of the importer to prepare and submit customs declarations, liaise with customs authorities, and ensure all documentation is compliant before goods arrive.
Working with an experienced customs clearance in Germany provider not only reduces the risk of delays but also helps importers take advantage of duty reliefs, preferential tariff rates, and streamlined procedures they may not be aware of. For high-volume importers and ecommerce businesses, integrating customs brokerage with a logistics partner saves time and removes administrative burden from in-house teams.
Customs Clearance Process Step by Step
Understanding how customs clearance works helps businesses prepare the correct documentation at the right time and minimise delays when importing goods into Germany.
A typical customs clearance process follows these steps:
- Prepare the import documentation – Before the shipment departs, gather all required documents, including the commercial invoice, packing list, transport document, EORI number, and any certificates or licences required for the goods.
- Submit the customs declaration – An electronic customs declaration is lodged through Germany's ATLAS customs system, providing details such as the importer, HS codes, customs value, country of origin, and shipment information.
- Customs review the shipment – German customs authorities examine the declaration and supporting documents to verify the accuracy of the information. If necessary, they may request additional documentation or carry out a physical inspection of the goods.
- Calculate duties and import VAT – Customs determine the applicable customs duties and import VAT based on the tariff classification (HS code), customs value, and any preferential trade agreements supported by proof of origin.
- Pay customs charges – Any customs duties, import VAT, and applicable fees must be paid before the shipment can be released for delivery.
- Release the shipment – Once all documentation has been approved and payments have been completed, German customs release the goods, allowing them to continue to their final destination.
Preparing complete and accurate documentation before your shipment arrives is the most effective way to avoid customs delays, reduce administrative issues, and keep your supply chain moving efficiently.
Frequently Asked Questions About German Customs Documentation
What documents are required for customs clearance in Germany?
The core documents required are a commercial invoice, a packing list, a transport document (Bill of Lading or Air Waybill), a certificate of origin, and a valid EORI number. Depending on the goods, additional licences or certificates may also be required.
Do I need an EORI number to import goods into Germany?
Yes. An EORI number is mandatory for any business importing goods into Germany or the wider EU. Without it, customs declarations cannot be submitted and goods cannot be cleared.
What happens if customs documents are missing?
Shipments with missing documentation will be held by German customs until the correct paperwork is provided. Storage fees may accumulate during this time, and in some cases goods can be seized if the importer fails to respond.
Who is responsible for customs clearance documentation?
The importer of record is legally responsible for ensuring all customs documentation is accurate and complete. This responsibility can be delegated to a customs broker, but ultimate liability remains with the importer.
How long does German customs clearance take?
With complete and accurate documentation, most shipments clear German customs within one to three working days. Incomplete documentation, incorrect declarations, or physical inspections can extend this to a week or more.

However, running a truly successful ecommerce business requires a complete mastery of both the digital and physical realms. While AWS handles your digital assets seamlessly in the background, you still have to move physical boxes to your customers. For brands utilizing FBA to sell across Europe, having a reliable physical staging ground is just as vital as having a good digital S3 bucket. Utilizing pre-amazon Storage Services in Germany ensures your physical inventory is staged perfectly, compliant, and ready before it ever enters the Amazon fulfillment network. By partnering with a dedicated logistics expert like FLEX. and using our services, such as forwarding to Amazon, you can achieve the exact same level of frictionless, scalable efficiency in the real world that Amazon S3 provides for your data in the cloud.









