The frustration is real: your parcel leaves China, you get a tracking number, and then — nothing. No updates for days. Your customer starts a chargeback dispute. You panic.
Here's what's actually happening. Cross-border parcels from China typically pass through at least three distinct carrier systems: the Chinese domestic carrier (SF Express, Yanwen, 4PX, etc.), a sorting/consolidation hub, and the destination country's postal or courier network. Each system has its own database. None of them talk to each other natively, which creates visible gaps in the event log.
The "tracking black hole": Once a parcel clears Chinese export customs and boards an international flight, there is often a 5–10 day window before the destination postal service logs its first inbound scan. This is normal — it is not a sign the package is lost or held.
Understanding the full journey in stages is the only way to manage it properly. Let's map it out.
Not all tracking numbers are created equal. The format tells you which carrier generated it and how much visibility you can expect. Here is a quick reference:
| Format | Carrier | Typical Transit (to US/EU) | Tracking Depth |
|---|---|---|---|
| RR + 9 digits + CN | China Post EMS / ePacket | 7–15 business days | Key checkpoints + delivery confirmation |
| LT + 9 digits + CN | China Post Registered Air Mail | 15–30 business days | Departure + destination scans only |
| 11-digit number only | China Post Small Packet | 30–40 business days | Very limited — often just delivered status |
| YT + 16 digits | Special Line (private logistics) | 5–12 business days | Full event log on carrier's own platform |
| SF + digits | SF Express | 3–7 business days | Dense, real-time updates |
Pro tip: If your supplier sends you a tracking number that matches the Small Packet or Registered Air Mail format when you paid for EMS, that is a red flag. One way to verify how your goods are shipped is to check that the tracking number format matches the service you requested.
Using a single carrier's official website is almost always insufficient. Cross-border parcels change hands, and no single portal covers every leg of the journey. Use aggregators.
Import customs clearance is where shipments stall — not in transit, not at the warehouse. The number-one cause of customs delays is documentation errors: vague product descriptions, mismatched declared values, or incorrect HS codes.
Since the US de minimis threshold was eliminated (and has remained suspended through 2026), every parcel from China entering the US requires a formal customs entry regardless of value. Documentation requirements include an accurate commercial invoice, the correct 10-digit HTS code, and a specific, detailed product description — generic terms like "merchandise" or "gift" are no longer accepted.
What this means for tracking: A parcel stuck at customs will show a static status like "Arrived at customs" or "Held for inspection." This is not a carrier failure — it is a paperwork failure upstream. To avoid it:
If you source products through Piratify, customs documentation is handled as part of the integrated fulfillment workflow — your shipments go out with compliant paperwork by default, which is one of the biggest operational advantages over dealing directly with raw Chinese marketplace suppliers.
Tracking is not just an operational tool — it is a customer experience tool. Shopify customers expect a branded tracking page and proactive email updates. Here is how to set it up properly:
For a broader look at how to structure your post-purchase experience for China-sourced products, see our guide on optimising the post-purchase experience for China-sourced Shopify orders.
Use this before you launch any new product line shipped from China:
For a deeper dive into choosing the right shipping methods for different product categories, read our article on the best shipping methods from China to your Shopify store.
This is the normal "transit black hole" that occurs while the parcel is in international air freight or ocean transit. Once the package clears import customs and hands off to a local carrier in the destination country, scan updates will resume. Use an aggregator like 17Track that bridges multiple carrier databases — it will often pick up intermediate airport scans that individual carrier portals miss.
A parcel stuck at customs will show a specific status message such as "Arrived at customs," "Held for inspection," or "Awaiting duty payment" — and that status will not change for several days. A parcel still in transit simply has no new scans. If the static customs status persists beyond 5 business days, contact your carrier or customs broker with the commercial invoice and HS code documentation to resolve the hold proactively.
Yes, technically — apps like Tracktor offer a Location Substitution feature that replaces location names in tracking events. However, this only masks the origin in the tracking display; it does not affect the actual customs documentation or carrier records. Make sure your broader store policies are consistent with whatever level of transparency you choose to maintain with your customers.