A step-by-step canada import duty calculator guide for Canadian importers — how to estimate duties, GST, freight and broker fees before you place an order.
Before you commit to a purchase order, every Canadian importer eventually ends up doing the same math: what will this product actually cost once it lands in Canada? That's where a canada import duty calculator comes in — not as a single magic tool, but as a method for combining product cost, freight, duties, and taxes into one real number. Get this wrong and a "great deal" from a supplier can quietly turn into a break-even (or losing) shipment once duties, GST, and broker fees are added. This guide walks through exactly how to calculate landed cost like a canada import duty calculator would, what the common duty rates look like by category, and the costs that catch first-time importers off guard.
A canada import duty calculator — whether it's a formal online tool or a spreadsheet you build yourself — estimates the total cost of getting a product from a supplier's factory to your Canadian warehouse or door, fully cleared through customs. That total is usually called your "landed cost," and it includes far more than the product price and duty rate. Most calculators (and the manual version below) account for:
Many importers only budget for the first two line items, then get an unpleasant surprise when the invoice from their customs broker arrives. Understanding the shipping terms your supplier quotes under is a good first step — our Incoterms guide for Canadian importers breaks down FOB, EXW, CIF, and DDP and how each one shifts costs and responsibility between you and the supplier.
The core formula behind any canada import duty calculator is straightforward, even if the inputs take some research to nail down:
Landed Cost = (Product Cost + Freight + Origin Charges + Destination Charges + Customs Duties + GST) ÷ Number of Units
The tricky part isn't the formula — it's getting accurate numbers for each variable, especially duty rate and destination charges, before you've actually shipped anything. That's why it pays to build your first landed cost estimate conservatively, then refine it once you have real freight quotes and a confirmed HS code.
Duty rates in Canada vary significantly by HS code and product category. As a general (non-exhaustive) reference point for goods imported from China:
These figures are directional only — always confirm the exact rate for your specific HS code, since small classification differences can move you into a different duty bracket entirely. If you're sourcing through a factory in a hub like Ningbo or Shanghai, it's also worth understanding typical freight and shipping cost structures from that port — see our FOB Ningbo shipping guide for a worked example.
Numbers make this easier to follow than formulas alone. Say you're importing 1,000 units of a plastic household product, quoted FOB Shanghai at $2.50 USD per unit:
Adding it up: $3,400 + $600 + $350 + $221 + $181 = approximately $4,752 CAD total, or about $4.75 CAD per unit landed — noticeably higher than the $2.50 USD quoted price might suggest at first glance. This is exactly the kind of gap a canada import duty calculator approach is meant to catch before you commit to a purchase order, not after the invoice arrives. Running this same exercise on a handful of different product categories before you finalize a supplier is one of the simplest ways to protect your margins.
Most Chinese suppliers quote in USD, while your duties, GST, and Canadian destination charges are calculated in CAD. That means your landed cost estimate is only as reliable as the exchange rate you use — and rates can shift meaningfully between the time you get a quote and the time you actually pay. It's worth building a small buffer (often 2–3%) into your landed cost estimate specifically to absorb currency fluctuation, especially if there's a gap of several weeks between quoting and final payment. Some importers lock in a forward exchange rate through their bank for larger orders specifically to remove this variable from their landed cost math altogether.
Even a careful canada import duty calculator estimate can miss costs that only show up once you're actually moving product. Common ones include:
A full breakdown of what suppliers typically quote versus what actually shows up on your final bill is covered in our Alibaba shipping cost guide, which is worth reviewing alongside your duty estimate.
The CBSA Assessment and Revenue Management (CARM) system changes how duties and taxes are declared and paid for Canadian importers, and it affects who is responsible for accurate self-assessment of duties. Whether you use a customs broker or manage clearance yourself, it's worth understanding your obligations under CARM before your next shipment arrives — misclassified goods or late payments can result in penalties on top of the duty itself. If you're working with a customs broker, confirm they're set up to manage your CARM account correctly ahead of any 2026 shipments, and ask them directly how they handle release-prior-to-payment arrangements under the new system.
Before you rely on any canada import duty calculator estimate, confirm your HS code and duty rate directly through the CBSA's official tariff resources rather than a generic online chart. Product classification can be surprisingly specific — two nearly identical products can fall into different tariff lines depending on material composition, intended use, or minor design details. If you're unsure how to classify a new product, it's worth asking your customs broker or sourcing partner to review the classification before your first shipment, since correcting a misclassified HS code after the fact can mean amended declarations and potential penalties.
If you're new to importing and want a second set of eyes on supplier quotes and shipping terms, working with an experienced sourcing agent can help you avoid these landed cost miscalculations before you place a large order — see our guide on finding the right sourcing agent for more on how that relationship works.
Is there an official canada import duty calculator from the government?
The CBSA provides tariff classification tools and duty rate lookups by HS code, but they don't typically produce a full landed cost estimate including freight and destination charges — you'll need to combine that data with freight and broker quotes yourself.
What's the difference between duty and landed cost?
Duty is just one line item — the tax charged on the customs value of your goods. Landed cost is the full picture: product cost, freight, origin and destination charges, duty, and GST combined, divided by your unit count.
Do I pay duty on the retail price or the price I paid the supplier?
Duty is calculated on the customs (transaction) value, which is generally the price you paid or will pay the supplier, not your intended retail price.
How accurate do I need my landed cost estimate to be before ordering?
Accurate enough to confirm your margins hold up. A rough estimate is fine for early product research, but before committing to a full production order, confirm your HS code, get a real freight quote, and factor in broker fees.
Does CARM change how duty is calculated?
CARM changes how duties are declared, assessed, and paid administratively — it doesn't change the underlying duty rate for your product, but it does change compliance obligations for importers and brokers.
Landed cost math only works if the inputs are accurate — and that starts with a supplier relationship you can trust and shipping terms you actually understand. Epic Sourcing Canada helps Canadian businesses source products, negotiate clear Incoterms, and coordinate shipping so there are no surprises once goods reach a Canadian port. Contact our team to get a realistic landed cost estimate for your next order before you commit to a supplier.
