How to Source Parts from China — the ultimate practical guide

Sep.
24TH
2025

How to Source Parts from China — the ultimate practical guide

Source Products from China Use air for small, high-value parts; sea (FCL/LCL) for bulk/weight-sensitive parts; rail for mid-volume Europe lanes.

Always run a landed-cost per SKU (unit cost + freight + duty + VAT + local fees). I provide three worked examples below you can copy.

If you’re new: prefer DDP for first small orders, move to FOB+local freight once you can manage customs.

 

Contents (click to jump)

How to choose transport — decision matrix

Three sample landed-costs (step-by-step math you can reuse)

RFQ → PO → Shipping → Customs — exact checklist & templates

Incoterms: practical rules for buyers (FOB / CIF / DDP explained)

Compliance & customs: HS codes, documents, and common traps

Supplier verification & QC playbook (AQL, inspections, samples)

Cost optimization & risk mitigation playbook

Tools, downloads & copy-paste templates

FAQ — concise operational answers

 

How to Source Parts from China
 

1) How to choose transport — simple decision matrix 

Use these rules to pick sea / air / rail / express.

 

Situation Best mode Why (short) Quick metric to check
Small, high-value parts, <200 kg, urgent Air (express) Fast, low lead time, higher $/kg but lower time-to-market risk Compare $/kg vs lost margin if late
Low value, heavy or bulky, non-urgent Sea (LCL/FCL) Cheapest $/kg for volume $/unit delivered with 20′ GP baseline
Medium volume, EU destinations, 7–18 day urgency Rail (China→Europe) Price between air & sea; predictable transit Transit days vs buffer stock days
Samples or replacements, door-to-door small parcel Express courier Fastest, customs clearance baked in Price per kg + pickup speed

What to calculate when choosing:

Freight per unit = (freight cost) ÷ (units)

Time risk cost = (cost of delay per day) × (expected delay days)

If freight per unit + inventory carrying < time-risk cost → choose faster mode.

 

2) Sample landed-costs — 3 worked examples (copy the formulas)

 

These are illustrative but accurate arithmetic examples you can copy. Replace the input numbers with quotes you get.

 

Scenario A — Small, high-value electronic parts (air express)

Order: 200 pcs

Unit price (EXW factory): $12.00

Unit gross weight: 0.30 kg → Total weight = 200 × 0.30 = 60.0 kg

Freight (DHL express): $9.00 per kg → Freight = 60.0 × 9.00 = $540.00

Insurance: 0.5% of goods value → compute goods value first.

Goods value = 200 × 12.00 = $2,400.00

Insurance = 0.005 × 2,400.00 = $12.00

Customs duty: 2.0% of goods value = 0.02 × 2,400.00 = $48.00

VAT / Sales tax (example 20% on dutiable base): VAT base = goods + duty + freight + insurance = 2,400.00 + 48.00 + 540.00 + 12.00 = $3,000.00

VAT = 0.20 × 3,000.00 = $600.00

Total landed cost = goods + freight + insurance + duty + VAT = 2,400.00 + 540.00 + 12.00 + 48.00 + 600.00 = $3,600.00

Unit landed cost = 3,600.00 ÷ 200 = $18.00 per unit

Key takeaway: unit price rose from $12 → $18 after freight, duty, VAT. Long story: air can be justified only if time value > $6/unit.

 

how to source parts from china Sample landed-costs
 

Scenario B — Small mechanical assembly (LCL sea)

Order: 10 units

Unit price: $50.00 → Goods value = 10 × 50.00 = $500.00

Total gross weight: 150 kg (packed)

Freight (LCL consolidation + port charges): estimate $200.00 per CBM/consignment — assume 1 CBM → Freight = $200.00

Insurance: 1.0% of goods value = 0.01 × 500.00 = $5.00

Customs duty: 5.0% of goods value = 0.05 × 500.00 = $25.00

VAT (20% example): VAT base = goods + duty + freight + insurance = 500.00 + 25.00 + 200.00 + 5.00 = $730.00

VAT = 0.20 × 730.00 = $146.00

Total landed cost = 500.00 + 200.00 + 5.00 + 25.00 + 146.00 = $876.00

Unit landed cost = 876.00 ÷ 10 = $87.60 per unit

Key takeaway: for low-qty, ocean LCL can still produce high landed cost per unit. Consolidation or bigger MOQ needed to lower unit landed cost.

 

Scenario C — Bulk commodity parts (full 20′ GP container)

Order: 1,000 units

Unit price: $2.00 → Goods value = 1,000 × 2.00 = $2,000.00

Container freight (20′GP door to port export): $1,800.00 (example)

Insurance: 0.5% of goods value = 0.005 × 2,000.00 = $10.00

Customs duty: 3.0% of goods value = 0.03 × 2,000.00 = $60.00

VAT (20% example): VAT base = goods + duty + freight + insurance = 2,000.00 + 60.00 + 1,800.00 + 10.00 = $3,870.00

VAT = 0.20 × 3,870.00 = $774.00

Total landed cost = 2,000.00 + 1,800.00 + 10.00 + 60.00 + 774.00 = $4,644.00

Unit landed cost = 4,644.00 ÷ 1,000 = $4.644 per unit

Key takeaway: scale dramatically lowers unit landed cost. FCL is almost always cheaper per unit once you fill a container.

 

How to use these examples

Replace my input numbers with your supplier quote, freight quote, duty rate and VAT rate.

Keep the formula order identical: compute goods value → freight → insurance → duty → VAT base → VAT → total.

If you have inland pickup/delivery, add inland pickup cost into freight or as separate line.

 

3) RFQ → PO → Shipping → Customs → Last-mile — exact checklist & templates

 

how to source parts from china RFQ → PO → Shipping → Customs → Last-mile — exact checklist & templates
 

RFQ checklist (fields to include)

Product name / SKU / part number

Unit price (currency) and currency of invoice

MOQ and lead time (production days)

Unit weight (g) and packed weight (kg)

Dimensions (L×W×H) per unit and per carton

Cartons per pallet, units per carton

Packing type (inner, carton, pallet)

Incoterm requested (FOB/CIF/DDP) and port/airport of loading & delivery

Sample availability & cost, tooling cost (if any)

Compliance certificates required (CE/UL/RoHS etc.)

Sample RFQ subject line (copy-paste):

RFQ: [SKU] — Qty [X] — Request FOB Shanghai quote and lead time

 

Purchase order (must-have clauses)

Exact SKU & description, unit price, currency, quantity

Delivery term (Incoterm + named place)

Production lead time + penalties for delay (e.g., 0.5%/week up to 5%)

Packaging spec & marking requirements

Payment terms (e.g., 30% deposit, 70% at B/L copy) or LC details

Inspection terms (pre-shipment inspection required, third-party allowed)

Warranty and replacement clause

 

Shipping instructions (for supplier)

Booking party (who books the vessel/flight)

Notify party and consignee details (full company & tax ID)

Container stuffing instructions, palletizing, labeling

Required documents: Commercial Invoice, Packing List, Bill of Lading (or AWB), COA, Certificates

 

Customs clearance quick checklist (importer side)

Confirm HS code and estimated duty rate before shipping.

Have importer/exporter registration numbers (EORI, VAT ID, EIN etc.).

Prepare commercial invoice in exact amounts/currency as on packing list.

Use correct Incoterm to know who clears and pays.

Keep a contingency fund for inspections and demurrage (2–5% of goods value is prudent).

 

4) Incoterms — practical rules for buyers 

 

Short, pragmatic guidance to choose Incoterms.

EXW (Ex Works): Low price, high responsibility for buyer. Avoid unless you have a trusted China logistics partner.

FOB (Free On Board): Supplier handles inland packing and export customs; buyer books freight and insurance. Good for experienced importers.

CIF (Cost, Insurance, Freight): Supplier pays freight and minimal insurance to destination port. Good for new importers who want one supplier-side cost. Verify insurance terms.

DDP (Delivered Duty Paid): Supplier handles almost everything, including import clearance and duty. Highest unit price but lowest operational risk for buyer. Good for first orders or small companies.

Rule of thumb What to Require from a Sourcing Agent in China: Start with DDP for first 1–2 orders until you understand landed cost. Move to FOB + forwarder for scale and control.

 

5) Compliance & Customs — HS codes, documents, and traps 

 

HS code & duty

Find HS by product category. Use national tariff search tools. Duty rates vary by material and part function (electronics vs plastic parts). Always verify with customs or an experienced broker.

 

Documents you must always have

Commercial Invoice — exact unit price, currency, INCOTERM, HS code, origin.

Packing List — carton details, gross/net weights, dimensions.

Bill of Lading / AWB — shipping contract proof.

Certificates — CE/ROHS/FCC or test reports for regulated goods.

COO (Certificate of Origin) — sometimes required for preferential tariffs.

 

Common trapsChina Textile Sourcing

Wrong HS code → sudden back-duty and fines.

Missing test certificates → detained shipments.

Incomplete packing list → customs hold.

Under-declared values → huge fines and reputational risk.

 

6) Supplier verification & QC playbook 

 

How to Find Trustworthy Suppliers in China 3-step vetting

Document check: Business license, export license, factory address, tax registration, major clients. Cross-check company name, contact, and bank details.

Sample & small run: Test sample first. Verify fit, function and packaging. Pay for sample shipping to replicate real cost.

Factory visit or 3rd-party audit How to Find a China Sourcing Agent: Use ISO audit checklists or paid factory audits (SGS, Bureau Veritas). Spot-check production line, workers, tooling, and process control.

 

Pre-Shipment Inspection (PSI)

Use AQL tables (e.g., AQL 2.5/4.0) for general quality acceptance.

Inspect items for dimension, function test, cosmetic defects, packaging.

Create an inspection checklist and require photo evidence before loading.

 

Sample QC checklist (short):

Quantity match (carton count)

Visual defects (scratches, color mismatch)

Functional test 10% on sample batch

Packaging integrity and labeling

Serial number / traceability check

 

7) Shipping cost optimization & risk mitigation 

 

How to source cheap products from China Ways to cut landed cost (practical)

Negotiate MOQ & unit price to get into FCL economics.

Optimize packaging (reduce volumetric weight for air; increase units per carton for sea).

Consolidate shipments (use NVOCC / consolidation services for LCL).

Use bonded warehouses or roll shipments to reduce duty timing and cash flow burden.

Negotiate longer payment terms to improve cash flow (30/70 → 30/70 after inspection).

Shop freight quotes regularly: rates change seasonally.

 

Risk mitigation

Insurance: insure for CIF value + 10% (covers freight + small variations).

Back-to-back contracts: supplier must maintain insurance and sign liability for packaging shortages.

Inspection hold: tie final payment to third-party inspection pass.

 

8) Tools, downloads & copy-paste templates 

 

(You can copy these into your systems.)

 

Landed-cost formula (one-line)

 

Total landed cost = Goods value + Freight + Insurance + Customs duty + VAT (or local tax) + Local delivery / handling fees

Email template: Request DDP quote (copy)

Subject: DDP Quote Request — [SKU], Qty [X], Delivery to [CITY, COUNTRY]

Hi [Supplier name],

Please provide a DDP price to deliver [SKU description] qty [X] to [Full address]. Include: unit price, lead time, packing (units per carton), gross/net weight per carton, and whether you can provide CE/COC/COO. Please confirm earliest production lead time and sample availability. Thanks, [Your name & company].

 

Minimal packing list example (fields)

Seller / Buyer

PO number

Invoice number

Number of cartons / units

Gross weight / Net weight / Dimensions

HS code per SKU

 

Routes — transit times & typical cost ranges (example origin: Shanghai, CN)

Notes: times and rates below are typical ranges for planning and comparison — actual quotes vary by carrier, season, carrier rotation and current market. I cite each row so you can link to sources or update later.

 

Destination (example port/airport) Mode Typical transit time (range) Typical sample cost range (illustrative; USD) Source
Los Angeles, USA (LA) Ocean FCL (20'GP) 12–20 days (direct routes vary). From ≈ $1,700–$6,000 per 20' (spot ranges fluctuate). Freightos (Shanghai → LA transit/time & rate examples). 
Los Angeles, USA (LA) Air cargo / Express 1–5 days (door-to-door 1–3 business days typical for express). Air: $/kg varies greatly (samples show $X–$Y per 100 kg on Freightos route pages). Use express for urgent small parcels. Freightos / DHL transit guidance. 
Felixstowe (UK) Ocean FCL 47–61 days (example FCL transit ranges shown). FCL from ≈ $3,400+ per 20'; LCL from ≈ $500+ per CBM (sample listing). Freightos (Shanghai→Felixstowe route page).
Hamburg (DE) Ocean FCL 55–69 days (range shown for FCL to Hamburg). FCL from ≈ $3,800+ per 20'; LCL from ≈ $570+ per CBM (sample listing). Freightos (Shanghai→Hamburg). 
China → Germany (rail) Rail (China → Europe) 13–18 days (China→Germany door-to-door rail). Cost: between air and sea (rail per CBM/TEU varies; quote-by-quote). Use rail when speed > sea but cost < air. Sino-Shipping rail guide. 
Santos / Rio de Janeiro (Brazil) Ocean FCL ~27–56 days (varies by port/route; common windows ~30–60 days). FCL estimates vary widely; sample FCL transit 30–56 days in market data. FluentCargo / CargoRouter / Sino-shipping Brazil pages. 
Sydney (Australia) Ocean FCL 29–38 days (sample range); LCL ~31–43 days. FCL from ≈ $3,300+ per 20'; LCL from ≈ $600+ per CBM (sample). Freightos (Shanghai→Sydney). 

 

Short interpretation / how to use:

Use FCL numbers for large orders (full container) to compute per-unit freight = container cost ÷ units per container. Use LCL / CBM numbers for small-volume shipments; allocate freight to units by cubic/meters or volumetric weight. For urgent small shipments use express (DHL/FedEx) despite higher $/kg. See Freightos route pages for live quotes and ranges (links above).

Caveats & market context:

Ocean spot rates are volatile and changed dramatically in 2024–2025; quote windows move quickly — use live freight marketplaces (Freightos) or ask 3 forwarders for current spot and pro-forma rates.

 

II. How to present the Routes table on your page (SEO + UX)

Put the table near the top of the transport/comparison section and label it: “Typical transit times & sample cost ranges (Shanghai → Major hubs)”.

Add a small disclaimer line under the table: “Example ranges — always request 3 live quotes; use this for quick planning.” — include a link to a live freight-quote provider (Freightos) to capture transactional intent.

 

III. Compliance & Execution Templates (copy-and-paste ready)

A. Commercial Invoice — mandatory fields (template)

Use this field list exactly. Put each field on your invoice header or invoice line as shown.

COMMERCIAL INVOICE
1. Invoice No.: ___________________
2. Invoice Date: YYYY-MM-DD
3. Seller / Exporter (Full legal name & address): ___________________
4. Buyer / Importer (Full legal name & address + tax ID/EORI/VAT/EIN): ___________________
5. Purchase Order No.: ___________________
6. Vendor bank details / payment terms: ___________________
7. Incoterm & named place (e.g., FOB Shanghai): ___________________
8. Description of goods: (clear, line-by-line; include SKU and part number)
9. HS code (6–10 digits as applicable): ___________________
10. Quantity (units) per line
11. Unit price (currency)
12. Total line value (currency)
13. Total invoice value (currency)
14. Currency of invoice (e.g., USD)
15. Country of origin (e.g., PRC/China)
16. Gross weight / Net weight (kg)
17. Number of packages / Carton count
18. Marks & numbers (package references)
19. Producer / Manufacturer address (optional but useful)
20. Signature & company stamp (where required)

 

Practical tip: Keep HS codes and description consistent between commercial invoice and packing list; mismatch triggers customs queries. (See “Packing list” below.)

 

B. Packing List — mandatory fields (template)

PACKING LIST
1. Packing List No.:
2. Invoice No.:
3. Seller / Exporter:
4. Buyer / Consignee (including full delivery address and contact):
5. PO Number:
6. Port of loading / Port of discharge:
7. Carrier / Vessel / Flight No.:
8. Number of packages (cartons / pallets):
9. Marks & Numbers (per carton/pallet ID):
10. Dimensions per carton (L×W×H cm) & gross/net weight (kg) per carton:
11. Total gross weight / total net weight:
12. Contents description per carton (SKU, quantity, units per carton):
13. HS Code (per SKU):
14. Special handling instructions (e.g., “fragile”, “keep dry”):

 

Practical tip: Include carton-level details and pallet configuration to speed up customs inspection and warehousing receiving.

 

C. Billable & customs-related lines you should include somewhere on docs

Freight and insurance amounts (if known) — helps customs valuation when Incoterm indicates seller-paid freight/insurance.

Commercial invoice must not understate values — under-declaration leads to fines and delays.

 

IV. HS code examples & how to classify (practical guidance + caution)

 

Important: HS code classification can be tricky. The examples below are typical starting points used in industry resources — always verify with customs tariff lookup or a customs broker for the final 6–10 digit code and the duty rate in the importer’s country.

 

Common parts examples (illustrative HS candidates):

Printed Circuit Boards / PCB assemblies (PCBA)

Typical candidate HS headings: 8534 (printed circuits / printed wiring boards) or 8542/8537 depending on finished assembly vs bare PCB. Multiple industry sources list PCBs/PCBA under 8534 / 8542 / 8537 variants — classification depends on whether the board is assembled and whether it’s part of a larger machine. Always confirm.

 

Injection-moulded plastic parts (general plastic components)

Commonly fall under Chapter 39 (plastics) — e.g., subheadings such as 3926 / 3926.xx for articles of plastics, or more specific numbers depending on use and material. For injection-moulding machine parts, parts of machines often fall under 8477 / 8480 etc. Use material + function to pick a heading.

 

Mechanical spare parts (general machine parts)

Often classified within Chapter 84/85 depending on machine category — example HS codes used in trade include 8479.90 (parts of machines with individual functions) or more specific subheadings tailored to the machine. Always match part function to chapter. 

How to verify HS code (recommended steps):

Start with a detailed product description: materials, function, finished vs unfinished, where used.

Use authoritative online lookup tools (country tariff pages, Flexport HS search, or national customs tariff search). 

If uncertain, ask the customs broker or request a binding tariff ruling from the importer’s customs authority (this provides legal certainty but can take time).

Keep classification notes in your PO / supplier emails for audit trail.

 

V. Add-on: Per-country quick compliance notes (short, to include under the HS examples)

 

United States (CBP / HTS): US uses HTS (10-digit) and has additional country-specific rules (E.g., antimdumping duties, special AD/CVD). Verify with USITC/CBP or your customs broker. 

United Kingdom (HMRC): Post-Brexit, use UK-specific tariff and EORI registration for import. Ensure VAT/EORI details are supplied on commercial docs. (Check HMRC tariff tool.)

Germany / EU: Use CN (Combined Nomenclature) and ensure importer has EORI; VAT reclaim / deferment options exist for businesses. Verify VAT & duty with TARIC.

Brazil: Higher import complexity and duty rates; typical sea transit times are longer and clearance can be slower — plan longer lead times. 

Australia: Use ABF (Australian Border Force) resources for tariff and quarantine (some goods require AQIS / biosecurity clearance).

(If you want, I can expand any of these country notes into a full mini-section with example duty/VAT % — I’ll fetch live official tariff rates for chosen countries if you want exact current %s.)

 

VI. Deliverables & next steps (what I’ve prepared and what I can deliver now)


Done in this message:

Routes table (Shanghai → LA / Felixstowe / Hamburg / Santos / Sydney) with cited typical transit times and sample price cues. 

Commercial Invoice & Packing List templates (copy/paste ready).

HS code example guidance and verification steps with sources.

 

I can immediately (pick one or say “both”):

Expand the Routes Table into a multi-country annex (US / UK / Germany / Brazil / Australia) with example duty/VAT% ranges and more granular port-to-port transit-time bands — I’ll fetch official tariff references and up-to-date market rate ranges. (Requires web.run — I already used it; say “expand routes” and I’ll fetch tariffs for the countries you want.)

Produce downloadable PDF / XLS versions of the Commercial Invoice and Packing List (formatted, ready to use) and attach them here for download. I can also add them to the landed-cost XLS if you want a single bundle.

Build a simple embeddable online landed-cost calculator (HTML/JS) using the formulas and example rows I made earlier (I can paste the code for you to embed on your site).

 

FAQ 

Q: Air vs sea — which saves money?

A: Sea saves when weight/volume is high and time is not urgent. Use per-unit landed cost to compare.

 

Q: Should I use FOB or DDP for my first order?

A: Use DDP for first order to avoid customs mistakes; switch to FOB later.

 

Q: Where do I find HS codes?

A: National customs tariff search tool; verify with broker.

 

Q: How to avoid counterfeit parts? The Ultimate Guide to Sourcing and Importing Essential Oils from China

A: Do supplier audits, insist on traceability and test certificates, and order pilot runs.

 

Q: How much buffer stock should I hold?

A: Buffer = lead time (days) × daily demand + safety stock (10–30%) based on supplier reliability.

 

Q: Who pays demurrage & detention?

A: Depends on Incoterm and whether booking was delayed; include demurrage terms on PO.

 

Q: When to use rail freight?

A: Mid-weight, mid-urgency shipments to Europe — faster than sea, cheaper than air.

 

Q: Can I under-insure to save money?

A: Not recommended — small savings can cost the full goods value on claims.

 

Q: How to handle customs inspections?

A: Provide docs promptly, respond to queries within hours, and have a broker ready.

 

Q: What percent of landed cost is usually freight?

A: Varies widely — for air it may be 20–50% of landed cost; for full container it often falls below 50% and keeps decreasing per unit as volume grows.

 

Get a Quote
@Darkhorsesroucing
© Copyright 2025 DarkHorse Sourcing All Rights Reserved.
Get Free Quote Now