Delivery & tracking

Shipping from China to the USA: How to Set Realistic Delivery Promises

Set realistic China-to-USA delivery estimates with shipment clocks, P50 and P80, unfinished parcels, business-day calendars and customer update templates.

By BiaoJu Editorial Team · · 10 minute read

Final-mile parcel delivery at a doorstep

Shipping from China to the USA has no single dependable delivery time. A useful customer promise combines your order-processing time with the observed delivery performance of the exact service, destination and product group you plan to use. Measure the entire customer journey, retain undelivered shipments in the analysis, and publish an estimated range with a defined starting point. A fast completed parcel, an airline schedule or a newly created tracking number cannot establish that promise.

Choose the clock your customer actually experiences

Start with four timestamps: order accepted, inventory ready, physical handover and confirmed delivery. Keep label creation separately. These events answer different questions, and mixing them makes an apparently precise estimate misleading.

ClockWhat it measuresWhat it leaves out
Order accepted to inventory readySourcing, replenishment or production waitPacking and transport
Inventory ready to physical handoverRelease checks, picking, packing and pickupInternational delivery
Physical handover to deliveryThe selected transport service and subsequent delivery stagesEverything before handover
Order accepted to deliveryThe buyer's elapsed waitNothing before confirmed delivery

A transport quote might describe the third clock while your product page implies the fourth. Ask which event starts the quoted period, which destination ends it, whether processing is additional, and how weekends and exceptions are handled.

USPS distinguishes a created label from possession of a parcel; its label-created status does not mean USPS has received the item. That is especially relevant when a US delivery label exists before the parcel reaches the US delivery network. USPS tracking status help

For your own handover clock, prefer a carrier acceptance event or a reconciled collection record identifying the parcel. A spreadsheet marked “shipped” needs supporting evidence. Otherwise you cannot tell whether a slow order spent time awaiting pickup or moving through the network.

Use percentiles without hiding the slow parcels

A fully fictional completed sample

Suppose 20 comparable test parcels have all been delivered. Their handover-to-delivery times, in calendar days, are:

5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, 17, 20, 24

These are invented teaching data, not BiaoJu results or a forecast for a China–USA route. Use the nearest-rank convention here: sort the observations and select position ceiling(percentile × sample size).

MeasureSelected positionResultInterpretation for this sample
P50ceiling(0.50 × 20) = 1010 daysAt least half were delivered by day 10
P80ceiling(0.80 × 20) = 1614 days16 of 20 were delivered by day 14
P95ceiling(0.95 × 20) = 1920 days19 of 20 were delivered by day 20

P50 describes the middle of this observed sample. P80 includes more of its slower deliveries. Neither is a guaranteed date. Under this illustration, using P80 as the advertised upper boundary would still leave four parcels outside it.

Small samples also move easily: an additional slow parcel can change the selected position and value. Record the sample size, period and calculation convention. Different spreadsheet percentile functions can interpolate and produce different results from nearest rank; consistency matters when comparing reports.

The unfinished-cohort trap

Consider a separate fictional cohort of 20 parcels handed over on the same day. At the day-10 review, 12 have delivered and eight are still unresolved. The completed times are:

5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10

Calculating P80 from those 12 completed parcels gives day 10 using nearest rank. But only 12 ÷ 20 = 60% of the original cohort has delivered by that point. Reporting “80% delivered in 10 days” would silently remove the eight parcels that matter most.

Keep each unresolved parcel's observed age and status. In statistical language, an event time that extends beyond the observation window is right-censored; its final duration is unknown, not zero. NIST explains censoring and an approach for handling it, Kaplan–Meier estimation. Applying that method to delivery data is an analytical adaptation, not a carrier service rule. NIST censoring, NIST Kaplan–Meier approach

For a small seller, a simpler starting point is a mature dispatch cohort: include every parcel handed over in a defined period, show delivered and unresolved counts, and wait long enough to observe the tail. At day 10 in this second example, the all-parcel P80 is not yet observed. Do not invent it.

Separate confirmed loss, return-to-sender and cancellation from ordinary open observation. If your outcome is successful customer delivery, those outcomes cannot quietly disappear as if they were merely unfinished deliveries. Report them beside the delivery distribution. More advanced survival methods require appropriate assumptions about censoring; a missing scan or lost parcel is not automatically a valid censoring case.

Translate business days into a usable calendar

“Ten days” creates uncertainty unless both the day type and start event are stated. Calendar days include every date. Business days depend on the operating calendar used for the particular stage and service. Avoid assuming that every warehouse and carrier has the same weekend rules.

Take a fictional order accepted after Friday's cutoff. Assume processing takes two Monday-to-Friday business days; transit then takes eight business days on the same calendar. Assume there are no public holidays, no Saturday operation and no overlap between stages.

Processing occurs Monday and Tuesday. Transit begins Wednesday: Wednesday, Thursday and Friday are days one to three; the following Monday through Friday are days four to eight. Delivery falls two Fridays after the order: 14 elapsed calendar days. “Two plus eight business days” therefore does not mean ten calendar days in this example.

Real calendars need service-specific confirmation. UPS, for example, publishes Saturday pickup and delivery options, illustrating why a universal “weekends never count” rule is unreliable. This does not establish availability for your particular shipment. UPS Saturday services

Record cutoff timezone, warehouse closure dates and destination delivery calendar. China and the US can observe different holidays, and US timezones affect dates on scans. Use timestamps with timezone information in your operational data, then present the buyer's estimate in a clear local calendar.

Do not add a processing P80 to a transport P80 and call the sum an end-to-end P80. Quantiles do not generally add, and slow stages can occur together. Calculate order-to-delivery percentiles from matched orders whenever possible. Before sufficient data exists, describe any combined stage budget as an explicitly provisional planning estimate.

Build comparable shipment groups

A blended average can hide the service your next customer will receive. Group shipments according to decisions you can actually control: service, handover location, destination region, product eligibility and fulfillment mode. Use enough detail to detect a meaningful difference without dividing the data into tiny, unstable groups.

QuestionWhy it changes the interpretationUseful record
Were goods already available?Replenishment can dominate the buyer's waitReady-stock or sourcing-required
Was the same service used?Different services have different operating pathsExact service identifier
Did the product require additional handling?Eligibility checks may alter the processConfirmed product category and requirements
Was the destination comparable?Local delivery conditions can differState, ZIP prefix and address type
Was the period representative?An ordinary week may not describe a peak periodHandover week and known disruption

Treat a route change as a new measurement problem. Preserve older results for context, but do not use them as current proof after changing the provider, consolidation pattern or delivery service.

Ask for the evidence behind any advertised range: start and end events, sample dates, delivered coverage, treatment of unfinished parcels, and exclusions. DHL eCommerce states that delivery depends on the selected service and origin–destination relationship, with delays possible. Its regional examples should not be copied as China–USA delivery commitments. DHL eCommerce shipment FAQ

If you are assessing options, use BiaoJu's China-to-USA shipping page to frame a route discussion and its quote-comparison guide to compare scope. Confirm timings for your shipment separately.

Choose and operate a delivery promise

Choose the level of coverage your business can support before selecting a number. A low-cost replenishable accessory and a time-critical launch order may warrant different services and customer messaging. Consider the cost of late delivery, support work and replacement, alongside transport cost.

Use the observed distribution to compare candidates. If a service misses the proposed customer window too often, the choices are to extend that window, change the service, move inventory closer to buyers, or stop offering that promise for the affected group. Adding a vague “customs may delay” sentence does not repair an unsuitable window.

Review two measures together: the proportion delivered inside the advertised window and the unresolved or unsuccessful share of the cohort. Track order-to-handover separately so that a warehouse backlog does not become an unexplained carrier complaint.

Set an internal review date before the customer promise expires. A review is a request for evidence, not an automatic declaration of loss. Ask the responsible partner for the last confirmed physical event, any outstanding action and the next checkpoint. When the original estimate is no longer supportable, update the customer with what is known and a specific next update time.

Avoid silently restarting the original delivery clock after an exception. An order delayed by a stock shortage remains late against the original customer expectation, even if its transport leg later performs normally.

Copy a shipment review and customer message template

Use this record before approving a public delivery estimate. Bracketed fields require real information; no numbers below are service promises.

Promise review
Product group / destination group:
Exact service and handover location:
Customer clock starts at:
Customer clock ends at:
Processing cutoff and timezone:
Day type and holiday calendar:
Cohort period / sample size:
Delivered / still open / lost / returned:
Observed P50 / P80 / chosen coverage measure:
Treatment of unfinished shipments:
Advertised estimate and review trigger:
Owner / next scheduled review:

For a delayed order, communicate an evidence-based next step:

Your order [reference] last recorded [event] on [date, timezone].
The original estimated delivery window was [window].
We have asked [responsible partner] to confirm [specific question].
[Any action needed from the customer, if confirmed.]
We will update you by [date and time], even if the investigation
is still open. [Applicable customer resolution options.]

The update deadline is something your team controls. A new delivery date requires route evidence. Keeping those commitments separate makes the message useful without suggesting knowledge you do not have.

Frequently asked questions

How long does shipping from China to the USA take?

It depends on the actual service, shipment eligibility, destination, processing and current conditions. Request a shipment-specific estimate with a stated starting event and day type. Use comparable order-to-delivery results to set the customer-facing window.

Should I advertise the median delivery time?

The median is useful for describing a typical observed parcel, but it leaves a substantial slower portion outside that value. Select the customer window according to the coverage and late-delivery risk your business can manage.

Can I calculate delivery performance from completed orders only?

Only if you clearly describe that limited population; it does not establish performance for all dispatched orders. For operational promises, retain open parcels and unsuccessful outcomes, and disclose how the unfinished observation window affects the estimate.

Does a tracking number prove the transit clock has started?

No. Record the actual handover evidence separately from label creation. A US carrier's pre-shipment label can exist while an earlier cross-border stage is still being handled by another party.

How often should I review my estimate?

A weekly operational check and a review after any material route change are practical starting points, not carrier requirements. Use mature cohorts for publishing changes; flag emerging backlogs sooner so customers receive timely information.

Share your product details, destination ZIP codes, stock-readiness date and delivery objective when you Chat on WhatsApp. Ask for the proposed service, timing assumptions and exception process in writing before turning a transport estimate into a customer promise.

Sources and further reading.

Published Oct 15, 2026. Source references reviewed Oct 15, 2026. Confirm current terms for the actual shipment.

Keep the shipment in context.

All articles

Turn the checklist into a conversation.

Message BiaoJu with your destination and shipping question. We will identify the information needed for a shipment-specific review.

Chat on WhatsApp