How to Ship from China to Canada: Costs, Customs & Times

Shipping from China to Canada typically involves choosing between express courier, air freight, or sea freight, then preparing the right customs paperwork so your goods clear the Canada Border Services Agency (CBSA) without delays. The process is straightforward once you understand the options, costs, documentation, and registration requirements. Here’s how to do it step by step.

Choose Your Shipping Method

Your three main options are express courier, air freight, and sea freight. The right choice depends on how much you’re shipping, how fast you need it, and how much you’re willing to spend.

Express courier (DHL, FedEx, UPS, or China-based services like SF Express) is the fastest and simplest option for small shipments. Packages reach Vancouver in about 3 to 5 days and the Greater Toronto Area in 5 to 7 days. Expedited options can arrive in as little as 2 to 3 days. The courier handles most of the customs paperwork for you, which makes this the easiest route for beginners or anyone shipping samples, small orders, or individual products. The tradeoff is cost: per-kilogram rates are the highest of any method, so this only makes sense for lightweight or high-value goods.

Air freight works well for mid-size shipments that are too heavy for courier but too time-sensitive for ocean transport. Direct flights deliver in roughly 5 days, while transit flights (connecting through a hub) take 6 to 8 days at a lower rate. Air freight is priced by either actual weight or volumetric weight, whichever is greater. Volumetric weight is calculated by multiplying the package dimensions (length x width x height in centimeters) and dividing by 6,000. If your shipment is bulky but light, you’ll pay based on how much space it takes up rather than what it weighs.

Sea freight is the cheapest option for large or heavy shipments and comes in two forms. Full Container Load (FCL) means you rent an entire container, either a 20-foot or 40-foot unit. Less than Container Load (LCL) means your goods share container space with other shippers’ cargo, and you pay based on the cubic meters you use. LCL is the go-to for shipments that don’t fill a full container. Ocean transit from Chinese ports to Vancouver typically takes 12 to 20 days, with east coast destinations like Toronto or Montreal adding another week or more by rail or truck after the port. The low per-unit cost makes sea freight the standard for businesses importing inventory in bulk.

Understand the Costs Involved

Shipping costs from China to Canada aren’t a single number. They’re built from several components that vary with the shipping method, shipment size, season, and destination.

The base freight charge is the biggest variable. Express courier rates can run several dollars per kilogram for small parcels. Air freight generally costs less per kilogram than courier but more than ocean. Sea freight is the most affordable for volume, with FCL rates quoted per container and LCL rates quoted per cubic meter. Rates fluctuate with fuel prices, carrier capacity, and seasonal demand, so always get quotes from multiple freight forwarders before committing.

On top of the base freight, expect surcharges. Common ones include fuel surcharges, terminal handling charges at both the origin and destination ports, customs brokerage fees (if you hire a broker to clear your goods), and last-mile delivery charges from the Canadian port or airport to your door. For sea freight, you may also see documentation fees, container detention charges if you’re slow to unload, and warehouse fees if goods sit at the port.

Then there are the Canadian government charges. All goods imported into Canada are subject to the Goods and Services Tax (GST) of 5%, calculated on the value of the goods plus shipping and insurance costs. Depending on the product category, you may also owe customs duty, which varies widely. Clothing, electronics, furniture, and industrial parts all have different duty rates set in Canada’s Customs Tariff schedule. You can look up the rate for your specific product using its Harmonized System (HS) code, a standardized classification number that identifies what the product is.

Register With the CARM Portal

If you’re importing commercially into Canada, you need to register with the CBSA’s Assessment and Revenue Management (CARM) system. This is the online portal where importers manage their customs accounts, view assessments, and make payments.

You must register your business yourself. Customs brokers cannot do this on your behalf. To complete registration, your business needs a 9-digit Business Number (BN9) issued by the Canada Revenue Agency (CRA). If you’re a Canadian resident business, you can usually obtain your BN9 during the CARM portal registration process itself. If you’re a non-resident business (for example, a Chinese supplier shipping directly), you must request your BN9 from the CRA before attempting to register. Skipping this step causes a registration error that requires contacting the CARM helpdesk to resolve.

During registration, each user creates their own sign-in credential and profile. If your business already has an RM (importer) number, you’ll enter it during setup. If not, you can enroll in a commercial import program as part of the registration process.

Once registered, consider enrolling in the Release Prior to Payment (RPP) program. RPP lets your goods clear customs before you’ve paid duties and taxes, giving you extra time to settle your account. Enrollment requires posting financial security, essentially a bond or deposit that guarantees you’ll pay what you owe.

Prepare Your Customs Documents

Getting your paperwork right is the single most important step for avoiding delays at the Canadian border. The CBSA requires specific documentation in English or French for every commercial shipment.

The core document is the commercial invoice. You have a few options for satisfying CBSA requirements: a commercial invoice that includes all the required information, a commercial invoice paired with a Canada Customs Invoice (Form CI1) to fill in any missing details, or a fully completed Form CI1 on its own. In practice, most shippers provide both a commercial invoice from the supplier and a completed CI1 to cover all bases.

The invoice must include:

  • Vendor details: Full name and address of the seller or consignor shipping the goods
  • Consignee details: Name and address of the party receiving the goods in Canada
  • Date of direct shipment: The date the goods began their continuous journey to Canada
  • Description of goods: An accurate, specific description including quantities, types of packaging (cartons, cases, pallets), and any marks or numbers on the outside of packages
  • Price paid or payable: The transaction value agreed upon by buyer and seller
  • Currency of settlement: The currency the seller expects payment in
  • Conditions of sale and terms of payment: The agreed trade terms (such as FOB, CIF, or EXW) and payment schedule
  • Number of packages: Total count of packages in the shipment

The CBSA requires two copies of the invoice for standard shipments and three copies for warehoused goods. Keep an additional copy for your own records.

Beyond the invoice, you’ll typically need a Bill of Lading (for sea freight) or Air Waybill (for air shipments), which serves as the contract between you and the carrier. A packing list detailing the contents, weights, and dimensions of each package is also standard. If your product requires it, you may need certificates of origin, safety certifications, or permits from other Canadian agencies (Health Canada for food and health products, for example, or the Canadian Food Inspection Agency for plant and animal products).

Work With a Freight Forwarder or Broker

A freight forwarder coordinates the physical shipping from the Chinese factory or warehouse to your Canadian address. They handle carrier bookings, consolidate shipments, arrange pickup and delivery, and manage logistics across multiple legs of the journey. Many forwarders specialize in the China-to-Canada corridor and can get better rates than you’d find booking directly with carriers.

A customs broker is a licensed professional who files your customs entry paperwork with the CBSA, calculates duties and taxes, and helps resolve any holds or inspections. Using a broker isn’t legally required, but most commercial importers use one because the paperwork is technical and errors cause expensive delays. Some freight forwarders offer brokerage services in-house, giving you a single point of contact for the entire shipment.

When choosing a forwarder, compare at least three quotes and ask about their experience with your product category. Confirm what’s included in the quoted price: some quotes cover door-to-door service while others stop at the Canadian port, leaving you to arrange inland transport separately.

Plan for Timelines and Delays

Build buffer time into your schedule. The transit times mentioned earlier (2 to 7 days for express, 5 to 8 for air freight, 2 to 4 weeks for sea freight including inland delivery) are estimates under normal conditions. Customs inspection, incomplete paperwork, port congestion, or peak shipping seasons can add days or even weeks.

Peak season runs roughly from August through October, when manufacturers and retailers worldwide are shipping goods ahead of the holiday season. During this window, ocean freight rates spike and container space gets tight. Booking early and being flexible on shipping dates helps. Chinese New Year (usually late January or February) is another bottleneck: factories shut down for one to two weeks, and there’s a backlog of shipments in the weeks before and after the holiday.

For your first shipment, consider sending a smaller test order by air to validate the process, confirm your customs paperwork is in order, and verify product quality before committing to a full container by sea.