SF Express, YTO, and ZTO show up on nearly every 1688 shipping label, but most guides treat "domestic shipping cost" as one number instead of three very different networks. That's fine if you're buying from a single factory. It falls apart the moment you're sourcing from 5 to 10 suppliers at once, because each factory ships with whatever carrier it already has a contract with, and you end up managing three or four networks without ever choosing to.
Why the right domestic carrier matters when consolidating from multiple 1688 factories
Say you place orders with eight factories across Guangzhou and Yiwu for one shipment. Each factory defaults to its own courier: two use SF Express, three use YTO, three use ZTO. Your consolidation warehouse now has to track four different tracking systems, four different delivery windows, and four different loss-and-damage policies.
The real risk isn't the shipping fee on any single parcel. It's the spread. SF Express parcels can land in 1-2 days while a ZTO parcel from the same city takes 4. If your warehouse cuts off consolidation at a fixed date to hit a shipping deadline, the slow parcels get left behind, or you pay a rush fee to catch up. Read enough horror stories about common mistakes when placing a first 1688 order and this exact pattern shows up over and over: nobody asked which carrier the factory would use until the parcel was already three days late.
Cost adds up the same way. RMB 5-10 saved per parcel by using ZTO instead of SF Express sounds trivial, until you're running 40 SKUs across 10 factories every month and it compounds into a real chunk of your landed cost.
SF Express: fast, expensive, built for urgent cargo
SF Express runs China's most reliable domestic network. Standard delivery inside major provinces is 1-2 days, parcels are insured by default, and lost-package resolution is fast compared to the budget carriers. For a 5kg parcel moving from a Guangzhou factory to a warehouse in Shenzhen, expect roughly RMB 28-35 (about USD 3.9-4.9), which typically runs 30-50% above YTO or ZTO for the same weight.
That premium is worth it when the cargo is high value (electronics accessories, branded packaging runs) or when you're racing a specific sale date and can't afford a 3-day buffer. The catch: not every 1688 factory defaults to SF Express, and smaller workshops sometimes don't offer it at all unless you ask directly and pay the difference yourself.
YTO (Yuantong): the default for bulk consolidation
YTO's network covers the wholesale markets hard, Guangzhou's Baima and Shisanhang buildings, Yiwu's Futian market, the smaller factory clusters around Foshan and Dongguan. Pricing sits in the middle: roughly RMB 15-20 (USD 2.1-2.8) for that same 5kg parcel. Delivery averages 2-3 days and stays fairly predictable outside November-December peak.
This is why YTO ends up as the unspoken default across a lot of small and mid-size factories. It's the carrier that shows up most often when you didn't specify one, which matters when you're gathering quotes across how import fees stack up on 1688 orders and trying to keep per-unit shipping predictable across a large order sheet.
ZTO (Zhongtong): cheapest, but you have to watch it
ZTO usually comes in lowest, around RMB 10-15 (USD 1.4-2.1) for that 5kg parcel, which makes it the natural choice for low value, high volume goods like phone cases, basic apparel, or packaging materials. The tradeoff shows up hard during peak season: 11.11, 12.12, and the weeks before Chinese New Year routinely push ZTO delivery from 2-4 days out to 5-7, sometimes longer if a regional hub gets backed up.
The fix isn't avoiding ZTO. It's checking tracking numbers against your consolidation warehouse's intake log every 2-3 days during those windows instead of assuming the parcel is moving. If a shop's whole order sheet is low-margin, commodity SKUs, accepting a few extra days of ZTO risk to save 40% on freight is usually the right call. If even one item in that shipment is time-sensitive, split it out and pay for SF Express on that piece alone.
Quick comparison: SF Express vs YTO vs ZTO (and STO, Yunda)
| Carrier | Cost (5kg, Guangzhou to warehouse) | Delivery time | Reliability | Best for |
|---|---|---|---|---|
| SF Express | RMB 28-35 (~USD 3.9-4.9) | 1-2 days | High, insured | High value or urgent cargo |
| YTO | RMB 15-20 (~USD 2.1-2.8) | 2-3 days | Stable outside peak | Bulk consolidation, most factories' default |
| ZTO | RMB 10-15 (~USD 1.4-2.1) | 2-4 days (5-7+ in peak) | Needs active tracking | Low value, high volume |
| STO | RMB 9-13 (~USD 1.3-1.8) | 3-5 days | Similar to ZTO | Backup when ZTO is overloaded |
| Yunda | RMB 9-13 (~USD 1.3-1.8) | 3-5 days | Similar to ZTO | Backup, price-sensitive orders |
Two things worth knowing before you treat this table as gospel. First, most factories won't let you pick a carrier unless your order quantity clears a minimum, sometimes 50 units, sometimes a set RMB value. Second, this table is a starting point, not a rule. A factory in a smaller industrial town might only work with ZTO and STO regardless of what you'd prefer.
How to choose a domestic carrier when consolidating from multiple suppliers
Match the carrier to the cargo, not the other way around. Don't force one courier across every supplier just for simplicity, that's how you end up overpaying on cheap items or underprotecting valuable ones.
Where possible, push suppliers to ship to a single consolidation point in Guangzhou or Shenzhen rather than scattering delivery addresses. It's a lot easier to spot a stuck ZTO parcel when everything funnels through one intake log, and it's a core part of building a 1688 supply chain that isn't locked to one factory.
Ask the factory which carrier they default to before you confirm the order, not after. A 30-second question in chat saves you from discovering on day 4 that your "urgent" order shipped ZTO because nobody asked. And once you're juggling more than 3-4 factories per shipment, a consolidation warehouse or forwarder that standardizes tracking across all these carriers pays for itself in reduced babysitting, which also feeds directly into how to calculate landed cost on 1688 imports since delayed parcels distort your cost timing.
FAQ
Can I choose which domestic carrier a 1688 factory uses? Sometimes. Small factories often default to one or two carriers, and switching usually requires a minimum order size or a direct request before you pay.
What if parcels from different factories arrive at wildly different times? Build a buffer of 2-3 extra days into your consolidation cutoff during peak season, and flag any ZTO or STO tracking numbers that haven't moved in 48 hours.
Is SF Express worth it for a small order? Usually only if the goods are high value or you're on a hard deadline. For a routine restock, the 30-50% premium rarely pays for itself.
How do I track ZTO or STO parcels if the site is in Chinese? Most tracking sites accept the number directly and machine translation handles the status field fine. A forwarder or consolidation warehouse will usually track it for you as part of the service.
Should I stick to one carrier across all my suppliers? No. Match the carrier to the value and urgency of each shipment instead of standardizing for convenience.
Ordinex Scout and Ordinex Orders are both in private beta right now, built to give operators one place to compare supplier quotes, track consolidation across carriers, and stop guessing at landed cost mid-shipment. If juggling SF Express, YTO, and ZTO tracking numbers across ten factories sounds familiar, get in touch at ordinex.cc.