Skip to content

Should-Cost — Origin Logistics

Picture a forwarder’s quote for an apparel program. The “origin drayage” line reads $180. Looks reasonable. The buyer signs.

Six months later, the buyer pulls the actual cost data and finds that the real origin-logistics spend on that program ran closer to $2,250 per container, hidden across a separate consolidator invoice, a separately-billed VAS line, palletization charges, and a short-dray to the marine terminal. The forwarder’s quote captured $180 of a $2,250 cost bucket. The other $2,070 was real, and most of it was actually saving the buyer money (because origin labor is cheaper than US DC labor) — but you couldn’t see any of that on the freight quote.

Most ocean, air, and road quotes collapse the origin-side cost into a single “origin drayage” line at $100–$400. That number is defensible only for the simplest pattern: a single Tier-1 supplier factory-stuffing a 40’HC near a coastal port. The moment the flow involves multiple suppliers, a buyer’s consolidator, or retail-ready origin prep, real origin-logistics cost runs 3–10× the quoted dray line and typically lives on a separate invoice from the main-carriage forwarder.

Build it as its own cost bucket so it isn’t absorbed into either the freight rate or the destination handling line. That’s the case for treating origin logistics as a first-class should-cost subject, alongside the main-carriage modes.

Starting cold? “Should cost” decomposes a forwarder’s quoted price into the cost drivers underneath. This page does that for the origin bucket. Read the Origin logistics chapter first if the operational context is new.

Cost build-up — origin bucket, decomposed

Section titled “Cost build-up — origin bucket, decomposed”
Origin sub-lineApplies whenTypical rangeInvoiced byNotes
Factory pickup / origin drayageAlways (factory → next node)$80–$400 per moveForwarder or supplier-nominated truckerDistance-driven; inland-China or Tier-2 locations dominate the high end
Multi-supplier milkrun drayageMulti-supplier consolidation$150–$600 per route-dayConsolidator or nominated truckerOften quoted as a route rate, not per-stop
CFS receiving + stuffing (LCL)CFS-consolidated shipments$35–$90 per CBMForwarderIncludes receiving, stacking, short dwell, stuffing labor
Buyer’s-consolidator receivingMulti-supplier FCL consolidation$60–$180 per CBM or $8–$14 per carton in3PL / consolidatorCovers unload, PO/ASN receipt, QC gate, short dwell
Origin VAS (labelling, retail-ready, carton re-pack)Buyer-owned consolidator flows$0.15–$2.50 per unit or $18–$45 per carton-hour3PL / consolidatorOrigin-labor arbitrage vs. DC labor is meaningful but varies by country (see below)
Palletization + pallet costBuyer ships on pallets into its DC network$12–$28 per pallet built3PL / consolidatorPallet spec (GMA, CHEP, supplier-grade) materially changes cost
Container stuffing / loading supervisionFCL factory-stuffed or consolidator-stuffed$80–$220 per containerForwarder, consolidator, or standalone inspection firmStand-alone loading-inspection services common in apparel/retail QC programs
Origin warehousing dwellConsolidator holds cargo > free days$0.80–$3.00 per CBM per day3PL / consolidatorTypically 3–5 days free; overage charged to buyer
Origin export brokerageAlways (export declaration)$35–$120Origin brokerOften bundled by forwarder but separable
Origin documentationAlways ( SI , VGM data prep, telex release)$40–$120ForwarderFold into docs line if your quote separates them
CFS / consolidator outbound drayage to POL CFS or consolidator flows only$120–$350 per containerForwarder or consolidatorThe final short-haul into the marine terminal; separate from the factory-to-consolidator leg

Sensitivities — what actually moves the number

Section titled “Sensitivities — what actually moves the number”

Four drivers typically account for most of the variance on an origin-logistics bucket:

  1. Stuffing mode. Factory-stuffed → CFS-stuffed → buyer’s-consolidator is a 3–10× cost escalation per container on the origin-invoice side, but with very different downstream economics. The right mode for the sourcing program beats the cheapest mode every time.
  2. Supplier count. Single-supplier origin flows are cheap. Multi-supplier flows require either milkrun coordination (+$150–$600/route-day) or a dedicated consolidator (+$400–$1,200/box). Supplier count is usually a procurement decision that drives a logistics cost that procurement doesn’t see.
  3. VAS scope. Retail-ready prep, labelling, price ticketing, pallet building, and QC at origin is where origin-logistics cost runs up fastest. It’s also where the biggest offset sits against US DC labor. VAS scope should be modeled against the full DC-displaced labor cost, not just the origin-side invoice.
  4. Origin country labor rates. The same VAS scope costs materially more in a higher-wage origin (Japan, Korea coastal industrial) than a lower-wage one (Vietnam, Bangladesh). Vietnam garment-sector wages run $1.85–$3/hr [Talentnet 2025 / Vietnam GSO]; Bangladesh closer to $0.50–$0.80/hr for entry-level garment labor [ILR Cornell GLI 2025]. For apparel and footwear programs, origin country selection drives consolidator cost more than any negotiation lever.

Drayage rates, documentation, and export brokerage matter individually less than shippers often assume. They’re distance-driven or regulatory and don’t move much within a given origin cluster.

  • Forwarder-bundled origin pricing: use only as a ceiling. Forwarder-bundled consolidator pricing typically carries a 15–30% margin over a direct 3PL contract.
  • Consolidator / CFS rates: run a parallel RFP against 3–5 regional 3PLs at each origin cluster. Receiving rate ($/CBM), VAS unit economics ($/unit, $/carton-hour), stuffing fee, and dwell structure. This is the most under-used benchmarking lever in inbound.
  • Origin-labor arbitrage: your own US DC’s loaded labor cost per touch is the comparison point. Industry-survey data puts US warehouse loaded labor at $25–$35/hr [Warehousing & Fulfillment 2024 survey, $28.86/hr fully loaded average]. If a label at your DC costs $0.35 of loaded labor to apply and the origin consolidator quotes $0.15, the $0.20 delta × unit volume is the real savings, not the absolute consolidator invoice.
  • Origin drayage: regional trucking RFP responses at the origin cluster. China coastal clusters have reasonably transparent per-route pricing; inland and cross-border lanes need direct bids.
  • Loading-inspection services: specialized inspection firms (SGS, Intertek, Bureau Veritas) and apparel-specific shops publish per-container rate cards. Useful as an independent data point even if you contract through the forwarder or consolidator.

Ranked by typical impact on the origin-logistics bucket per box:

  1. Origin consolidation strategy. For sourcing programs with 3+ suppliers at one origin cluster, moving from per-supplier factory-stuffed FCL to a buyer’s consolidator typically lifts per-box origin cost by $400–$900 but drops it by $1,200–$2,800 per box in DC-side labor (retail-ready prep done origin-side at meaningfully lower labor cost) and saves a vessel-ETD slot you’d otherwise burn on a half-full box. Net: $500–$1,900 per box in most apparel / consumer-goods programs.
  2. Direct 3PL contract for the consolidator. Bypass the forwarder-bundled option; RFP regional 3PLs at the origin cluster directly. Typical margin strip: 15–30% of the consolidator line.
  3. Milkrun design. For multi-supplier origin flows, consolidating pickups into planned route-days (2–3 per week) beats ad-hoc per-supplier dispatch by 20–40% on origin drayage.
  4. Pallet spec discipline. GMA vs supplier-grade vs pool (CHEP) pallets have materially different origin cost. GMA is often the most expensive per-pallet because of the spec enforcement. If your DC can receive CHEP or pool pallets, switching saves $4–$10 per pallet at origin.
  5. VAS scope review. Origin VAS scope creeps over time (“can you also add a hangtag?”). An annual scope audit typically identifies 15–25% of VAS lines that are no longer needed or have been superseded by DC-side automation.
  6. Ship-window discipline at the consolidator. Hold consolidator dwell under the 3–5 day free-day window with hard supplier cutoffs. Overage typically runs $0.80–$3.00 per CBM per day and compounds.
  7. Factory loading inspection. For factory-stuffed flows, an $80–$220 loading-inspection service per container at origin typically prevents one $400–$2,000 destination incident (re-work, damage claim, exam fee) every 15–25 containers. Positive expected value on any lane with > 20 containers/year.

Things an “origin-drayage: $180” line on a freight quote typically strips out:

  • Factory dwell at the CFS or consolidator. Free days are rarely enough for programs with inconsistent supplier timing. Typical overage: $0.80–$3.00 per CBM per day.
  • VAS re-work. A labeling or ticketing error at origin that gets caught at the DC costs 6–12× the original origin-side touch to fix. Not a line on any invoice; a hidden amortized cost.
  • Double-pay on palletization. Buyer ships loose cartons to consolidator, consolidator builds pallets, and at destination DC the pallets get broken back down and rebuilt to a different spec. Common; rarely caught in a cost review.
  • Loading-inspection gaps. A container stuffed poorly at origin (weight distribution, securement, humidity pack) turns into a damage claim or reefer failure at destination. The origin-side cost of prevention is visible; the destination-side cost of the failure isn’t in any origin-logistics line.
  • Export-clearance misclassification ripple. Origin HS code mismatches destination HS code → customs hold → re-declaration → possible duty re-rate. Fixable, but the rework cost and schedule hit don’t show as an origin-logistics line.
  • Supplier-nominated dray markup. Common in FCA-named-point flows: supplier’s nominated trucker’s rate is marked up to the buyer. Running a parallel RFP surfaces 15–35% savings.

Worked example — multi-supplier buyer’s consolidator

Section titled “Worked example — multi-supplier buyer’s consolidator”

Lane: 4 apparel suppliers across the Ningbo/Shanghai cluster, each producing ~15 CBM of goods per PO cycle, consolidated at a buyer-contracted 3PL 60 km from Ningbo port. Consolidator receives over a 10-day window, applies buyer retail-ready labelling and price tickets on ~2,400 units, builds 18 GMA pallets, stuffs a 40’HC and hands off to the ocean forwarder. This is the origin-logistics bucket only; the ocean, destination, and duty lines are treated separately on Should-Cost → Ocean FCL.

Cost composition Total: $2,250
  1. Consolidator receiving (60 CBM @ $90/CBM) $540 24.0%
  2. Milkrun drayage (4 suppliers → consolidator, 2 route-days) $450 20.0%
  3. Origin VAS — labelling + price ticketing (~2,400 units @ $0.18) $430 19.1%
  4. Palletization (18 GMA pallets @ $16) $290 12.9%
  5. Consolidator → POL short dray $220 9.8%
  6. Container stuffing + loading supervision $140 6.2%
  7. Origin export brokerage (consolidated entry) $90 4.0%
  8. Origin docs (SI, VGM, telex) $90 4.0%
Origin sub-lineCost
Milkrun drayage (4 suppliers → consolidator, 2 route-days)$450
Consolidator receiving (60 CBM @ $90/CBM)$540
Origin VAS — labelling + price ticketing (~2,400 units @ $0.18)$430
Palletization (18 GMA pallets @ $16)$290
Container stuffing + loading supervision$140
Consolidator → POL short dray$220
Origin export brokerage (consolidated entry)$90
Origin docs (SI, VGM, telex)$90
Origin logistics bucket$2,250

The $2,250 appears on the forwarder’s and consolidator’s invoices. What the freight invoice does not show is the destination-side labor offset. The ~2,400 units of labelling and price-ticketing, the 18 built pallets, and the QC touch would otherwise be done at the US DC at a fully-loaded labor cost of $28/hr [BLS NAICS 493 / Warehousing & Fulfillment 2024] vs. a fraction of that at the origin consolidator. That displaces $2,400–$2,800 of DC labor per container on this scope.

Net all-in landed-plus-handled cost drops $600–$1,000 per container vs. the factory-stuffed single-supplier alternative. DC throughput on this SKU family rises because goods bypass the VAS queue, and the buyer gets PO-level bills with SKU-level visibility instead of an opaque supplier FCL.

This is the case the origin-logistics bucket exists to make legible. A one-line “origin drayage: $180” quote on the ocean invoice would have hidden $2,070 of cost, made the consolidator look like a line-item expense instead of a structural labor-cost arbitrage, and made the DC-side labor offset invisible to everyone except the operations manager who noticed the VAS queue got shorter.

  • [ICC Incoterms 2020] — scope boundaries for seller/buyer origin responsibilities at EXW , FCA , FOB , CIF .
  • [CBP ISF] — 10+2 filing requirement and penalty structure; origin-side ISF data discipline drives this.
  • [IMO SOLAS] — VGM requirements at origin gate.
  • [GLEC Framework] — origin-leg emissions methodology for scope-3 carbon accounting.

Full details on the References page.