Most foreign brands entering Chinese cross-border e-commerce start by comparing platform commission rates. That comparison is necessary, but it is not where the biggest surprise usually comes from. The surprise comes from the warehouse invoice. A single cross-border order can pass through as many as eight separate charges between the moment a pallet lands at the port and the moment the parcel is handed to the last-mile carrier, and most of those charges are quoted per unit rather than per shipment.
This guide explains how warehouse and fulfilment billing is structured in China, what each layer of the invoice represents, and which levers actually move the total. It is written for brand owners and operators who need to read a Chinese warehouse quotation without guessing which line is negotiable.
Why warehouse billing is the least understood cost line
Platform commissions are published and therefore easy to compare. Warehouse pricing is negotiated privately, expressed in Chinese business units, and frequently bundled. A quote that reads “storage plus handling” may cover three distinct cost drivers or only one of them. The result is that brands often cannot answer a basic question: what did it actually cost to move this unit from the shelf to the customer’s door?
The practical fix is to insist on a rate card. Before any volume discussion, request the unit price of every distinct activity. Without a rate card, any comparison between two warehouses is a comparison of two different scopes of service rather than two different prices.
The four charging layers
A Chinese cross-border warehouse invoice is built from four layers, and each layer uses a different unit of measurement.
The first layer is inbound handling. It covers receiving, counting, quality inspection, carton labelling, palletising and put-away. This layer is usually quoted per carton or per pallet, and it is the layer most likely to be hidden inside a bundled “inbound fee”.
The second layer is storage. This is the only layer that keeps accruing when nothing happens, which is why it punishes slow-moving inventory hardest. Storage is commonly quoted per pallet per month, per cubic metre per month, or per standard shelving position, depending on the warehouse type. Bonded warehouses inside a customs supervision zone may quote differently from general warehouses outside it, because bonded inventory is held under a different customs regime and carries different record-keeping obligations.
The third layer is pick-and-pack, also called order handling or order processing. This is charged per order, sometimes with a minimum charge that applies when an order contains only one or two units. Minimum charges are significant in cross-border e-commerce, where basket sizes are small: a two-unit order can cost more to handle per unit than a twelve-unit order.
The fourth layer is outbound and last-mile. It covers packing materials, the courier handover, tracking and, where applicable, the return leg. Packing materials are frequently billed separately from the pick-and-pack fee, and they are the layer where material specification quietly changes the total.
How storage pricing behaves in practice
Three characteristics of storage pricing surprise new entrants. First, the unit is not comparable between warehouses without conversion. A pallet slot and a cubic metre are different measurements of the same physical space, and a warehouse with tall racking may quote a low pallet rate while charging a high volume rate.
Second, minimum monthly spend is common. Many operators quote a headline rate that is only achievable if the account generates a certain order volume or occupies a certain amount of space each month. Below that threshold, the effective rate rises automatically. This structure rewards commitment and penalises testing, so it is worth asking whether the minimum can be suspended for the first three months while volumes stabilise.
Third, storage charges often step up during peak season. Many Chinese warehouses apply a higher storage rate for a defined peak window, usually covering the months when pre-holiday stocking happens. If a quotation does not state whether the quoted rate is the off-peak rate, the budget built from it will be wrong in exactly the quarter that matters most.
Surcharges that dominate real invoices
Beyond the four layers, several surcharges appear often enough to be worth asking about before signing.
Dimensional weight is the first. Couriers do not bill purely on actual mass. They bill on the greater of actual weight and volumetric weight, and the divisor used to convert volume into a billable weight is set by the carrier. Light but bulky goods therefore behave like heavy goods. Any category whose packing volume is high relative to its weight should be modelled with dimensional weight, not with actual weight.
Packaging specification is the second. Changing carton size, void fill or protective material changes both the dimensional weight and the material cost. A seemingly small packaging decision can move the dominant line on the invoice.
The third is the return leg. Cross-border returns are expensive because a returned unit may need inspection, relabelling and re-insertion into sellable stock, and none of that recovery is automatic. It is better to treat return processing as a priced service with its own line item than to assume returns are free.
The fourth is compliance-related work: relabelling, sample segregation, inspection reports and record preparation. These are operational rather than logistical, but they appear on warehouse invoices because the warehouse performs them.
Bonded versus general warehousing
Bonded warehousing inside a customs supervision zone allows eligible goods to enter before duties are settled, which suits brands with long lead times or uncertain demand. General warehousing outside the zone suits brands that already have settled inventory and want more flexibility in stock placement. The trade-off appears directly in the invoice: bonded warehouses tend to quote a narrower service set with firmer record-keeping, while general warehouses tend to quote a wider range of handling services with more variation.
Neither is automatically cheaper. The right comparison is total landed cost for a specific order profile, not the headline storage rate.
Six levers that move the total
First, consolidate inbound shipments. Receiving, counting and palletising are charged per carton, so fewer, fuller cartons reduce the largest fixed component of inbound cost.
Second, model dimensional weight before choosing a courier. Category-level packing redesign often produces a larger saving than negotiating a better base rate.
Third, raise average order size or consolidate fulfilment. Where a minimum order charge applies, the per-unit cost of small orders is structurally higher.
Fourth, review slow-moving stock on a fixed schedule. Storage is the only accruing cost, so dead stock is pure loss. A monthly review with a clear disposition decision is the simplest control available.
Fifth, negotiate the peak-season definition, not just the rate. A written peak window with a stated rate is far more useful than a lower headline rate with an unspecified surcharge.
Sixth, ask for a minimum-spend holiday clause. Most operators will agree to suspend the monthly minimum for a defined probation period. This is a small wording change with a large effect on early-stage cash planning.
A ninety-day cost review
Do not wait a full season before reviewing. In the first ninety days, verify three things: whether the invoice matches the agreed rate card line by line, whether actual storage occupancy matches the volume the account is billed for, and whether the outbound lines reflect the courier contract actually in use. Discrepancies are common in the first three invoices precisely because the account is still being configured.
Then run one category test. Take a single product line, recalculate its full cost under the current structure, and recalculate it under a modified packing configuration. This produces a concrete, defensible number rather than a general argument, and it is the number that moves a negotiation.
Questions to ask before signing
Ask for the rate card, not the summary. Ask whether each of the four layers is billed per carton, per order, per pallet or per cubic metre. Ask whether the quoted storage rate is the off-peak rate. Ask whether the monthly minimum can be suspended during a trial period. Ask how the peak window is defined and what rate applies inside it. Ask what a returned unit costs to process. Ask whether dimensional weight is modelled in the quotation at all.
A warehouse that answers these questions clearly is usually a warehouse that invoices clearly. A quotation that cannot be broken down is not a cheaper quotation; it is an unreadable one.