China fulfillment costs explained (2026)
By Sameh K. · Jul 2, 2026 · 9 min read

Ask three fulfillment providers "what will an order cost me?" and you will get three quotes that are impossible to compare — one hides storage, one buries pick fees in "handling", one quotes shipping pre-tax. This guide breaks a China-fulfilled order into the six lines it always reduces to, shows the real math on a $13.86 example order, and points at the three places merchants routinely overpay.
The 6 cost lines
Every order fulfilled from China — ours or anyone else's — is a sum of six things. If a quote doesn't map cleanly onto these, something is hidden in it.
- 1Product cost. What the unit costs at the factory or on 1688 — the biggest line and the one your sourcing quality controls.
- 2Inbound freight. Getting cartons from the supplier to the warehouse. From Yiwu-area factories this is often $3–8 per carton — pennies per unit once amortized.
- 3Pick & pack. Pulling the item, scanning it, boxing it. We charge $1.20 for the first item and $0.35 per additional item in the same order.
- 4Last-mile shipping. The tracked line to your customer — priced by packed weight, dimensions and destination. EU standard starts at $4.20 for a 250 g parcel, IOSS-inclusive.
- 5Storage. Shelf space by the day. First 7 days free, then $0.65/m³/day — tiny per order if stock turns, real money if it doesn't.
- 6Supplemental services. Optional extras: branded inserts, bundling, extra QC photos, fragile wrap. Zero unless you ask for them.
Here is how those lines land on a real order — a marble trinket tray (SKU CD-TRAY-MARB-S, packed weight 240 g) shipped standard to a customer in Germany:
| Cost line | Amount |
|---|---|
| Product (CD-TRAY-MARB-S) | $8.40 |
| Pick & pack | $1.20 |
| Shipping — EU standard, tracked | $4.20 |
| Storage (18 paid days, shared carton) | $0.06 |
| Supplemental services | $0.00 |
| Total landed on the customer's doorstep | $13.86 |
Selling that tray at $34.90 leaves $21.04 before payment processing and ad spend — a 60% post-fulfillment margin. The point of splitting the six lines is that each one responds to a different lever: better sourcing moves line 1, batching orders moves line 3, packaging moves line 4.
What storage really costs
Storage is the line merchants either ignore or panic about, and both are wrong. At $0.65/m³/day with the first 7 days free, a standard 40 × 40 × 40 cm carton (0.064 m³) costs about $0.04 per day — roughly $1.25 a month after the free week. Hold 72 trays in that carton and turn it in six weeks, and each unit sold carries around six cents of storage.
The math flips on stock that doesn't move. A pallet-sized 1.2 m³ of slow movers accrues $0.78 a day — $23.40 a month, $70 a quarter — while earning nothing. That is why our inventory page shows the accrued storage charge per SKU: the number tells you exactly which SKUs to discount, bundle or dispose of before the fee outgrows the margin.
Where merchants overpay
After receiving a few thousand batches in Yiwu, the overpayment patterns are boringly consistent. Three mistakes cover most of the wasted money:
- 1Shipping air. Oversized retail boxes trigger dimensional-weight pricing. A candle in a 15 × 15 × 15 cm gift box bills as ~560 g even at 300 g actual — that's $1.60–2.20 extra on every EU parcel. Ship the product in a fitted mailer and add the gift box flat-packed.
- 2Letting slow movers squat. "It's only $0.65 per cubic meter" is how a forgotten pallet quietly costs $70 a quarter. Review the per-SKU storage column monthly; anything accruing more than 5% of its margin should be discounted or pulled.
- 3Defaulting to expedited. Expedited lines cost $3–5 more per parcel to arrive 3–4 days sooner. On a $25 order that's 12–20% of revenue for a difference most customers never asked for. Reserve expedited for reshipments and high-AOV orders.
A worked example
Putting all six lines together for a month of real volume:
Case: 300 soy candles a month to the EU
- Product, CD-CNDL-SOY-220G (sourced via RFQ)$2.10 / unit
- Inbound freight, 5 cartons from Chaozhou$0.07 / unit
- Pick & pack (single-item orders)$1.20 / order
- EU standard shipping, 290 g packed$4.45 / order
- Storage (stock turns in ~35 days)$0.04 / unit
- Supplemental (branded thank-you card)$0.15 / order
- Landed cost per order$8.01
At a $21.50 retail price the merchant keeps $13.49 per order before payment fees and ads — $4,047 a month of post-fulfillment margin, with zero subscription and no capital tied up in a Western warehouse.
Takeaways
- Every quote reduces to six lines: product, inbound freight, pick & pack, shipping, storage, supplemental. Force any provider's pricing into that shape before comparing.
- Storage is cents per order on turning stock and real money on dead stock — watch the per-SKU accrual, not the headline rate.
- Packaging is a shipping decision: fitted mailers beat oversized gift boxes by $1.60–2.20 per EU parcel.
- Expedited shipping is a tool, not a default — it belongs on reshipments and high-AOV orders only.
- A typical light home-goods order lands in the EU for $8–14 all-in — run your own SKUs through the shipping calculator to get exact figures.
Sameh K.
Founder, Fulfido Fulfillment
Writes about landed costs, QC and cross-border logistics from the warehouse floor in Yiwu. Previously ran a home-decor brand shipping 2,000 orders a month from this exact model.