DHL Tracking Number Formats: 10-Digit, 11-Digit Explained

PD
Команда Parcel Detect
12 хв читання
Оновлено: березень 2026 р

DHL logo and international shipping process illustration

DHL tracking numbers usually have 10 or 11 digits, though some formats go up to 39 characters for specialized services. Unlike UPS (starts with "1Z") or FedEx (purely numeric in specific lengths), DHL uses a mix of numeric and alphanumeric formats depending on the service and region.

What is a DHL Tracking Number?

A DHL tracking number is a unique code assigned to each shipment. It tracks your package from pickup to delivery across DHL's global network. The format tells you which DHL service handled it: Express uses 10-digit numbers, eCommerce uses different patterns, and air waybills have their own format.


Common DHL Tracking Number Formats

DHL operates multiple services under one brand, so tracking numbers vary more than other carriers.

10-Digit Format (DHL Express)

DHL Express shipments typically use a 10-digit numeric tracking number. This is the premium international service—guaranteed delivery times, door-to-door tracking.

Example: 1234567890

If your number is exactly 10 digits with no letters, it's almost always DHL Express. This service handles the bulk of DHL's international shipments—documents, small parcels, anything that needs to cross borders fast.

11-Digit Format (DHL eCommerce)

DHL eCommerce uses an 11-digit tracking number format. This is economy shipping for online retailers, mostly packages from China to North America and Europe.

Example: 12345678901

eCommerce is slower and cheaper than Express. A package from Shenzhen to Los Angeles takes 10-18 days via eCommerce versus 3-5 days with Express. The tracking updates less frequently because packages move in bulk batches rather than individual priority handling.

Air Waybill Format (10 digits starting with specific codes)

DHL Air Waybills start with certain digit patterns and are 10 digits total. These track freight shipments—pallets, large commercial cargo, anything too big for regular parcel service.

Example: 1234567890 (but starts with specific prefixes like 1, 3, or 5)

Waybill tracking works differently than parcel tracking. Updates come when cargo arrives at major hubs, not at every scan point. A shipment might sit at Frankfurt hub for 12 hours with no tracking update, then suddenly scan at the destination airport.

JJD Format (14 characters, starts with JJD)

Some DHL services use tracking numbers starting with "JJD" followed by letters and numbers, total 14 characters.

Example: JJDA00000000000

This format shows up on cross-border eCommerce shipments in certain regions. If you see JJD at the start, it's usually a package handed off between DHL entities or partner postal services.

GM Format (13-14 characters, starts with GM)

DHL Parcel Netherlands and Germany use tracking numbers starting with "GM" followed by 11-13 digits.

Example: GM0000000000000

This is regional DHL service in Europe. If you're in Germany or Netherlands and have a GM number, track it on the local DHL Parcel website, not the international DHL Express site.

Other Formats

DHL has a mess of other formats depending on region and service:

  • 4-digit prefix + 10 digits: Some regional services (example: 9999 1234567890)
  • S10 format: International postal items (example: RB123456789DE)
  • LVP/LX format: eCommerce integration numbers
  • Up to 39 characters: B2B shipment references that combine multiple codes

The variety exists because DHL acquired multiple regional carriers and each kept some legacy systems. Unlike FedEx or UPS which standardized globally, DHL's tracking is more fragmented.


DHL vs UPS vs FedEx vs USPS Tracking Numbers

Each carrier has distinct patterns.

DHL tracking numbers:

  • Usually 10 or 11 digits
  • Can be alphanumeric (JJD, GM formats)
  • Sometimes 13-39 characters for specialized services
  • Example: 1234567890

UPS tracking numbers:

  • Start with "1Z" (most common)
  • 18 characters total
  • Can be 9, 10, or 12 digits for legacy services
  • Example: 1Z662F416878787827

FedEx tracking numbers:

  • Purely numeric
  • 12, 15, 20, or 22 digits
  • No letters
  • Example: 123456789012

USPS tracking numbers:

  • 20-22 digits
  • Start with 9400, 9205, 9270, or letter codes
  • Example: 9400128206227943500115

If you have a 10-digit number, it's probably DHL Express or possibly an old UPS format. If it has letters like "JJD" or "GM", it's definitely DHL. When in doubt, paste it into dhl.com/tracking—their system recognizes most formats across their network.

Related: For comparisons with other carriers, see our guides on UPS tracking formats, FedEx tracking formats, and USPS tracking formats.


How to Track a DHL Shipment

  1. Go to dhl.com/tracking
  2. Enter your tracking number (spaces are usually fine)
  3. Click "Track"

DHL tracking information stays in the system for 6 months after delivery for Express. eCommerce tracking varies—sometimes 90 days, sometimes less. After that, the number returns "not found."

Multiple DHL websites exist: DHL Express, DHL eCommerce, DHL Parcel (regional). If tracking doesn't work on one, try another. The company split into different business units that don't always share systems seamlessly.


Tracking Without a Number

Track by Reference

DHL lets you track using a shipment reference, waybill number, or order number. You need:

  • Reference number
  • Shipping date (or date range)
  • Origin or destination country

This only works if the shipper added reference details when creating the label. Not all shippers bother.

Account-Based Tracking

If you have a DHL business account, you can see all shipments linked to your account number even without individual tracking numbers. Receivers can't do this—only the shipper or billing party.

Pickup Request Number

If you scheduled a DHL pickup, you got a confirmation number. That number can track the pickup status, though it won't show package location until after DHL scans the package into their network.


Common Tracking Mistakes

Using the wrong DHL website

DHL Express, DHL eCommerce, DHL Parcel—they're separate entities. A DHL eCommerce number might not work on DHL Express tracking. If one site says "not found," try the others. This is the most common DHL tracking frustration.

Confusing zeros and Os

DHL numbers can be alphanumeric. The letter O and number 0 look identical in some fonts. Same with I (letter i) and 1 (number one). If tracking fails, try swapping similar characters.

Checking too soon

Sellers generate labels days before actually shipping. The tracking number exists but shows "shipment information received" until DHL physically has the package. For shipments from China, this gap can be a week—the seller created the label, the package sits in their warehouse, then it goes to DHL.

Not accounting for customs

International shipments get stuck in customs. Tracking shows "arrived at destination country" then nothing for days. This is normal. Customs processing takes 1-7 days depending on the country and what's in the package. Electronics and supplements get extra scrutiny.

Expecting daily updates for eCommerce

DHL eCommerce doesn't scan as frequently as Express. A package might show "in transit" for 5 days straight, then suddenly "out for delivery." It's moving, just not being scanned at every facility.

Weekend tracking gaps

DHL Express delivers Saturdays in most countries, but customs offices close on weekends. If your package hits customs Friday, it sits until Monday. The tracking just says "clearance processing" for three days.


International Tracking

DHL is primarily an international carrier. Most DHL shipments cross at least one border.

Customs creates the biggest tracking gaps. Your package arrives in the destination country, goes to customs, sits there with no scans, then clears and delivers. In the EU, customs is usually 1-2 days. In developing countries, it can be a week. Tracking shows "clearance event" or "awaiting clearance" during this time.

Some countries have terrible tracking infrastructure. A package might arrive at Lagos airport, sit for 3 days with no updates, then suddenly show "out for delivery." This happens in parts of Africa, South America, and Central Asia. The package is moving, DHL just isn't scanning it at every step.

After DHL transfers packages to local postal services (which happens with some eCommerce shipments), tracking quality depends on that country's postal system. In Germany, scans are frequent and accurate. In rural India, you might not see another update until delivery.


Troubleshooting Tracking Issues

"Tracking number not found"

Wait 24-48 hours after getting the number. Sellers create labels before shipping. If it still doesn't work, try different DHL tracking sites (Express vs eCommerce vs Parcel). If none work, contact the seller—they either gave you the wrong number or generated a label they haven't used yet.

No updates for 5+ days

For Express, this is unusual. Call DHL. For eCommerce, gaps of 5-7 days happen on trans-Pacific shipments. The package is on a container ship or waiting for a flight. Check if it's stuck in customs—that's the most common cause of long gaps.

Package shows delivered but you don't have it

Check the delivery details. DHL notes where they left it: "front door," "reception," "neighbor at [address]," "postal facility for pickup." In apartment buildings, they sometimes leave packages with building management.

Ask neighbors and check your building's package room. In some countries, DHL requires you to pick up packages at a service point instead of home delivery—tracking says "delivered" but it means "delivered to pickup location."

If it's genuinely missing, file a claim within 48 hours. After that, DHL considers it delivered and claims get harder.

Delivery exception

Something prevented normal delivery:

  • Address incomplete or wrong
  • Recipient not available (signature required)
  • Customs issue
  • Security delay
  • Weather or natural disaster
  • Restricted area (military base, secure facility)

Click the exception details. It usually explains what went wrong. "Incorrect address" means you need to contact the shipper to fix it. "Signature required" means someone needs to be home or you can redirect to a DHL service point.

Stuck at "Shipment on hold"

This usually means customs wants more information, there's a payment due (duties/taxes), or DHL needs clarification on the address. Check your email—DHL usually sends instructions. If not, call them with the tracking number.


DHL Service Types

Understanding which DHL service your shipment uses helps interpret tracking.

DHL Express

Premium service. 1-3 day international delivery with door-to-door tracking. Expensive but reliable. Uses 10-digit tracking numbers. Scans at every major point.

DHL eCommerce

Economy service for online retailers. 7-21 days depending on route. Cheaper than Express but slower with less frequent scans. Often handed to local postal services for final delivery.

DHL Parcel (Europe)

Regional ground service in Europe. Like FedEx Ground but for European countries. 2-5 days within Europe. Uses GM tracking numbers in Germany/Netherlands.

DHL Freight

For pallets and large shipments. Tracking updates come at major hubs, not for every movement. Can take weeks for intercontinental freight.

DHL Global Mail

Bulk mail service working with postal systems. Very cheap, very slow (up to 30 days). Minimal tracking—you'll see origin scan, maybe a customs scan, then delivery.


DHL Tracking FAQs

Q: How long does DHL keep tracking information?
A: 6 months for Express. 90 days for eCommerce (varies by region). Freight tracking can stay in the system for a year.

Q: Why are there so many DHL tracking formats?
A: DHL operates multiple business units (Express, eCommerce, Parcel, Freight) and acquired regional carriers over the years. Each kept some of their systems, so formats vary by service and region.

Q: Can I track DHL with a reference number?
A: Yes, on dhl.com/tracking. You need the reference number, shipping date, and origin or destination country. Only works if the shipper set it up.

Q: What's the difference between DHL Express and DHL eCommerce?
A: Express is fast (1-3 days international), expensive, with guaranteed delivery and frequent tracking updates. eCommerce is slow (7-21 days), cheap, with less frequent tracking, used mostly for packages from China.

Q: Why does my tracking work on one DHL site but not another?
A: DHL Express, DHL eCommerce, and DHL Parcel are essentially separate companies under one brand. They don't always share tracking databases. Try all three sites if one doesn't work.

Q: Can tracking numbers be fake?
A: Yes. Scammers send fake DHL numbers that look valid but don't exist. Always verify on dhl.com, not random tracking sites.

Q: Do all DHL packages get tracking?
A: Most do, but some bulk mail services have minimal tracking. You might only see origin scan and delivery, nothing in between.

Q: Can I redirect a DHL package?
A: Usually yes, but it depends on the service. DHL Express lets you redirect to a service point or change the address through their app or website. The shipper can block redirects. There's often a fee.

Q: Why did my package go to Leipzig when I'm in Paris?
A: DHL routes through major hubs. Leipzig is DHL's European superhub—everything in Europe goes through there. A package from Amsterdam to Brussels might route through Leipzig because that's how their network works. It seems inefficient but it's actually faster than point-to-point routing.

Q: What does "clearance event" mean?
A: The package is in customs. This can take hours or days. If it's been more than 5 days, contact DHL or your country's customs office. Sometimes they need payment for duties or additional documentation.

Q: Can DHL deliver without updating tracking?
A: Rare but possible. If a driver forgets to scan or their device malfunctions, the package arrives before tracking shows "delivered." The system usually catches up within hours when they return to the depot.


Additional Resources

For assistance, contact DHL directly. Phone numbers and hours vary by region.


Чи була ця інформація корисною?

PD

Parcel Detect Research Team

This guide was researched and compiled by the Parcel Detect Editorial Team. We maintain technical documentation for tracking formats across 1,600+ carriers to help users understand their delivery status correctly. All content is reviewed for technical accuracy before publication.

Manually Verified Data
Technical Format Guides

Готові відстежувати свою посилку?

Instant, real-time updates across 1,600+ carriers worldwide.