Table of Contents

Back to all Insights

How long order processing actually takes when your parcels ship from China

We measured 266,289 delivered parcels. The carrier had the median parcel 0.8 days after the order, and 85% within two days.

Commercive
Commercive

Published on 

September 22, 2026

1

 min read

Inside the Commercive warehouse, with the article title: Order Processing, Measured

Every guide on order processing gives you a number somebody typed, not one somebody measured. Zendrop's help centre says 1 to 3 business days. Yakkyofy says 3 to 5, and up to 7 for a Chinese supplier. Shopify's help centre calls it fulfillment time and leaves the number to you.

Measured on 266,289 parcels delivered over the last 180 days, the carrier had the median parcel 0.8 days after the order was placed, and 85% of parcels within two days. Processing is not where your delivery time goes. But the slowest 1 in 10 waited more than three days, and that tail is the part your customers write in about.

This guide covers:

  • What "processing" actually measures, and why the Shopify status lags the real parcel
  • How long it takes, measured: the median, the 9 in 10, and the tail
  • Stocked vs bought per order: what buying after the sale costs in days
  • The weekend effect nobody quotes
  • How to check your own supplier's number in a week
Distribution of days from the order being placed to the carrier's first scan, across 266,289 parcels
The median parcel is with the carrier in under a day. The tail past three days is 1 parcel in 10, and it is where the support tickets come from.

What processing time actually measures

A store can see four moments in the life of a parcel, and most guides mix up the first two.

  1. The order is placed. This is the clock the customer is on.
  2. The fulfillment is created in Shopify. The store now shows a tracking number.
  3. The carrier's first scan. The carrier has recorded the parcel on its own system.
  4. Delivered.

On 48% of the 266,289 parcels in this sample, the carrier scanned the parcel before the fulfillment existed in Shopify. On 8%, more than a day before. The warehouse hands the parcel to the line first and the software catches up.

So an order that still says "processing" is paperwork, not the parcel. The honest processing clock is the gap from the order to the carrier's first scan, and that is the number used below, in calendar days with weekends included.

The median parcel is with the carrier in under a day

Across 266,289 delivered parcels, the median gap from the order to the carrier's first scan was 0.78 days. The slowest 1 in 10 waited 3.06 days.

  • 64% of parcels were scanned within 24 hours of the order
  • 85% within 48 hours
  • 90% within 3 days
  • 95% within a week

The published figures above are typed, not measured, and they are business days, so a Friday order quoted at "3 business days" is 5 calendar days.

Destination makes no difference: 0.7 to 0.8 days median to the US, Australia, Canada, the UK, New Zealand, Germany, the Netherlands and France alike. Processing is a warehouse fact, not a lane fact.

Where the other 11 days go

  • Order to first carrier scan: 0.8 days median
  • First carrier scan to the door: 11.1 days median
  • Order to the door: 12.4 days median, 20.8 for the slowest 1 in 10

Parcel by parcel, the time before the first scan is a median 7% of the total wait. A supplier who cuts processing from two days to one has offered you about 8% of your delivery time.

And the first scan is not the plane. The previous post in this series measured 155,768 parcels from the carrier having them to the door and found over half of that leg is spent in China before departure. A shorter delivery promise comes from the line's departure frequency, not the warehouse.

The tail is what costs you money

  • Day 0: 64% of parcels scanned
  • Day 1: 21%
  • Day 2: 5%
  • Days 3 to 6: about 5% combined
  • Days 7 to 13: about 5%
  • Two weeks or more: 2%

Two parcels in a hundred waited two weeks for a first scan. At 100 orders a day, that is two customers a day who open a "where is my order" ticket before their parcel has been scanned once, and support cannot tell them anything. The median parcel never generates a ticket. The tail does, so ask a supplier for the 9-in-10 figure, not the average.

Buying per order adds a day at the median and five at the tail

For most clients in the sample the stock already sits on a shelf when the order lands. For some, the item is bought from the factory after the order, shipped to the warehouse, then picked and packed.

Stocked, 252,620 parcels:

  • Order to first scan, median 0.76 days. Slowest 1 in 10: 2.6 days
  • Scanned within 24 hours: 66%. Within 48 hours: 87%

Bought per order, 13,643 parcels:

  • Order to first scan, median 1.65 days. Slowest 1 in 10: 8.0 days
  • Scanned within 24 hours: 35%. Within 48 hours: 57%

Buying per order costs about a day at the median and about five days at the tail, because a factory that is slow to ship one item is slow for every order that item is on.

Buying per order might still be the right call while you are testing a product. Once it sells every day, a few days of cover on the shelf removes most of the tail, and it does not need a bulk order to do it.

Two journeys compared: stocked parcels reach the carrier's first scan in 0.8 days median, parcels bought per order in 1.7 days
Same warehouse, same lines. The only difference is whether the item was on the shelf when the order landed.

Orders placed on Saturday wait a day longer

  • Monday to Friday: 0.66 to 0.74 days to the first scan
  • Saturday: 1.71 days
  • Sunday: 0.91 days

A Saturday order waits about a day longer than a midweek one; Sunday orders mostly catch the Monday handover. (Weekdays are on the UTC clock; the warehouse runs eight hours ahead, so "Saturday" spans Saturday morning to Sunday morning locally.)

"Ships within 24 hours" on your product page is true for two parcels in three on a weekday and for far fewer on a Saturday. Quote the weekend honestly, or quote the 9-in-10 figure, which covers both.

Median days from the order to the carrier's first scan, by the weekday the order was placed
Every weekday sits between 0.66 and 0.74 days. Saturday is the one that needs its own line on your shipping page.

The line you ship on changes the first scan more than the country does

On the frontier lines, YunExpress and Yanwen in this sample, the median parcel was first recorded 0.7 to 0.8 days after the order and 9 in 10 within two days. On some lower-cost lines in the same book the median was 1.7 to 2.4 days and the slowest 1 in 10 waited 8 to 10 days for a first scan.

That is a fact against the interest of anyone selling lower-cost lines. For those lines the first scan includes the line's own collection time, so it is partly how fast the line picks up, not only how fast the warehouse packs.

A lower-cost line might still be right for a cheap, light product where the margin cannot carry a frontier rate. It is a price decision. Make it knowing the first scan comes a day or two later and the tail is a week longer.

How to check your own supplier's number

  1. Export the last 30 days of orders from Shopify with the order date.
  2. For each order, note the time of the first carrier event in the tracking. Not the fulfillment time, the first scan.
  3. Take the median in calendar days, then the 9-in-10 figure: sort the column and read the value 90% of the way down.
  4. Split by the weekday of the order. Look at Saturday.
  5. Count how many parcels have no scan seven days after the order.

If the 9 in 10 is over a week, the tail is costing you more than the median is saving you.

What to do

  • Measure order to first scan, not order to fulfillment. The Shopify timestamp lags the parcel on half of orders.
  • Ask every supplier for the 9-in-10 figure in calendar days. An average hides the tail.
  • Put a few days of cover on the shelf for any product that sells daily. It moves the median by a day and the tail by five.
  • Quote the weekend honestly on your shipping page, or quote the 9-in-10 figure.
  • Stop paying for processing speed once the median is under a day. The next eleven days are the line.

How we handle this at Commercive

We can publish this because we measure it: every parcel that leaves our floor is tracked from the Shopify order to the delivered scan, slow parcels included.

The stocked figure is the one we run to: stock sits on our shelf, the order lands, it is picked, packed and handed to the line. For a client on stock the median parcel is with the carrier in under a day and 9 in 10 within two and a half days.

We do not ask anyone to buy in bulk to get that number. Test a product with no minimum, and when it starts selling every day we hold a few days of cover next to the factory that makes it and top it up weekly.

Parcels moving on the outbound conveyor at the Commercive warehouse
The handover that starts the carrier's clock. Every processing figure on this page runs from a Shopify order to one of these getting its first scan.

Our dashboard shows each order against the same four clocks, so a client can see whether a parcel is on the shelf, waiting for the line, or already moving with a record that has not caught up. Our shipping status page is the live, public version of the leg after the scan: per country, per line, updated automatically.

Commercive is your all in one sourcing and fulfilment partner. If you're currently running a brand, just give us the product and your daily order volume. We'll get you a quote within the next 24 hours to hold up against what you're paying today.

Measured on 266,289 parcels delivered from our warehouses whose Shopify fulfillment was created in the 180 days to 22 September 2026, from our own order and carrier-tracking data. Processing time is the gap between the Shopify order being placed and the carrier's first scan of that parcel, in calendar days including weekends. Where the first scan came before the Shopify fulfillment record (about half of parcels), the scan is used. Medians and percentiles cover every parcel that reached the door. Weekday figures use the UTC clock. Test stores are excluded. Per-line figures show when that line first recorded the parcel, which for some lines includes their own collection time.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

This is another good example

A content creator using a video editing tool to clip a highlight from a podcast.
Back to all Insights
Are you looking to:

Fill in the application form, and our team will reach out to you to help you with making the above happen.

•⁠  ⁠Sell 1 day post-production
•⁠  ⁠⁠Scale worldwide with 3-10 days
•⁠  ⁠⁠Slice your lead times
•⁠  ⁠⁠Prevent inventory risk and overstocking
•⁠  ⁠⁠Hide china due custom software and carrier agreements
•⁠  ⁠⁠Work with a multilingual team in mainland China
•⁠  ⁠⁠Decades of supply-chain experience.

Work with us