China to Germany Customs Clearance: Documents, Duties & Process

Key Takeaways
  • Germany's core clearance document set: commercial invoice, packing list, B/L, and an EORI number.
  • Duty follows the EU TARIC by HS code (typically 0–12%); import VAT is a flat 19% and reclaimable.
  • Declarations are filed in Germany's ATLAS system, usually pre-arrival for fastest release.
  • Most holds trace back to invoice inconsistencies, undervaluation flags or missing CE/GPSR paperwork — all preventable before departure.

Germany import customs clearance is the process of declaring goods imported from China to German customs (Zoll) through the ATLAS system, paying duty per the EU TARIC schedule plus 19% import VAT, and obtaining release. With complete, consistent documents, clearance usually takes 24–48 hours; most delays come from paperwork problems that could have been fixed in China before the vessel even sailed.

Our team handles several hundred Germany-bound declarations a year alongside our Hamburg and Bremerhaven broker partners. This guide covers exactly what documents German customs expects, how duty and VAT are calculated, the clearance sequence, and the holds we see most often — with real examples.

What Documents Does German Customs Require?

DocumentIssued byPurposeCommon mistakes
Commercial invoiceSupplierCustoms value, parties, currencyVague descriptions ("parts", "gifts"); values not matching payment records
Packing listSupplierCartons, weights, volumes per itemWeights that don't match VGM figures
Bill of lading / sea waybillCarrierContract of carriage, release controlConsignee details not matching the EORI holder
HS classificationImporter/brokerDuty rate determination"Copying" a supplier's guessed HS code
Certificate of originCCPIT / chamberPotential preferential or evidential valueAssuming origin certificates grant EU preference — most China goods don't qualify
CE technical file & test reportsManufacturerProduct compliance (toys EN 71, electronics, etc.)No EU responsible person for GPSR
LUCID registration proofImporterGerman Packaging Act (VerpackG) complianceNot registered before selling packaged goods

One structural point many first-time German importers miss: the consignee on the bill of lading, the EORI holder, and the VAT-registered entity that pays duty should all match. If a Berlin trading company's EORI is used but the B/L shows a Shenzhen agent as consignee, the declaration stalls until corrected.

How Is Import Duty Calculated for Germany?

Germany applies the EU's common external tariff. Duty is charged on the customs value — typically the transaction (goods) value, with freight and insurance added if not already included. Then 19% import VAT applies on customs value + duty + freight + insurance. Here is a worked example for a 40HC of LED office lamps (HS 9405, illustrative 3.7% duty) invoiced at USD 38,000 with USD 3,800 freight and USD 350 insurance:

StepBasisAmount
Customs value (CIF)38,000 + 3,800 + 350USD 42,150
Import duty (3.7%)42,150 × 0.037USD 1,560
Import VAT base42,150 + 1,560USD 43,710
Import VAT (19%)43,710 × 0.19USD 8,305
Total paid at clearanceDuty + VATUSD 9,865

The good news for VAT-registered German companies: the USD 8,305 VAT is recoverable through the monthly VAT return, so your true landed tax cost is the duty plus any non-recoverable portion. This VAT mechanics detail is exactly where DDP negotiations go wrong, as we explain in our guide to DDP shipping from China to Germany.

What Is the Clearance Process, Step by Step?

  1. ENS filing (pre-departure). The carrier lodges the EU entry summary declaration before loading in China. Data comes from your B/L and invoice — errors here surface weeks later in Hamburg, so we validate ENS data at booking.
  2. Pre-arrival declaration (ATLAS). Ideally the broker files the import declaration days before the vessel berths using pre-alert documents. Pre-filing is why many of our containers release within hours of discharge.
  3. Release or check. Zoll either releases automatically, requests documents (a "Dokumentenprüfung"), or orders a physical inspection ("körperliche Besichtigung").
  4. Payment. Duty and VAT are settled via the importer's deferred-payment account (CCL) or by the broker on the importer's behalf.
  5. Release order & pickup. The terminal releases the container to the trucker or to rail for inland legs.

For context on how EU-wide rules frame this process, the European Commission's customs directorate (TAXUD) publishes the binding framework that German ATLAS declarations implement, and China's side of the paperwork — export declaration, VAT rebate documentation — is governed by China Customs (GACC).

Customs broker reviewing import declaration documents before filing in the German ATLAS system
Pre-arrival document review: catching invoice inconsistencies before the vessel berths at Hamburg.

How Do Duty Rates Vary by Product Category for Germany?

Duty rates are set EU-wide, but knowing the ballparks for the categories our Germany clients most often ship helps you budget before the broker ever sees the invoice:

Product categoryTypical HS chapterIndicative duty rateNotes
Laptops, phones, tablets8471 / 85170%ITA goods; VAT still applies in full
LED lighting & lamps9405~3–5%Check energy-efficiency documentation
Kitchenware & housewares7323 / 6912 / 3924~4–9%Material matters: steel, ceramic and plastic split codes
Toys95030–4.7%EN 71 testing and CE file essential
Apparel & knitwear61 / 62~10–12%Often the highest duty in mixed cargo
Footwear64~8–16%Upper material drives the rate
Steel/aluminum articles73 / 76varies + CBAMCBAM declaration duties from 2026 definitive regime

Two cautions from our clearance desk. First, component materials drive classification: a plastic storage box with a steel frame may classify differently than a pure-plastic one, and the duty difference compounds over a year of containers. Second, duty is the small number; VAT is the big one — a 1% duty error on a USD 50,000 shipment costs USD 500, while a mis-structured VAT flow can cost ten times that in unrecovered tax. This is why we reconcile HS codes against test reports and material declarations at booking, not at the border.

What Is a Binding Tariff Information (BTI) and When Do You Need One?

A BTI is a written ruling from German customs (valid three years across the whole EU) that legally fixes the HS classification of a specific product. For any SKU you import repeatedly — a lamp model, a toy line, a component — a BTI removes reclassification risk permanently. Application is free through the German customs portal, takes two to six weeks, and requires product samples or detailed technical descriptions. We recommend them once a product exceeds roughly USD 20,000 of annual import value; below that, a documented broker opinion usually suffices. The procedure is standardized across the EU and administered nationally, per the bilateral customs frameworks that also govern the China export side.

Why Do Germany-Bound Shipments Get Held?

1. Invoice inconsistencies

The classic: supplier invoices "sample value" of USD 5,000 for 800 cartons of headphones. German customs compares declared value against market references and payment flows; undervaluation is treated as tax fraud, not a rounding issue. In one 2026 case we handled, a client's container was held nine days in Hamburg because two suppliers' invoices used different buyer names than the B/L. The fix cost two amendment fees; a pre-departure review would have cost nothing.

2. Missing compliance evidence

Toys without EN 71 test reports, electronics without a CE file, or consumer goods with no GPSR responsible person. German market surveillance is among the strictest in the EU, and a compliance flag can freeze cargo regardless of how clean the customs documents are. The general rules behind these holds are summarized in the EU's own import guidance on selling into the EU.

3. Classification disputes

Multi-function products (a lamp that is also a Bluetooth speaker) invite reclassification and duty re-assessment. Binding Tariff Information (BTI) rulings from German customs give legal certainty and are worth applying for when volumes justify it.

Mini-Case: Two Containers, Two Very Different Outcomes

In September 2026 we moved two 40HCs of kitchenware for the same importer. Container A had pre-filed ATLAS declarations and documents reviewed in China: released 14 hours after discharge at Hamburg, no fees beyond standard THC. Container B, booked separately by the supplier's own "cheap" channel, arrived with an invoice describing goods as "household items" — no HS codes, no material breakdown. Document check, reclassification, four working days lost, EUR 620 in storage and amendment charges. Same goods, same port, same week. The difference was entirely in the paperwork.

How Do You Keep Clearance Fast?

  • Send final documents at least 5–7 days before ETD, not after sailing.
  • Insist your supplier states HS codes, materials, and real transaction values on the invoice.
  • Register your EORI and, if selling packaged goods, LUCID before the first shipment.
  • Use a broker who files pre-arrival, not on-arrival.

If your goods then wait at port, the problem is usually terminal-side — our guide on demurrage and detention fees explains how free time works. And if you are still choosing a partner, our checklist on choosing a freight forwarder in China lists the ten questions that separate serious operators from cheap quotes.

What Should You Keep on File After Clearance?

German customs can audit import declarations retroactively — generally up to several years back — so disciplined archiving is part of clearance, not an afterthought. Keep, for every shipment: the customs declaration copy (with ATLAS reference number), the duty/VAT assessment notice, the commercial invoice as declared, the B/L, and the payment evidence matching the invoice. If you import under DDP with a forwarder's entity, demand copies of all of these anyway: if German customs later challenges a declared value, the audit trail belongs to your cargo, not your forwarder's file cabinet. We deliver a document pack with every cleared shipment as standard practice.

Frequently Asked Questions

What documents are required to clear customs in Germany?

The core set is a commercial invoice, packing list, bill of lading or sea waybill, and the importer's EORI number. Depending on the product you may also need a certificate of origin, CE-marking technical file, test reports (e.g. EN 71 for toys), and proof of LUCID packaging registration for retail goods.

How much is import duty and VAT in Germany?

Duty follows the EU TARIC schedule by HS code — commonly 0–12% for consumer goods, higher for some textiles and footwear. Import VAT is a flat 19%, calculated on customs value plus duty plus freight and insurance. VAT-registered businesses reclaim it on their regular VAT return.

Why do shipments get held by German customs?

The most common causes are missing or inconsistent invoice details (value, HS code, consignee/EORI mismatch), undervaluation flags, missing product compliance evidence such as CE files, and late or incorrect ENS data. A pre-arrival document review prevents most holds.

How long does customs clearance take in Hamburg?

For clean declarations with complete documents, German customs typically releases cargo within 24–48 hours of filing, and pre-arrival filing can mean release is nearly automatic on discharge. Problems that trigger a document check or physical inspection can add 3–10 days plus inspection and storage costs.

Who pays duty and VAT — me or my supplier?

Under FOB, CFR or CIF terms, the importer (you) pays German duty and import VAT, which is why you need an EORI number. Under DDP, the China-side forwarder handles them within the all-in price. If you are VAT-registered, importing under your own EORI is usually cheaper overall because the VAT becomes reclaimable.

Related articles
Industry references

Get Today's Rate & Lock Your Discount

Waymore Shipping offers FCL & LCL ocean freight from every major port in China — Shanghai, Ningbo, Shenzhen, Guangzhou, Qingdao, Xiamen, Tianjin and more. Rates updated weekly with carrier discounts.

👉 Check today's rate discounts  |  👉 Get a free freight quote

Contact Waymore Shipping
WhatsApp: +86 137 7763 7758  |  Email: daniel@waymoreshipping.com