DDP Shipping from China to Canada: Costs, Rules & Pitfalls

Key Takeaways
  • Sea DDP: about USD 1.6–3.2/kg to Vancouver, USD 2.4–4.2/kg to Toronto/Montreal; air DDP USD 5–9/kg.
  • The 5% GST applies to the duty-paid value — a GST-registered clearing entity can recover it, cutting 5% off your landed cost.
  • CARM financial security must exist before release — the top preventable hold on this lane.
  • Anti-dumping categories (steel fasteners, drywall…) can carry duties above 25% — screen before ordering.
  • Wood packaging must be ISPM-15 stamped or CBSA can order treatment or re-export.

DDP shipping Canada is an all-in arrangement where the seller side pays pickup, export clearance, freight, CBSA entry, duty, the 5% GST and final delivery, so the Canadian buyer never files customs paperwork. Sea-based DDP to Vancouver typically lands at USD 1.6–3.2 per kg and to Toronto/Montreal at USD 2.4–4.2 per kg, with air DDP at USD 5–9 per kg. It's the smoothest model for new importers — and the easiest to get wrong, because duty, GST recoverability and CARM registration quietly swing the real price by 10–30%. We price DDP with every line visible, so here is the full build-up.

What does a DDP quote to Canada actually include?

ComponentTypical range (sea LCL)Notes
Pickup + export clearance in ChinaUSD 60–120 / CBMTrucking, export declaration, VGM
Ocean freight (LCL basis)USD 35–90 / CBMFCL: USD 1,400–3,900 by gateway
eManifest + entry + brokerageUSD 130–280 / shipmentIncludes CBSA transmission and B3
Duty (MFN / anti-dumping)0–18% typical, higher on covered goodsHS-driven; screen anti-dumping lists
GST5% of duty-paid valueRecoverable if the importer is registered
Destination handling + deliveryUSD 50–110 / CBMResidential/liftgate costs extra

Market context matters for the freight slice: transpacific rates to Canada move with the indexes tracked by the Drewry World Container Index, so any DDP quote older than a month is already stale. For the underlying ocean-leg math on this lane, see our container cost breakdown for Canada.

Toronto-bound DDP pallets with ISPM-15 stamped wood crating staged at Waymore warehouse
Toronto-bound DDP pallets on ISPM-15 stamped crating — untreated wood is one of the easiest ways to get flagged at CBSA.

How much does DDP shipping Canada cost per kg?

Lane / modeDoor-to-door timeAll-in USD/kgBest for
Sea DDP → Vancouver area25–32 days1.6–3.2BC/Alberta distribution
Sea DDP → Toronto / Montreal30–42 days2.4–4.2Ontario/Quebec, FBA Canada
Air DDP → Toronto YYZ / Vancouver YVR4–8 days5–9Launches, urgent top-ups

Below ~100 kg, fixed charges dominate and per-kg pricing distorts — courier or air consolidation is usually better anyway; our small cargo shipping guide compares the options. And because chargeable weight decides the air price, check the formulas in our CBM and chargeable weight guide before comparing quotes.

Worked example: 8 CBM (1,400 kg) of home goods, Ningbo to Toronto

Declared value CAD 22,000; HS with 6.5% duty:

Line itemAmount (CAD)
Ocean LCL freight + origin charges1,290
eManifest, B3 entry, brokerage220
Duty: 6.5% × 22,0001,430
GST: 5% × (22,000 + 1,430)1,172
Rail + delivery to Toronto warehouse980
DDP total5,092
Same total with GST recovered (registered importer)3,920

That last row is the whole article in one line: the same physical shipment can cost 23% less purely based on GST treatment. If you sell into Canada at volume, registering as a non-resident importer with a GST account usually beats absorbing GST as a cost — we set up shipments both ways depending on the client's structure.

What are the rules you must respect under DDP to Canada?

1. CARM before the border

Whoever clears the goods needs a Business Number with an import-export account, CARM Client Portal registration and financial security on file. Under DDP our clearance side carries that setup — but if you later switch to FOB/DAP, your own registration must be ready in advance, not the week the vessel arrives.

2. Honest valuation and classification

CBSA verification programs audit declared values and HS codes retroactively — sometimes years back. Under Incoterms 2020 DDP the seller side declares, but the goods are what CBSA detains, and the buyer loses selling days regardless of who pays the penalty. We decline DDP jobs built on undervaluation; market-based values and correct codes are the only sustainable setup. Compliance context for cross-border trade rules is tracked in publications like UNCTAD's Review of Maritime Transport.

3. Anti-dumping screening

Categories including certain steel fasteners, drywall, stainless sinks and some textile products carry Canadian anti-dumping or countervailing duties that can exceed ordinary tariff by multiples. Screening happens before quoting — a DDP price that ignores an 80% anti-dumping finding is not a price, it's a postponement.

4. ISPM-15 wood packaging

Pallets and crating must be heat-treated and stamped. CBSA can order treatment at your expense or re-export the shipment — and Canada enforces this consistently, because untreated wood is a phytosanitary risk. Our warehouse checks stamps at receiving; factories' "it's fine" is not a compliance program.

Close-up of ISPM-15 heat treatment stamp on a wooden pallet
The ISPM-15 stamp our team verifies on every wooden pallet bound for Canada.

What does DDP to Amazon.ca fulfillment centers require?

Amazon.ca facilities around Toronto (the YYZ-area campuses) and Vancouver apply the same carton, pallet and appointment rules as their US counterparts: FNSKU-labeled cartons, 48×40-inch four-way pallets wrapped and labeled on two adjacent sides, appointments booked through Amazon's carrier portal, and hard delivery windows. For DDP we therefore include FNSKU labeling at our consolidation warehouse (USD 0.15–0.40 per carton), pallet building to spec, and the FC appointment. The failure mode to avoid: a DDP quote without labeling and appointment scope — the truck arrives without a booked slot, gets turned away, and the container burns a day of per-diem plus a re-delivery charge. Amazon caps cartons at 50 lb (22.7 kg) and single pallets at 1,500 lb in most categories; we flag violations at quotation so cartons are repacked in China, not at the border.

Does insurance apply under DDP?

Yes — DDP allocates payment responsibility, not loss. Ocean carrier liability on imported goods is capped at roughly CAD 2.10 per kilogram under international carriage rules, far below real value, and incidents (water ingress, container topple, theft in drayage) are exactly what a DDP price never absorbs. All-risk marine cargo insurance runs 0.15–0.35% of cargo value — about CAD 60–140 on a CAD 40,000 load — and under DDP we recommend the buyer hold the certificate so the claim pays directly to the party holding the inventory. What all-risk covers, and the exclusions that matter (improper packing, inherent vice, delays), is laid out in our cargo insurance explainer.

How should you compare two Canadian DDP quotes?

Normalize four variables before comparing prices: the duty rate assumed (a quote ignoring an anti-dumping finding can look 15% cheaper and be 40% wrong), the GST treatment (recoverable through a registered importer, or absorbed as a sunk cost — a 5% swing on value), the weight basis (volumetric vs actual; recheck the math with our CBM formula guide), and the delivery scope (commercial dock vs residential vs Amazon appointment). Then ask one question that separates professionals from forwarders-in-name-only: "Which entity clears the goods, does it hold CARM security, and is it GST-registered?" A confident, specific answer usually means the quote is honest; a vague one means you're pricing risk, not freight. When quotes survive that filter, differences shrink to 5–10% — and that's the premium worth paying for the better operator.

Mini-case: a Canada FBA seller's GST discovery

An e-commerce seller shipping skincare tools (Health Canada–compliant, low duty) to an Amazon.ca fulfillment center near Toronto had been buying DDP at USD 3.10/kg from a broker who cleared through an unregistered entity — GST treated as sunk cost, no recovery. Across 2025 they moved roughly 9,000 kg through that channel. We restructured: they registered as a non-resident importer with a GST account, we cleared under that profile with CARM security in place, and the effective landed price fell by close to 5% of value — about CAD 14,000 recovered in the first year on their volumes — plus FBA carton labeling and appointment handling included. The freight didn't change; the paperwork did. As the international forwarders' federation FIATA consistently emphasizes, the forwarder's role is exactly this: structuring compliant flows, not just moving boxes.

When does DDP to Canada make sense — and when not?

Use DDP when: you have no Canadian entity or CARM setup; you're testing a new product; shipments are LCL-sized; or you want one accountable price for FBA Canada replenishment. Avoid DDP when: you're a GST-registered importer (recover the GST yourself and buy FOB), you import anti-dumping-covered goods needing classification control, or your volumes justify your own broker relationship. If you're comparing Incoterms across lanes, our general DDP from China overview and the Canada customs clearance guide cover both halves of the decision.

Frequently Asked Questions

What does DDP shipping from China to Canada include?

DDP (Delivered Duty Paid) covers China-side pickup and export clearance, ocean or air freight, CBSA customs entry, all duty, the 5% GST, brokerage and final delivery to your door, warehouse or fulfillment center. You receive one all-in price and handle no Canadian import paperwork yourself.

How much does DDP shipping from China to Canada cost per kg?

For general cargo above roughly 100 kg, sea-based DDP typically runs about USD 1.6–3.2 per kg to Vancouver-area addresses and USD 2.4–4.2 per kg to Toronto or Montreal, delivered in 25–40 days. Air DDP to Toronto (YYZ) runs roughly USD 5–9 per kg for 4–8 day delivery. The dominant variable is your product's duty rate, since 5% GST always applies on the duty-paid value.

Who pays the 5% GST under DDP, and can it be recovered?

Under DDP the seller side pays the GST at the border. Whether it is recoverable depends on who is registered: a registered importer (including a non-resident importer) claims the GST back as an input tax credit, which effectively removes 5% from the landed cost. Many DDP quotes are priced as if GST is a sunk cost — asking whether the clearing entity is GST-registered can cut your price by 5%.

What are the main pitfalls of DDP shipping to Canada?

The big four: missing CARM financial security that stalls release at the border, undervalued declarations that invite CBSA reassessment and penalties, anti-dumping duties on categories like steel fasteners that exceed the freight itself, and untreated wood packaging that violates ISPM-15 and triggers re-export or treatment orders.

Is cargo insurance needed under DDP terms?

Yes. DDP defines who pays for duty and delivery, not who bears loss during transit, and ocean carrier liability is capped at a few dollars per kilogram — far below real cargo value. All-risk marine insurance costs about 0.15–0.35% of cargo value and we recommend the buyer hold the certificate so claims pay directly to the party holding the inventory.

Contact Waymore Shipping
WhatsApp: +86 137 7763 7758  |  Email: daniel@waymoreshipping.com
Related articles
Industry references

Get Today's Rate & Lock Your Discount

Waymore Shipping offers FCL & LCL ocean freight from every major port in China — Shanghai, Ningbo, Shenzhen, Guangzhou, Qingdao, Xiamen, Tianjin and more. Rates updated weekly with carrier discounts.

👉 Check today's rate discounts  |  👉 Get a free freight quote