Canada Import Duty & Customs Calculator

Estimate landed cost including Canada import duties, VAT, and customs fees.

Estimate the total landed cost of goods imported into Canada. Applies customs duty on the CIF value, then GST and any provincial PST/HST on duty-inclusive value, with the CUSMA de minimis thresholds for couriered goods.

How is import duty calculated in Canada?

Duty is charged as a percentage of the customs value of the goods, which is the price paid plus shipping and insurance to Canada (the CIF value). The duty rate depends on the product's tariff classification and its country of origin; goods from free-trade partners like the US and Mexico under CUSMA may be duty-free.

A Canada import duty and customs calculator that turns a foreign purchase into its real landed cost — the all-in figure you actually pay once duty, federal and provincial taxes, and carrier fees are added. Importing into Canada has a specific order of operations: duty is charged on the shipment’s value including freight, then GST/HST is applied on top of the duty, and special de minimis thresholds can waive everything for small parcels. This tool runs that sequence correctly.

How it works

The customs value is the CIF value — the price of the goods plus the cost of shipping and insurance to Canada. Duty is a percentage of that, set by the product’s tariff classification and country of origin. Then GST (or the combined HST) is charged on the duty-inclusive value, so you are taxed on the duty as well as the goods:

cifValue   = goods + shipping + insurance
duty       = cifValue × dutyRate
gstHst     = (cifValue + duty) × taxRate
pst        = cifValue × pstRate          (provinces with separate PST)
landedCost = cifValue + duty + gstHst + pst + handlingFee

Before any of that, the calculator checks the de minimis rule. Under CUSMA, courier shipments from the US or Mexico are duty-free up to CAD 150 and tax-free up to CAD 40; postal shipments and other origins use the older CAD 20 exemption. If your goods fall under the threshold, no duty or tax is collected.

Example and notes

Suppose you buy goods worth CAD 500 with CAD 60 shipping, a 6% duty rate, 13% HST, and a CAD 10 courier handling fee. The CIF value is CAD 560; duty is CAD 33.60; HST on the duty-inclusive CAD 593.60 is about CAD 77.17; adding the handling fee gives a landed cost near CAD 680.77 — roughly 36% over the sticker price of the goods alone.

Notes: actual duty rates depend on the precise tariff line and origin; many CUSMA-qualifying goods are duty-free, so check the right classification. Brokerage and handling fees vary widely by carrier and are not government charges. This is an estimate — confirm with the CBSA. Everything is computed in your browser.