CURRENT ORDER PROCESSING TIMEHamburg1hBremerhaven2hWilhelmshaven2hRotterdam2hAmsterdam2hAntwerpia1hZeebrugge1h

Z-Nummer Service Hamburg — Fast MRN Closure via ZAPP

The Port of Hamburg is Europe's third-largest container port and Germany's busiest gateway for sea freight. Every export shipment leaving Hamburg by sea requires a Z-Nummer — a customs reference number assigned through the ZAPP system. Without it, your MRN stays open, your CC599C never arrives, and your VAT refund remains blocked.

What Is a Z-Nummer?

A Z-Nummer (Zollnummer, literally "customs number") is the export reference number assigned to every sea-freight shipment departing from the Port of Hamburg. It is generated by the ZAPP system — Zoll Abwicklung Per PC — which has been the standard customs interface for Hamburg port operations since 1982. ZAPP is operated by DAKOSY AG, Hamburg's central data processing hub for logistics and transport.

Since 2023, DAKOSY has been transitioning ZAPP into the newer EMP (Export Message Platform), which provides a modernized interface but maintains the same underlying customs logic. The term "Z-Nummer" is still universally used in the industry, even within the new EMP environment.

The Z-Nummer is required for all export declarations (ABD — Ausfuhrbegleitdokument) where goods arrive at Hamburg terminals by land (truck, rail, or barge) and depart by sea. It links the export declaration in the German ATLAS customs system with the physical movement of the container through the port, enabling customs to confirm that the goods have actually left the EU customs territory.

Types of Hamburg Export Numbers

Hamburg's port system assigns different types of reference numbers depending on the customs status of the shipment. Understanding which number applies to your situation is critical for correct MRN closure.

Number TypeFull NameWhen Used
Z-NummerZollnummerStandard exports with a full customs declaration (ABD) from EU origin
B-NummerBearbeitungsnummerT1 transit goods, low-value exports, goods not requiring a full ABD
S-NummerSammelnummerSummary declarations (Sammelanmeldungen) for consolidated shipments

The vast majority of standard export closures require a Z-Nummer. B-Nummern are common for transit goods passing through Hamburg en route to a non-EU destination, while S-Nummern are used in specific consolidation scenarios by freight forwarders handling multiple small shipments under a single customs declaration.

Why Is It Difficult to Handle Yourself?

While the concept of registering a Z-Nummer sounds straightforward, the reality involves several barriers that make self-service impractical for most exporters and freight forwarders outside Germany:

  • DAKOSY account required — Access to the EMP/ZAPP system requires a registered DAKOSY account, which involves a German business registration and a contract with DAKOSY AG.
  • German-language interface — The EMP platform is available only in German. All error messages, status codes, and documentation are in German, making it inaccessible to non-German speakers.
  • ATLAS system knowledge — Correct Z-Nummer registration requires understanding how the German ATLAS customs system processes export declarations, including MRN validation, customs office codes, and declaration status types.
  • Terminal-specific configuration — Hamburg has multiple container terminals (HHLA, Eurogate) each with their own requirements. Incorrect configuration prevents the Z-Nummer from matching the physical container location.
  • Real-time monitoring needed — After registration, the Z-Nummer must be monitored for customs release. If there is a discrepancy (weight, seal number, description), immediate action is required to prevent the container from being held.
Close MRN in Hamburg — from €15

How We Handle Your Z-Nummer

Our team has years of experience with Hamburg port operations and the DAKOSY EMP system. Here is exactly what happens when you submit a filing:

1

You send MRN + container number

Submit your MRN from the export declaration along with the container number and, if available, the booking reference. You can do this through our online panel, by email, or via our API.

2

We register in EMP/ZAPP

We register your export shipment in the DAKOSY EMP system, link your MRN to the container, and assign the Z-Nummer. The entire registration is validated against the ATLAS system in real time.

3

We monitor gate-in and customs release

Once the container is gated in at the terminal (HHLA Altenwerder, HHLA Burchardkai, or Eurogate Hamburg), we monitor the customs status. If customs flags the shipment for inspection, we coordinate with the terminal and customs office to resolve it promptly.

4

You receive CC599C confirmation

After customs confirms the export and the vessel departs, the ATLAS system generates the CC599C exit confirmation message. We forward this to you as proof of export, which you can use for VAT zero-rate claims and accounting purposes.

Timeline

Typically 2–4 hours after the container is gated in at the Hamburg terminal. This timeframe covers the registration in EMP, the customs validation process, and the generation of the CC599C message by ATLAS.

For retroactive closures (where the container has already left Hamburg), the timeline depends on how long ago the export occurred and whether all required data is available in the ATLAS system. Most retroactive closures are completed within 24–48 hours. In rare cases involving very old declarations (12+ months), it may take up to 5 business days as manual customs intervention may be required.

Pricing

From €20 per individual filing.

Package of 50 filings: €950 (save 5%).

All prices are net (excluding VAT). Retroactive closures and complex cases may be priced individually. Initial verification is always free of charge.

Hamburg Terminals We Cover

We handle Z-Nummer registrations at all major Hamburg container terminals:

  • HHLA CTA — Container Terminal Altenwerder (automated terminal)
  • HHLA CTB — Container Terminal Burchardkai (Hamburg's largest)
  • HHLA CTT — Container Terminal Tollerort
  • Eurogate CTH — Eurogate Container Terminal Hamburg

Frequently Asked Questions

What is the difference between Z-Nummer, B-Nummer, and S-Nummer?

A Z-Nummer is used for standard export shipments with a full customs declaration (ABD) originating from the EU. A B-Nummer covers T1 transit goods and low-value shipments that do not need a full export declaration. An S-Nummer is assigned for summary declarations used in consolidated shipping scenarios. The vast majority of MRN closures require a Z-Nummer.

How long does customs release take in Hamburg?

After the container is gated in at a Hamburg terminal and the Z-Nummer is correctly registered, customs release typically occurs within 2–4 hours. If customs selects the shipment for a physical or documentary inspection, the release may take longer. We monitor the status in real time and notify you immediately of any delays.

Do I need a DAKOSY account to get a Z-Nummer?

No. When you use our service, we handle the entire EMP/ZAPP registration through our own DAKOSY account. You do not need to register with DAKOSY, sign a contract, or learn the German-language interface. You simply provide the MRN and container number.

What happens if my container is diverted to another port?

Container diversions are more common than many expect. If your container is rerouted from Hamburg to Bremerhaven or Wilhelmshaven (or vice versa), we can transfer the registration to the appropriate port system (BHT or WHT). We monitor vessel schedules and act proactively when diversions occur.

Can you handle retroactive Z-Nummer closures?

Yes. Even if your export left Hamburg months ago and the MRN was never properly closed, we can perform a retroactive closure. We verify the shipment data in ATLAS, confirm the vessel departure, and submit the registration to generate the CC599C confirmation. This is essential for recovering blocked VAT refunds.

Submit Your Filing

Close MRN in Hamburg — from €15

We cover 8 European ports. Average processing time: 2-4 hours.

Legal notice:The information in this article is for general informational purposes only. It does not constitute legal or customs advice. For individual matters, we recommend consulting a licensed customs agent.