DHL confuses a lot of US shoppers because it is not one company doing one thing. It is a group of related businesses with different networks, speeds, and even different tracking-number formats. Once you know which DHL is carrying your package, the tracking makes sense. This guide breaks it down.
The three DHLs you are most likely to meet
- DHL Express — the premium international courier. Fast, fully tracked door to door, and the service most people picture when they hear "DHL." Common for cross-border express orders and documents.
- DHL eCommerce — high-volume parcel service for online retailers. Slower and cheaper, and in the US it frequently hands the last mile to the US Postal Service.
- DHL Global Mail / Packet — lightweight international items, often the tail end of an overseas marketplace order, again usually finishing on USPS in the US.
Knowing which one you have sets your expectations. DHL Express might cross an ocean in two or three days; a DHL eCommerce packet from Asia can take one to three weeks and disappear into a USPS scan at the end.
DHL tracking number formats
- DHL Express — a 10-digit number, sometimes shown as 3 digits, a space, then 7 digits. This is the classic DHL waybill.
- DHL eCommerce — a longer string, often starting with GM, or a long numeric code, and it may switch to a USPS-style number for the final leg.
- DHL Global Mail / Packet — frequently an S10 code: two letters, nine digits, and a two-letter country suffix, such as RX123456785DE for an item from Germany or ...CN from China.
Because these formats vary so much, the reliable approach is to let a detector figure it out. Paste your number into the PackageTrackNow search, or open the DHL tracking page. If a number that a seller called "DHL" suddenly starts showing USPS scans, that is normal for eCommerce and Global Mail, not a mistake.
Where to find your DHL number
- In the retailer's or marketplace's shipping email.
- On the DHL waybill or label, under the barcode.
- In your marketplace order page for cross-border purchases; sellers often paste the DHL or S10 number there.
DHL services and delivery windows
- DHL Express Worldwide — typically one to three business days between major countries, fully tracked.
- DHL Express 9:00 / 12:00 — time-definite express for business documents and urgent parcels.
- DHL eCommerce (Parcel International / Packet) — roughly one to three weeks for US delivery, depending on origin and customs.
- DHL Global Mail — the slowest tier, often two to four weeks for lightweight overseas items.
Customs clearance is the biggest variable on any international DHL shipment. A package can sit "in clearance processing" for a day or several, which is normal and not something DHL controls.
Reading DHL statuses
DHL Express gives detailed, well-timed scans; eCommerce and Global Mail are sparser. Key statuses:
- Shipment information received — the label exists but DHL has not scanned the package yet.
- Processed at / Departed facility — moving through DHL's network of hubs.
- Clearance processing / Customs status updated — going through import customs. Delays here are common and outside DHL's hands.
- Arrived at Delivery Facility — at the local station, or, for eCommerce, about to transfer to USPS.
- With delivery courier / Out for delivery — on the vehicle for today.
- Delivered — final scan; for eCommerce and Global Mail this scan often comes from USPS.
Exceptions
Watch for Clearance event (customs needs information, sometimes from you), Recipient not available, and Address query. For DHL Express, a free MyDHL account lets you provide clearance details, add delivery instructions, or hold a package at a service point.
Following a US-bound DHL package that finishes on USPS
This is the single most common source of DHL confusion in the US. Many overseas orders travel on DHL eCommerce or Global Mail across the border, then get injected into the US Postal Service for the last mile. On the tracking timeline you will see DHL scans, then a handoff, then USPS scans like "In Transit" and finally "Delivered."
- Expect the handoff. If the DHL number stops updating after "Arrived" in the US, look for a USPS number, or use an aggregator that follows the whole chain automatically.
- Be patient in customs. A quiet stretch during clearance is normal; do not treat it as lost.
- Give international packets time. Two to four weeks with long gaps between scans is typical for the cheapest tiers.
- Contact the seller for stalls. On a marketplace order, the seller is your fastest route to a reship or refund if a packet truly disappears.
Because PackageTrackNow is an independent aggregator rather than DHL, it can show the DHL leg and the USPS leg on one page, which saves you from copying numbers between two carriers' websites. For inbound items from Asia specifically, our China Post and ePacket guide covers the same handoff pattern.
Tracking DHL on PackageTrackNow
Drop any DHL, S10, or handoff number into PackageTrackNow and it will detect the format and pull the public scans, including the USPS tail on eCommerce shipments. You can also browse the full courier directory if a single order touches multiple carriers, or read the USPS tracking guide for how that final leg behaves.
The takeaway
First figure out which DHL you have: a 10-digit Express waybill means fast and fully tracked, while a GM or S10 number means eCommerce or Global Mail that will be slower and probably finish on USPS. Expect customs pauses, watch for the USPS handoff near the end, and lean on the seller for any cross-border shipment that genuinely goes missing.