All countries

Germany Package Tracking

Looking up a Sendung from Deutsche Post, DHL, or Hermes? Paste your Sendungsnummer and we'll fetch the latest scan. Works for both inland and grenzüberschreitend (cross-border) parcels.

Tracking opens in a new tab on the carrier's official website. We don't store your tracking number.

Carriers operating from Germany

Domestic delivery
1-2 business days
International delivery
4-8 business days

How to track a parcel from Germany

Paste the tracking number from your shipping email or receipt into the box above. The page compares it with the number formats used by Deutsche Post, DHL, and Hermes Germany first, and only if none of those fit does it try every carrier it knows. Press Track (or Enter) and the carrier's own tracking page opens in a new tab with your number already filled in — the scans you see there come straight from the carrier, not from us.

If the number is not recognised, choose the carrier yourself from the list, or use “Track as international parcel”, which searches an aggregator that covers most postal services and couriers.

Tracking numbers in Germany

In Germany, DHL delivers parcels (Pakete) and Deutsche Post delivers letters; both belong to the same group. A tracked or registered letter such as an Einschreiben sent abroad has an international number ending in DE, for example RR123456785DE, while DHL parcel numbers are long numeric codes. Hermes Germany is a separate company with its own numbers and tracking page.

What each carrier's number looks like

These are format examples, not real parcels. Spaces are ignored, and upper or lower case does not matter.

CarrierExample format
Deutsche PostRR123456785DE
DHL1234567890
Hermes GermanyH0012345678901234567

Reading an international postal number

Registered mail, EMS and tracked small packets sent through national postal services use one shared 13-character format: two letters, nine digits, then the two-letter code of the country where the item was posted. An item posted in Germany ends in DE, as in RR123456785DE.

The first letter usually tells you the service — E for EMS, R for registered mail, C for parcels, and L for tracked letter-post packets. The last of the nine digits is a check digit, so one mistyped digit usually makes the whole number invalid. The same number normally keeps working after the parcel crosses the border, on the destination country's postal website.

When the tracking stops updating

The delivery times shown above (1-2 business days within Germany, 4-8 business days internationally) are typical ranges, not promises. International parcels often show no new scans for several days between leaving the origin country and arriving at customs in the destination; that gap is normal. If nothing changes for well beyond the upper end of the range, contact the sender first — they hold the shipping contract and can open an investigation with the carrier.

FAQs about shipping from Germany

Why is my DHL package waiting at customs (Zoll)?▾

For inbound shipments, German customs holds parcels worth over 150€ to assess VAT (19%) and possible duty. You'll usually get a postal notice (Benachrichtigung) asking you to pay online via DHL's portal or visit the local Zollamt with your invoice. Until you pay, tracking will show "Sendung beim Zoll".

How can I track a Hermes parcel if the sender did not give me a number?▾

Hermes Germany lets you track by the recipient's postcode plus the order ID from the sending shop on myhermes.de. If neither is available, contact the shop's support — Hermes does not offer phone-number-based lookup like CJ in Korea.

Are Sundays and Feiertage delivery days in Germany?▾

No — Deutsche Post / DHL / Hermes do not deliver on Sundays or public holidays (Feiertage), and Germany has regional holidays that vary by Bundesland. A package landing in the network on Saturday will typically resume movement on Monday morning.

Track packages from other countries