Let's be straight with you: import duty is one of the most misunderstood costs Canadian businesses face when bringing products in from China, Vietnam, or anywhere else overseas. Get the calculation wrong and you either overpay CBSA every single shipment, or worse, underpay and get hit with a retroactive bill plus penalties eighteen months later. This guide walks you through exactly how duty is calculated in Canada, HS code by HS code, dollar by dollar, so you can price your products correctly and never get blindsided at the border again.
Import duty is a tax charged by the Canada Border Services Agency (CBSA) on goods brought into Canada from other countries, calculated as a percentage of the customs value of the shipment. The rate you pay depends on what the product is (its HS tariff classification), where it was made (which determines whether a trade agreement rate applies), and what it's worth. On top of duty, you'll also owe GST (and HST or PST depending on province) on the landed value. For a typical Canadian importer bringing in $10,000 CAD worth of goods from China, total duty and tax can range from roughly $500 to over $2,500 depending on the product category — which is exactly why getting the calculation right before you place your PO matters so much.
Every time a commercial shipment crosses into Canada — whether it lands at the Port of Vancouver, comes through Toronto Pearson, or arrives via Halifax — CBSA assesses it against three pieces of information: what the goods are, where they were made, and what they're worth. Those three data points combine to produce a duty rate, which is applied to something called the customs value, and the result is the dollar amount you owe before your goods are released.
This isn't optional and it isn't negotiable at the border. Unlike a lot of business costs where you can shop around or negotiate terms, duty is a statutory calculation set out in the Customs Tariff and administered by CBSA. The good news is that because it's a formula, it's entirely predictable — if you know your HS code, your country of origin, and your CIF value, you can calculate your landed cost to the penny before you ever place an order with your supplier.
The bad news is that most first-time Canadian importers get at least one of those three inputs wrong. They classify their product under the wrong HS code (often because a supplier or freight forwarder suggested a "convenient" one), they don't know their product qualifies for a preferential trade agreement rate, or they underestimate their CIF value by leaving out freight and insurance costs. Any one of these mistakes changes your landed cost — sometimes by a lot.
📌 Note: Duty is charged on the value of the goods when they arrive in Canada — not the retail price you'll eventually sell them for. This trips up new importers who assume duty is somehow tied to their margin. It isn't. It's tied entirely to what you paid your supplier plus the cost of getting the goods to the Canadian border.
For eCommerce sellers and SME brand owners running lean operations, this predictability is actually an advantage once you understand it. You can build duty into your landed cost model at the sourcing stage, before you commit to a supplier or a price point, rather than discovering your margins have evaporated after the goods have already cleared customs.
It's worth saying plainly: none of this is unique to importing from China. The same three-input calculation — classification, origin, value — applies whether you're bringing in goods from Vietnam, Bangladesh, Mexico, or anywhere else. What changes between origins is which duty rate applies, because that's where trade agreements like CUSMA and CPTPP come into play. A Canadian importer who understands this framework can evaluate any new sourcing country or supplier relationship with a clear, repeatable process, rather than starting from scratch every time.
The Harmonized System (HS) is an internationally standardized numerical system for classifying traded products, used by more than 200 countries including Canada. Every product that crosses the border needs an HS code, and that code is what determines your tariff rate. Get the code wrong and everything downstream — your duty rate, your eligibility for trade agreement preferences, your compliance obligations — is wrong too.
In Canada, HS codes run to 10 digits. The first six digits are the international HS code, standardized globally. The next two digits are the Canadian tariff item, and the final two are a statistical suffix used by Statistics Canada. You can look up the applicable rate for any 10-digit code using the CBSA Customs Tariff tool, which is publicly available and free to use.
Here's the part that surprises a lot of new importers: your supplier does not decide your HS code, and neither does your freight forwarder, technically speaking — you, as the importer of record, are legally responsible for correct classification. In practice, brokers and forwarders often suggest codes based on the product description you give them, but if that classification is wrong and CBSA catches it in an audit, the importer (you) is on the hook for back duties, interest, and potentially penalties.
⚠️ Common Classification Trap: Products that are lightly modified or multi-component (say, a skincare set with a tool included, or an electronics accessory with a textile case) often get misclassified under the simplest-sounding code rather than the technically correct one. CBSA's classification rules follow the General Rules of Interpretation, which prioritize the item's "essential character" — not what's easiest to describe. When in doubt, get a binding ruling from CBSA before you import at scale.
If you're sourcing a genuinely novel product — something that doesn't map cleanly onto an existing tariff line — it's worth requesting an Advance Ruling from CBSA. This is a free, binding determination of the correct HS code and applicable rate, and it protects you if the classification is ever questioned later. Turnaround is typically 60-120 days, so build that into your timeline if you're launching something new.
It's also worth understanding that HS classification isn't a one-time decision you make and forget. If you change materials, add or remove a component, or rebrand a product in a way that changes what it fundamentally is, the correct classification can change too — and with it, the duty rate. Canadian brands that source seasonally updated product lines (a skincare set that adds a new tool, a kitchen gadget that switches from plastic to silicone) should re-verify classification with each meaningful product change rather than assuming last year's HS code still applies. This is a small amount of diligence that prevents a much larger compliance headache if CBSA later questions why a materially different product was declared under an old code.
Most-Favoured-Nation (MFN) tariff rates are the standard, default duty rates that apply to imports from countries Canada doesn't have a specific trade agreement or preferential arrangement with — which, importantly, includes China for the vast majority of product categories. Vietnam, by contrast, benefits from CPTPP preferential rates on many goods, which is one reason Epic Sourcing sees so many Canadian brands running "China+1" strategies that route certain product lines through Vietnam.
MFN rates vary enormously by category. Some goods — many electronics components, certain raw materials — carry a 0% MFN rate. Others, particularly textiles, footwear, and certain finished consumer goods, carry rates of 15-18% or more. There's no single "import duty rate" in Canada; there are thousands of individual rates tied to specific 10-digit HS codes, and the only way to know yours is to look it up.
| Product Category | Typical MFN Rate (China origin) | Typical CPTPP Rate (Vietnam origin) |
|---|---|---|
| Apparel & textiles | 16–18% | 0–4% (phasing to 0%) |
| Footwear | 11–20% | 0–5.5% |
| Electronics & accessories | 0–7% | 0% |
| Furniture | 0–9.5% | 0% |
| Kitchenware & housewares | 0–8% | 0% |
| Toys & games | Free–8% | 0% |
| Cosmetics & personal care | 0–6.5% | 0% |
| Jewellery & accessories | 0–8.5% | 0% |
These are illustrative ranges, not a substitute for looking up your specific 10-digit tariff item — always confirm your exact rate using the CBSA Customs Tariff tool or through your customs broker before you finalize supplier pricing.
Not sure where to start? Book a free 30-minute consultation with Epic Sourcing's Canadian team → Book a call
Before you can apply a duty rate, you need to know what number you're applying it to. In Canada, that's typically the CIF value — Cost, Insurance, and Freight — meaning the price you paid your supplier for the goods, plus the cost of international freight to get them to Canada, plus insurance. This is different from FOB (Free on Board) value, which only includes the cost of goods and getting them loaded at origin, not the international shipping leg.
This distinction catches a lot of new importers off guard. If your supplier quotes you $8,000 USD FOB Shenzhen for a container, and ocean freight plus insurance to Vancouver runs another $2,200 CAD, your customs value for duty purposes isn't just the $8,000 — it's the full landed cost before duty and tax, converted to CAD at the Bank of Canada's daily exchange rate on the day of importation.
💡 Pro Tip: Always ask your freight forwarder for a clean breakdown of freight and insurance costs per shipment, separate from any other line items like destination handling fees. CBSA wants a specific, documentable CIF figure — not a bundled invoice that makes it hard to isolate the true cost of goods versus logistics.
Here's a simplified breakdown of how CIF value builds up for a typical LCL (less-than-container-load) shipment from China to Vancouver:
| Cost Component | Example Amount (CAD) |
|---|---|
| Goods cost (FOB, converted to CAD) | $10,800 |
| Ocean freight (China to Vancouver) | $1,150 |
| Marine cargo insurance | $95 |
| Total CIF Value (duty base) | $12,045 |
Domestic costs incurred after the goods arrive in Canada — customs brokerage fees, inland trucking from the port to your warehouse, warehousing charges — are not included in the CIF value and don't get taxed as part of duty. They're separate operating costs you'll pay on top.
Duty is only half the story. On top of whatever duty rate applies, you'll also owe GST (5%) at minimum on nearly all commercial imports into Canada, calculated on the "duty-paid value" — that is, your CIF value plus the duty you just calculated. If you're importing into a province with HST (Ontario, the Maritimes), or if your business structure requires it, that rate can be higher, though for most commercial importers the GST portion is what's assessed at the border regardless of destination province, with provincial components reconciled separately depending on your business's registration.
This is the number new importers consistently forget to budget for, because it feels like "just a tax" rather than a landed-cost line item. But 5% GST on a duty-paid value of $12,600 is $630 — real money that needs to be in your cost model, not a surprise on your customs broker's invoice.
⚠️ Warning: If your business is GST/HST registered, you can generally claim an Input Tax Credit (ITC) to recover the GST paid on commercial imports — but only if you have the correct documentation (the B3 customs coding form or your broker's statement) and you're using the goods for commercial activity. Many first-time importers pay the GST at the border and then never claim it back because they don't realize the credit exists. Talk to your accountant about setting this up properly from your very first shipment.
Here's how the full calculation stacks for our $12,045 CIF example, assuming an 8% MFN duty rate:
| Line Item | Calculation | Amount (CAD) |
|---|---|---|
| CIF Value | — | $12,045.00 |
| Duty (8% MFN rate) | $12,045 × 8% | $963.60 |
| Duty-Paid Value | $12,045 + $963.60 | $13,008.60 |
| GST (5%) | $13,008.60 × 5% | $650.43 |
| Total Landed Cost (excl. brokerage/trucking) | — | $13,659.03 |
Canada has a growing web of free trade agreements that can reduce or eliminate the MFN duty rate entirely — but only if your goods qualify, and qualifying is more involved than just "the factory is in the right country." The two most relevant for Canadian importers diversifying their supply chains are CUSMA (Canada-United States-Mexico Agreement) and CPTPP (Comprehensive and Progressive Agreement for Trans-Pacific Partnership).
CUSMA applies to goods that originate in Canada, the US, or Mexico under specific rules of origin — relevant if you're nearshoring some production or importing components that get further processed in North America before reaching your customer. CPTPP is the one most Canadian importers sourcing from Asia should have on their radar, because it includes Vietnam, Malaysia, and several other countries increasingly used as China-plus-one manufacturing bases. Goods that meet CPTPP rules of origin — meaning enough of the value-add happened within a CPTPP member country — can qualify for significantly reduced or 0% duty rates compared to the MFN rate that would otherwise apply.
China is not a party to any free trade agreement with Canada, which is precisely why MFN rates apply to the overwhelming majority of Chinese-origin goods and why so many Epic Sourcing clients are actively exploring Vietnam sourcing to capture CPTPP savings on categories like apparel and footwear, where the rate differential between MFN and CPTPP can be 15+ percentage points.
It's worth noting that trade policy is not static, and Canada's tariff relationships with major trading partners, including China, continue to evolve. Canadian importers should treat their duty strategy as something to revisit periodically — at least annually, or whenever there's meaningful news about a trade agreement update or tariff change — rather than a calculation done once and never reviewed again. What qualifies for a preferential rate today, and what the MFN baseline looks like for a given category, can shift with new negotiations, safeguard measures, or policy changes, and businesses that stay current on these shifts are better positioned to adjust sourcing strategy proactively rather than reactively.
📌 Note: Qualifying for a preferential rate requires a valid Certificate of Origin and proof that your goods meet the specific rules of origin for that agreement — not just that the factory happens to be located in a member country. Rules of origin can require a minimum percentage of regional value content or a specific "tariff shift" in production. This is an area where working with an experienced sourcing partner or customs broker pays for itself many times over.
Let's walk through a complete, realistic example: a Canadian eCommerce brand importing 2,000 units of a silicone kitchen tool set from a supplier in Ningbo, China, landing at the Port of Vancouver.
| Step | Detail |
|---|---|
| 1. Product & HS Code | Silicone kitchen utensils, classified under HS 3924.10 — MFN rate confirmed at 6.5% via CBSA Tariff tool |
| 2. Supplier Quote (FOB Ningbo) | $1.85 USD/unit × 2,000 units = $3,700 USD |
| 3. Convert to CAD | $3,700 USD × 1.38 (illustrative exchange rate) = $5,106 CAD |
| 4. Add Ocean Freight (LCL) | + $780 CAD |
| 5. Add Marine Insurance | + $45 CAD |
| 6. CIF Value | $5,106 + $780 + $45 = $5,931 CAD |
| 7. Duty Owed | $5,931 × 6.5% = $385.52 CAD |
| 8. Duty-Paid Value | $5,931 + $385.52 = $6,316.52 CAD |
| 9. GST Owed (5%) | $6,316.52 × 5% = $315.83 CAD |
| 10. Total Border Cost | $385.52 + $315.83 = $701.35 CAD (duty + GST) |
Add customs brokerage fees (typically $75-150 CAD per entry for a shipment this size) and inland trucking from the port to a Lower Mainland warehouse (roughly $250-400 CAD for an LCL shipment), and this importer's true landed cost lands somewhere around $6,650-$6,850 CAD — versus a naive assumption of just the $5,106 CAD goods cost. That's a 30%+ gap between "what I paid my supplier" and "what it actually cost to get this on my shelf," which is exactly the kind of miscalculation that quietly erodes margin on a new product launch.
Because so much of this guide depends on "it varies by HS code," it's worth showing a broader comparison across the categories Epic Sourcing's Canadian clients most frequently import, alongside the compliance bodies relevant to each:
| Category | Typical MFN Rate | Relevant Canadian Compliance |
|---|---|---|
| Baby & children's products | 0–8% | Health Canada, CCPSA |
| Electronics (consumer) | 0–7% | ISED, CSA mark |
| Cosmetics & skincare | 0–6.5% | Health Canada Cosmetic Notification |
| Food-contact items (kitchenware) | 0–8% | Health Canada, CFIA (if food product itself) |
| Apparel | 16–18% | Textile labelling (bilingual), care labelling |
| Furniture | 0–9.5% | CCPSA (flammability, stability) |
| Pet products | 0–7% | CFIA (for consumables), CCPSA (for accessories) |
Notice that some of the highest-duty categories (apparel, footwear) are also categories where CPTPP sourcing from Vietnam offers the biggest potential savings — which is a major reason Epic Sourcing's Product Wizard and Hot Source services increasingly route Canadian apparel and footwear brands toward Vietnamese manufacturing partners rather than defaulting to China.
Duty rates aren't just a compliance detail — they can be a genuine lever in your sourcing strategy, and nowhere is that clearer than in apparel, where MFN rates on Chinese-origin goods routinely sit at 16-18% while CPTPP-eligible Vietnamese-origin goods can qualify for rates approaching zero. Let's compare the same order — 3,000 units of a basic cotton t-shirt — sourced two different ways.
In Scenario A, the shirts are made and shipped from Guangzhou, China. In Scenario B, an equivalent order is placed with a CPTPP-qualifying factory in Ho Chi Minh City, Vietnam, with documentation confirming the goods meet the rules of origin needed to claim the preferential rate. Both scenarios assume the same $4.20 USD FOB unit cost and comparable freight costs to Vancouver.
| Line Item | Scenario A: China (MFN 17%) | Scenario B: Vietnam (CPTPP 0%) |
|---|---|---|
| Goods cost (FOB, CAD equivalent) | $17,388 | $17,388 |
| Ocean freight + insurance | $1,450 | $1,520 |
| CIF Value | $18,838 | $18,908 |
| Duty Owed | $3,202.46 (17%) | $0.00 (0%) |
| Duty-Paid Value | $22,040.46 | $18,908.00 |
| GST (5%) | $1,102.02 | $945.40 |
| Total Duty + GST | $4,304.48 | $945.40 |
That's a difference of roughly $3,359 CAD in border costs alone on a single 3,000-unit order — money that goes straight back into your margin, your marketing budget, or your ability to price competitively against Canadian retailers who haven't diversified their sourcing. Multiply that across several reorders a year and the CPTPP advantage on apparel isn't a rounding error, it's a genuine strategic differentiator.
💡 Pro Tip: The catch is that Scenario B only works if the Vietnamese factory can actually produce the CPTPP-required documentation — a valid Certificate of Origin and evidence the goods meet rules of origin (which for apparel often means a "yarn-forward" or similar rule requiring enough of the production process to occur within CPTPP member countries). Not every factory in Vietnam can prove this, even if the finished garment is sewn there, because fabric sourced from outside CPTPP countries can disqualify the goods. This is exactly the kind of due diligence a sourcing partner should be doing on your behalf before you commit to a supplier.
This example is also why "just move production to Vietnam" isn't automatically a duty-saving move — the savings depend entirely on whether the specific factory and its supply chain for materials genuinely qualify under CPTPP rules of origin, not simply on the fact that final assembly happens within a member country.
Because Canadian duty and GST are calculated on the CAD-converted value of your shipment, currency fluctuations between the day you place your order and the day it clears customs can meaningfully change what you owe — even if nothing about the product, quantity, or supplier price has changed. CBSA uses the Bank of Canada exchange rate in effect on the date of importation (specifically, the rate published for the previous business day relative to when the customs accounting document is prepared), not the rate on the day you paid your supplier's deposit or the day you signed the purchase order.
For most Canadian importers working with USD-denominated supplier invoices, this means a multi-week or multi-month gap between quoting a customer price and the goods actually clearing customs introduces real currency risk into your landed cost — not just on the goods cost itself, but on the duty and GST calculated from it. A supplier quote that looked comfortable at a CAD/USD rate of 1.35 can look considerably less comfortable if the rate moves to 1.42 by the time the container clears at the Port of Vancouver.
📌 Note: Some Canadian importers use forward contracts or currency hedging through their bank to lock in an exchange rate for a future payment, reducing this uncertainty for larger, planned orders. For smaller or first-time importers, simply building a currency buffer (5-8%) into your landed cost model, rather than calculating duty off the exchange rate on the day you get a supplier quote, is a simpler and often sufficient safeguard.
This is one more reason a static, one-time landed cost calculation isn't enough for a growing import business — your duty exposure moves with the currency market, and pricing decisions made months in advance need a margin of safety built in.
Not every dollar of duty paid at the border has to stay paid. Canada offers several programs that let qualifying importers recover, defer, or avoid duty under specific circumstances — programs that many SME importers don't realize exist because they're more commonly used by larger, established importers with dedicated trade compliance staff.
Duty drawback allows an importer to recover duties paid on imported goods that are subsequently exported from Canada (for example, if you import components, do some processing or assembly in Canada, and then export the finished product) or on imported goods that turn out to be defective, damaged, or otherwise unsuitable and are returned to the supplier. If your business model involves any re-export component, it's worth understanding whether drawback applies to your situation.
Bonded warehousing lets importers store goods in a licensed customs bonded warehouse without paying duty and GST until the goods are actually removed for sale into the Canadian market — useful for importers who bring in large seasonal shipments but only release inventory gradually, since it defers the cash outlay on duty until goods are actually needed rather than paying it all upfront on arrival.
| Program | What It Does | Best Fit For |
|---|---|---|
| Duty Drawback | Refunds duty on goods later exported or returned | Re-exporters, businesses with defective-goods returns |
| Bonded Warehousing | Defers duty/GST until goods leave the warehouse | Seasonal importers, large-volume distributors |
| Duties Relief Program | Relieves duty on goods imported, processed, then exported | Manufacturers re-exporting finished goods |
⚠️ Note on Complexity: These programs come with strict recordkeeping, bonding, and eligibility requirements, and applying incorrectly (or failing to maintain proper records) can trigger compliance issues down the line. They're worth exploring if your volume and business model justify it, but they're not a fit for every importer — a customs broker or trade compliance specialist can assess whether the administrative overhead is worth the duty savings for your specific situation.
The businesses that handle duty best don't treat it as a cost they discover after the fact — they build it into their pricing model at the very start of the sourcing process, before a purchase order is ever placed. That means when you're evaluating a new product idea or a new supplier quote, your landed cost calculation should already include an estimated HS classification and duty rate, not just the FOB unit price.
A simple way to do this: for every new SKU, before you commit to a supplier, look up (or have your broker confirm) the likely HS classification and MFN rate, add in a reasonable freight and insurance estimate based on shipment size, apply the duty and GST math shown earlier in this guide, and use that fully-loaded landed cost — not the FOB quote — as the number you build your retail pricing and margin targets around.
This single habit prevents the most common and painful version of this mistake: launching a product at a price point that looked profitable based on FOB cost alone, only to discover after the first shipment clears that duty and tax have quietly eaten 15-25% of the margin you thought you had. For Canadian eCommerce sellers competing on tight margins against both domestic retailers and cross-border US competitors, this discipline is the difference between a sustainable product line and one that loses money on every unit sold.
Not sure where to start? Book a free 30-minute consultation with Epic Sourcing's Canadian team → Book a call
CARM — the CBSA Assessment and Revenue Management system — is the platform CBSA now uses to manage the accounting and payment of duties and taxes on imported commercial goods. If you're importing into Canada as a business, you (or your customs broker acting as your agent) need to be registered in the CARM Client Portal, and as of the compliance deadlines that have rolled out over the past couple of years, importers are expected to post their own financial security (rather than relying solely on their broker's bond) in order to keep goods flowing without release delays.
For a growing eCommerce brand or SME importer, this means a few practical things: you need a Business Number with an import/export program account, you need to be set up in the CARM Client Portal (or have your broker manage this on your behalf under a Delegation of Authority), and you need to understand that duty and tax payment timelines and security requirements are now tied to your CARM account status rather than purely to your broker's general bond.
💡 Pro Tip: Don't leave CARM registration until your first shipment is sitting at the Port of Vancouver waiting to clear. Set up your CARM Client Portal account and Business Number import/export program well ahead of your first order — ideally as part of your initial supplier and freight planning, not as an afterthought once goods are already in transit.
Most Canadian importers work through a licensed customs broker who handles the CARM mechanics on their behalf, but as the importer of record, ultimate responsibility for accurate declarations and timely payment still sits with you.
After years of helping Canadian brands source and import from China and Vietnam, certain duty-related mistakes come up again and again. Understanding them in advance is the cheapest insurance you can buy.
The first is trusting a supplier's suggested HS code without independent verification. Suppliers are experts in manufacturing, not Canadian tariff classification, and they have no liability if the code is wrong — you do. The second is quoting and pricing products in USD without converting to CAD using the correct exchange rate methodology, which throws off landed cost models and can create unpleasant surprises when the Bank of Canada rate moves against you between quoting and shipping. The third is forgetting to include freight and insurance in the customs value calculation, understating CIF value, and technically under-declaring to CBSA — which is a compliance problem, not just a math error.
The fourth mistake is more strategic: not exploring whether a CPTPP-eligible country like Vietnam could meaningfully reduce duty on a high-tariff category like apparel or footwear, simply because the business has always sourced from China and never modeled the alternative. And the fifth is treating duty as a fixed, unchangeable cost rather than a variable that skilled sourcing and customs strategy can actively manage — through correct classification, trade agreement qualification, and smart supplier selection.
A sixth mistake, less about the calculation itself and more about process, is failing to keep organized records. Commercial invoices, packing lists, bills of lading, certificates of origin, and broker accounting documents should be retained for at least six years, since CBSA can conduct compliance verifications reaching back that far. Importers who treat these documents as disposable paperwork rather than a compliance archive often find themselves scrambling — or unable to substantiate a position — when an audit letter arrives years after the goods have already been sold. Setting up a simple, consistent filing system (digital folders organized by shipment date and PO number) from your very first import is a small habit that pays off considerably if you're ever asked to produce records.
⚠️ Costly Mistake: Some importers, under pressure to hit a price point, ask suppliers to under-declare the commercial invoice value to reduce duty owed. This is customs fraud, full stop. CBSA has increasingly sophisticated data-matching capabilities, and if a discrepancy is caught, penalties can include back duties, interest, monetary penalties under the AMPS system, and in serious cases, criminal referral. It is never worth the risk, and any supplier or broker suggesting it should be a major red flag.
Technically, any importer can self-clear goods through CBSA without a licensed customs broker. In practice, almost no commercial importer does this beyond the smallest, most occasional shipments, because the compliance burden — correct HS classification, CARM account management, accurate declarations, timely payment — is substantial and the cost of getting it wrong (audits, penalties, delayed shipments) far outweighs typical brokerage fees.
A licensed customs broker in Canada typically charges somewhere between $50-200 CAD per entry for standard commercial shipments, scaling with complexity and shipment value. For that fee, they handle HS classification support, CARM submissions, duty and tax payment, and act as your liaison with CBSA if questions arise. For a growing importer bringing in regular shipments, this is close to a non-negotiable cost of doing business — the question isn't whether to use a broker, but which one, and how closely you stay involved in verifying their classification decisions rather than rubber-stamping them.
Where Epic Sourcing typically adds value alongside your broker is earlier in the process — at the sourcing and supplier negotiation stage, before goods are even manufactured, making sure your landed cost model (including accurate duty estimates) is built into your pricing and margin decisions from day one, not discovered after the fact.
When choosing a broker, look for one with specific experience in your product category and, ideally, existing familiarity with your sourcing countries. A broker who regularly handles apparel imports from Vietnam, for example, will be faster and more accurate at confirming CPTPP eligibility than a generalist broker who mostly processes machinery parts from Germany. Ask prospective brokers directly about their CARM onboarding process, their typical turnaround time for entries at the Port of Vancouver versus other ports, and whether they proactively flag potential classification issues or simply process whatever code you (or your supplier) provide. The difference between a broker who catches a misclassification before it becomes a problem and one who doesn't ask questions can be worth thousands of dollars over the life of a supplier relationship.
Duty calculation isn't something that should live in a spreadsheet you build once and forget about. Product specifications change, suppliers get swapped, trade agreements get updated, and tariff schedules shift. Epic Sourcing's Canadian team builds accurate landed cost modeling — including duty, GST, freight, and brokerage — into every sourcing engagement, whether you're working with us through Hot Source for fast-turnaround supplier vetting, The Epic Suite for end-to-end managed sourcing, or The Product Wizard for new product development.
That means before you commit to a supplier or a purchase order, you know your true landed cost in CAD — not an optimistic FOB number that ignores 20-30% of your real cost of goods. It also means when it makes sense to explore Vietnam or other CPTPP-eligible sourcing to reduce duty exposure on a high-tariff category, that analysis happens at the sourcing stage, where it can actually change your supplier decision, rather than after the goods have already shipped.
Ultimately, the goal isn't just to calculate duty correctly on any single shipment — it's to build a repeatable, defensible process that scales as your import volume grows, protects you in the event of a CBSA compliance review, and gives you the confidence to price products accurately from the very first unit you sell. That combination of accuracy, compliance, and strategic awareness is what separates importers who treat duty as an afterthought from those who use it as a genuine competitive advantage.
Use the CBSA Customs Tariff tool, available free on the CBSA website, to search by product description or HS code. You'll need to identify the correct 10-digit tariff classification first, which determines the applicable MFN rate or any preferential trade agreement rate. If you're unsure of the correct classification, a licensed customs broker can help, or you can request a formal Advance Ruling from CBSA for a binding determination. Getting this step right is the single most important thing you can do before committing to supplier pricing, because every downstream calculation — duty owed, GST owed, total landed cost — depends on starting with the correct code. Many Canadian importers skip this step and rely on a supplier's suggestion, which carries real compliance risk since the importer of record, not the supplier, bears legal responsibility for correct classification under Canadian customs law.
Generally no — there are separate, often more lenient, provisions for low-value shipments, samples of negligible value, and personal imports under Canada's simplified thresholds. However, once you're importing for commercial resale — which covers virtually every Canadian eCommerce seller or brand owner — full commercial duty and tax rules apply regardless of shipment size, and CBSA can and does scrutinize repeated "personal" declarations that look like disguised commercial activity. If you're testing a product with a small trial order before committing to a full production run, it's worth discussing with your broker how that shipment should be properly declared, because treating a legitimate future-resale shipment as a personal import to save on duty is a compliance risk, not a savings strategy.
Yes, in many cases. If you discover that goods were incorrectly classified, that a trade agreement preference you qualified for wasn't applied, or that duty was otherwise overpaid, CBSA allows importers to request a refund through a B2 adjustment request, generally within four years of the original importation. This is more common than most importers realize — a supplier switch to a CPTPP-eligible country, for example, sometimes reveals that earlier shipments from the same product line could have qualified for preferential treatment retroactively if proper documentation exists. Keep thorough records (commercial invoices, certificates of origin, bills of lading) for at least this four-year window, since you'll need them to support any retroactive claim.
Because Canada calculates duty on the CIF value — Cost, Insurance, and Freight — not just the price you paid your supplier for the goods themselves (the FOB value). This is a common point of confusion for first-time importers who negotiate a great FOB price with their supplier and then are surprised that duty is calculated on a higher number once international freight and insurance are factored in. It's not an error on your broker's part; it's how the Customs Tariff defines customs value for duty purposes. Building this into your landed cost model from the start — rather than discovering it after your first shipment clears — avoids margin surprises on your first few orders.
Canada has a Courier Low Value Shipment (CLVS) program and de minimis-style thresholds that simplify processing for lower-value shipments, and duty-free treatment can apply to some low-value goods under specific programs and origin conditions. However, these thresholds and simplified programs are generally designed for individual low-value parcels, not bulk commercial imports for resale, and the rules have specific conditions around origin and shipment method. For a business importing inventory at commercial scale — even if individual unit values are low — standard commercial duty rules typically apply to the shipment as a whole. Don't structure shipments purely to try to stay under a threshold; talk to a customs broker about what actually qualifies.
Duty is calculated on the customs value of the goods regardless of who facilitates the transaction — using a sourcing agent doesn't inherently reduce or increase your duty rate. What a good sourcing partner can do is help you select suppliers and countries of origin (like CPTPP-eligible Vietnam for certain categories) that legitimately qualify for lower preferential rates, ensure your HS classification is accurate from the start, and build a realistic landed cost model into your sourcing decisions so duty isn't a surprise. The savings come from smarter sourcing and classification decisions, not from the mechanics of who places the order.
If CBSA reviews a shipment and determines the declared classification, value, or origin was incorrect, they can issue a Detailed Adjustment Statement (DAS) reassessing the duty owed, potentially with interest and penalties under the Administrative Monetary Penalty System (AMPS) if the error appears to reflect inadequate diligence rather than an honest mistake. Repeated errors or patterns suggesting deliberate under-declaration can trigger a full compliance verification (audit) covering multiple past shipments, which is significantly more time-consuming and costly to resolve than getting classification right the first time. This is precisely why working with a licensed broker and verifying HS classifications independently — rather than trusting supplier suggestions — is worth the modest added cost.
It depends heavily on your volume, business model, and whether any portion of your imported goods gets re-exported or returned. For a straightforward eCommerce brand importing finished goods for direct sale to Canadian customers, duty drawback often isn't relevant since nothing is being re-exported. Bonded warehousing can make sense for importers bringing in large seasonal shipments well ahead of when they'll actually need the inventory, since it defers the cash outlay on duty and GST until goods are released for sale rather than paying it all at once on arrival. The administrative and bonding requirements mean these programs are usually worth exploring once you're importing at meaningful volume — a handful of containers a year or more — rather than for a first small test shipment, where the setup overhead likely outweighs the savings.
As a rough planning figure, most Canadian importers bringing goods in from China should budget somewhere between 10-25% of their FOB goods cost for combined duty and GST, depending heavily on product category — electronics and housewares tend toward the lower end, apparel and footwear toward the higher end. This is a planning heuristic, not a substitute for calculating your actual rate from your specific HS code, and it doesn't include brokerage fees, inland trucking, or warehousing, which are additional landed cost components on top of duty and tax. For goods sourced from CPTPP-eligible countries like Vietnam that qualify for preferential rates, this figure can drop closer to just the 5% GST with little or no duty at all, which is exactly why so many Canadian brands in high-duty categories are actively evaluating a shift in sourcing geography rather than accepting MFN rates as a fixed cost of doing business.
At minimum, retain the commercial invoice, packing list, bill of lading or air waybill, any certificate of origin used to claim a preferential duty rate, your customs broker's accounting documents (the B3 or equivalent), and proof of payment for duty and GST. CBSA generally requires importers to keep these records for six years from the date of importation, since compliance verifications can look back that far. Beyond the legal requirement, well-organized records make it dramatically easier to file a refund claim if you later discover an overpayment, respond quickly and credibly if CBSA does initiate a verification, and analyze your own landed costs accurately across product lines and suppliers over time. Many growing importers set up a simple shared digital folder structure — organized by shipment date, supplier, and PO number — from their very first order, which saves considerable time and stress if records are ever needed years later.
Whether you're launching your first product from China or restructuring your supply chain to capture CPTPP savings from Vietnam, Epic Sourcing's Canadian team is here to help.
Book a Free Consultation | View Our Services
Epic Sourcing Canada · Vancouver, BC · hello@epicsourcing.ca · 1 (800) 672-9816