EU Customs Procedures: The 5 Main Options for Importers
What EU customs procedures actually are
EU customs procedures are the legal frameworks that determine how imported goods are treated at the EU border — what duties you pay, what documentation you need, and when goods are released. The main procedures are release for free circulation, customs warehousing, inward processing, transit, and temporary admission, all governed by the Union Customs Code (UCC).
If you import goods into the European Union, every shipment must go through a customs procedure. For small and medium European importers — the kind who track shipments across spreadsheets, emails, and WhatsApp groups — customs procedures are the legal framework that determines how goods are treated when they cross the EU's external border. Whether goods are released for sale, stored temporarily, processed and re-exported, or moved under customs supervision depends on which procedure you declare.
The procedure you choose determines what duties and taxes you pay, when you pay them, and what documentation you need. Getting it wrong doesn't just mean paperwork headaches — it can mean overpaying duty, delays at the border, or penalties from customs authorities.
Most importers use one or two procedures for the vast majority of their shipments. But understanding the full picture helps you spot opportunities to reduce costs and avoid mistakes.
The Union Customs Code
All EU customs procedures are governed by the Union Customs Code (UCC), which has been in force since 2016. The UCC replaced the earlier Community Customs Code and applies uniformly across all 27 EU member states.
In theory, this means customs rules are the same whether your goods arrive in Rotterdam, Hamburg, Marseille, or Piraeus. In practice, each country implements the UCC through its own national customs IT system, with its own filing requirements, processing times, and operational quirks.
The UCC defines several categories of customs procedure. Here are the ones that matter most for importers.
Release for free circulation (the standard import)
Release for free circulation is the standard procedure for importing goods into the EU. You declare the goods, pay customs duty and import VAT based on the HS code and country of origin, and the goods enter the EU market with no restrictions. Once cleared, they move freely to any member state. This is the procedure most importers use for the majority of their shipments.
For the full list of documents needed for each procedure, see What documents do you need for EU customs clearance?.
The key documentation you need:
- Customs declaration — filed electronically through the national system
- Commercial invoice — showing the transaction value, which forms the basis for duty calculation
- Packing list — detailing the contents of each package or container
- Bill of lading or air waybill — proving the transport arrangement
- Certificate of origin — if you're claiming a preferential tariff rate under a free trade agreement
- HS code classification — the harmonised system code that determines the duty rate
The duty rate depends on the HS code and the country of origin. EU tariffs are defined in the TARIC database, which is publicly accessible. You can estimate what you'll owe using a free EU import duty calculator before your goods arrive. Rates range from 0% for many raw materials to 12% or higher for certain manufactured goods and agricultural products. Your Incoterm determines the customs value basis — see our Incoterms 2020 Visual Guide for an interactive comparison of all 11 terms.
Calculate your total import cost — use our free landed cost calculator to estimate duty, VAT, and freight for any EU import. Try the calculator →
Customs warehousing
Customs warehousing allows you to store imported goods in a licensed warehouse without paying duty or VAT until the goods are released into the EU market. You only pay charges on what you actually sell within the EU — goods that are re-exported never incur EU duty.
This is common for distributors who import large volumes and sell gradually, or for companies that import goods destined for multiple markets (some EU, some non-EU). Customs warehousing requires authorisation from the national customs authority — you need a licensed warehouse, regular record-keeping, and periodic audits.
Inward processing
Inward processing lets you import raw materials or components duty-free for processing or manufacturing in the EU, provided the finished goods are re-exported. If any finished goods are sold within the EU instead, duty becomes payable on those goods at that point.
For example, a textile manufacturer might import fabric from Turkey, make garments in Portugal, and export them to the United States. No EU duty is paid on the Turkish fabric because the finished goods aren't entering the EU market.
Transit procedures
Transit procedures allow goods to move between two points in the EU without being subject to customs duties at intermediate points. They are managed through the NCTS (New Computerised Transit System), which operates across all EU member states and several neighbouring countries. The two main types are:
T1 (external transit) — for non-EU goods moving through the EU without being released for free circulation. For example, Chinese goods arriving at Rotterdam destined for Switzerland might transit through Germany under T1 without paying EU duty.
T2 (internal transit) — for EU goods moving through non-EU territory. For example, goods moving from France to Italy through Switzerland would use T2 to maintain their EU status.
Temporary admission
Temporary admission allows you to bring goods into the EU without paying duty, provided they are re-exported within a specified time frame — usually 24 months. This covers trade fair exhibits, professional equipment, scientific instruments, samples, and goods imported for testing or repair. An ATA Carnet can simplify the process.
How customs procedures differ by country
Here's where theory meets reality. While the UCC provides the legal framework, each EU member state operates its own customs IT system with its own processes.
| Country | Customs system | Key feature for importers |
|---|---|---|
| Netherlands | DMS | Article 23 VAT deferment — defer import VAT to your periodic return |
| Germany | ATLAS | Thorough classification checks; specific packaging regulations (VerpackG) |
| France | DELTA | Product compliance enforcement (DGCCRF); French-language labelling requirements |
| Belgium | PLDA | High-volume port (Antwerp); efficient processing; strong AEO support |
| Italy | AIDA | Additional documentation for food, pharma, conformity assessment |
| United Kingdom | CDS | Post-Brexit: separate declarations, UK-specific commodity codes, UK EORI required |
The Netherlands — DMS
The Dutch customs system DMS (Douaneaangiften Management Systeem) handles all import and export declarations, having replaced the older AGS system in 2022–2023. The Netherlands is one of Europe's largest import hubs thanks to the port of Rotterdam and Schiphol airport.
A distinctive feature of Dutch customs is Article 23 VAT deferment, which allows importers to defer import VAT to their periodic VAT return rather than paying it at the border. This is a significant cash flow advantage and one of the reasons many companies choose to clear goods through the Netherlands even when the final destination is another EU country.
Germany — ATLAS
Germany uses the ATLAS system (Automatisiertes Tarif- und Lokales Zollabwicklungssystem) for customs declarations. ATLAS is comprehensive but has a reputation for being rigid in its documentation requirements.
German customs tends to be thorough with classification checks. If your HS code classification is borderline, expect scrutiny. Germany also has specific requirements around the Einfuhrumsatzsteuer (import VAT) and packaging regulations under VerpackG.
France — DELTA
France operates the DELTA system (Dédouanement En Ligne par Traitement Automatisé) for customs declarations. France has been modernising its customs IT infrastructure, and the process has become more streamlined in recent years.
French customs has specific requirements around product compliance (enforced by DGCCRF) and French-language labelling for consumer goods.
Belgium — PLDA
Belgium uses PLDA (Paperless Douane en Accijnzen) for its customs declarations. As home to the port of Antwerp — one of Europe's busiest — Belgium handles enormous import volumes.
Belgian customs is generally considered efficient and business-friendly, with strong support for AEO (Authorised Economic Operator) holders.
Italy — AIDA
Italy's customs system AIDA (Automazione Integrata Dogane e Accise) manages import and export declarations. Italian customs procedures can involve additional documentation requirements, particularly for food products, pharmaceuticals, and goods requiring conformity assessment.
United Kingdom — CDS
Since Brexit, the UK is no longer part of the EU customs territory. The UK operates the Customs Declaration Service (CDS), which replaced the older CHIEF system. UK customs requires separate declarations, UK-specific commodity codes (10 digits rather than the EU's 8-digit CN codes), and UK EORI numbers.
Importers trading between the EU and UK need to manage two separate customs clearances — export from the EU and import into the UK (or vice versa). The UK-EU Trade and Cooperation Agreement (TCA) provides for zero tariffs on qualifying goods, but claiming this preference requires proper rules of origin documentation.
Common mistakes importers make
Using the wrong HS code
HS code misclassification is the single most common customs error. The difference between two similar codes can mean a duty rate of 0% versus 8%. Customs authorities in all EU countries actively audit classifications, and incorrect codes can result in back-duties, interest, and penalties. This directly affects your landed cost.
Not claiming preferential tariffs
If your goods originate in a country that has a free trade agreement with the EU, you may be entitled to a reduced or zero duty rate. But you have to actively claim this preference with the correct documentation (typically a certificate of origin or an origin declaration on the invoice). Many importers pay full duty simply because they don't request the right paperwork from their suppliers.
Underestimating country-specific requirements
As described above, each EU country has its own customs IT system and operational requirements. What works smoothly in the Netherlands may cause friction in Germany or Italy. Importers who clear goods through multiple EU countries need to understand these differences or work with customs brokers who do.
Ignoring compliance deadlines
Customs declarations have time limits. Late declarations can trigger penalties, and goods left too long without clearance can incur storage charges or even be seized. Many teams try to track all of this in spreadsheets, which breaks down quickly as shipment volume grows. Tracking these deadlines across multiple shipments requires either excellent personal organisation or a system that does it for you.
How to stay on top of customs compliance
For small and medium importers handling 10 to 200 shipments per month, the practical approach is:
-
Work with a good customs broker — especially in countries where you import frequently. A broker who knows the local system and its quirks is worth their fee.
-
Maintain a document checklist per destination country — the required documents vary by country, product type, and customs procedure. Our free Import Document Checklist Generator builds a country-specific list for you. Having a checklist prevents last-minute scrambles.
-
Track your HS codes carefully — maintain a product classification list and review it periodically. When in doubt, request a Binding Tariff Information (BTI) ruling from the customs authority for certainty.
-
Monitor your preferential origin entitlements — know which of your suppliers are in FTA countries and make sure you're getting the right origin documentation.
-
Use software that understands EU customs — shipment management platforms like CARVO provide country-specific customs checklists, procedure tracking per leg, and deadline notifications. CARVO is a shipment management platform built for small and medium European importers. It replaces the spreadsheets, emails, and WhatsApp groups that import teams use to track their shipments, manage supplier documents, and stay on top of customs deadlines.
Sources
- Union Customs Code — Regulation (EU) No 952/2013 — European Commission
- TARIC database — EU customs tariff lookup — European Commission, Taxation and Customs Union
- DMS (Douane Management Systeem) — Netherlands Customs
- Customs clearance documents and procedures — EU Access2Markets
Frequently asked questions
What customs procedure do most EU importers use?
Release for free circulation is the standard procedure for the majority of EU imports. It involves declaring the goods, paying customs duty and import VAT, and releasing the goods for sale or use anywhere in the EU single market.
Do EU customs rules differ between member states?
The legal framework (the Union Customs Code) is the same across all 27 EU member states, but each country operates its own customs IT system — DMS in the Netherlands, ATLAS in Germany, DELTA in France, AIDA in Italy, and others. Filing processes, documentation expectations, and processing times can vary significantly.
What is an EORI number and do I need one?
An EORI (Economic Operators Registration and Identification) number is required for any business importing or exporting goods into or out of the EU. It's a unique identifier used on all customs declarations. You register for an EORI number in the EU member state where your business is established. UK businesses need a separate UK EORI number for trade with the EU.
How do I know what duty rate applies to my goods?
Duty rates are determined by the HS (Harmonised System) code of your product and the country of origin. You can look up rates in the EU's TARIC database (ec.europa.eu/taxation_customs/dds2/taric). Free trade agreements between the EU and certain countries may reduce or eliminate duty for qualifying goods.
What is the difference between customs duty and import VAT?
Customs duty is a tax on imported goods calculated as a percentage of the goods' value (the customs value). Import VAT is a separate charge, calculated on the customs value plus the duty amount, at the standard VAT rate of the importing country. In most EU countries, import VAT is recoverable through your regular VAT return if you're VAT-registered. See How to calculate landed cost for a worked example.
What happens if I use the wrong HS code?
Using an incorrect HS code can result in overpaying or underpaying customs duty. If customs authorities detect an underpayment, they can issue a post-clearance demand for the difference plus interest, and potentially impose penalties. Repeated errors may trigger increased scrutiny of future shipments.
Can I defer paying customs duty?
Yes — customs warehousing allows you to store imported goods without paying duty until they're released for sale in the EU. Some countries also offer duty deferment accounts that allow approved importers to delay payment rather than paying at the time of declaration. The Netherlands' Article 23 scheme defers import VAT (though not duty) to the periodic VAT return.
What documents do I need for EU customs clearance?
At minimum: a customs declaration (filed electronically), commercial invoice, packing list, and transport document (bill of lading or air waybill). Depending on the product and origin country, you may also need certificates of origin, phytosanitary certificates, conformity certificates, import licences, or other specialised documents.