Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
Ontario
Prince Edward Island
Quebec
Saskatchewan
Northwest Territories
Nunavut
Yukon
No
Yes
Estimated Duties & Taxes: CAD $0.00
Understanding Canadian Duties and Taxes on Imports
When importing goods into Canada, you are generally required to pay duties and taxes on them. The specific amounts can vary significantly based on the type of goods, their value, and your destination province or territory within Canada. This calculator provides an estimate to help you budget for your import costs.
How are Duties and Taxes Calculated?
The calculation involves several components:
Customs Duties: These are taxes imposed on goods imported into Canada. The duty rate is determined by the classification of the goods (HS Code) and the country of origin. For many goods, particularly those from countries with which Canada has a free trade agreement (like the USMCA), duties may be 0%. For others, rates can vary. This calculator uses a simplified approach for common scenarios.
Goods and Services Tax (GST) / Harmonized Sales Tax (HST) / Provincial Sales Tax (PST): Most provinces and territories in Canada collect a sales tax on goods and services. For provinces that have a Harmonized Sales Tax (HST), the GST and the provincial portion are combined into a single rate. For provinces with only GST, there might also be a separate Provincial Sales Tax (PST) applicable.
Key Factors Affecting the Calculation:
Declared Value: This is the price you paid for the goods, or their fair market value if they were a gift. It's the basis for calculating duties and taxes.
Province/Territory: Sales tax rates (GST/HST/PST) differ by province. Quebec collects QST (Quebec Sales Tax), which is equivalent to GST and PST combined, on many imported goods.
Status of Goods (Gift vs. Purchase): Gifts from friends or relatives living abroad are often exempt from duties and taxes if they meet certain value thresholds and conditions (e.g., not sent on a regular basis, value under $60 CAD for general items, higher thresholds for alcohol/tobacco). This calculator assumes standard import rules unless specified as a gift.
Country of Origin & HS Code: These are critical for determining the exact duty rate but are complex and not included in this simplified calculator.
Simplified Calculation Logic:
This calculator uses the following approach:
GST/HST/PST Calculation: The calculator applies the appropriate GST/HST or PST rate based on the selected province. The rates used are approximations for common scenarios:
British Columbia (BC): 5% GST + 7% PST = 12% (Total 12%)
Manitoba (MB): 5% GST + 7% PST = 12% (Total 12%)
New Brunswick (NB): 15% HST (Includes 5% GST)
Newfoundland and Labrador (NL): 15% HST (Includes 5% GST)
Nova Scotia (NS): 15% HST (Includes 5% GST)
Ontario (ON): 13% HST (Includes 5% GST)
Prince Edward Island (PE): 15% HST (Includes 5% GST)
The applicable sales tax is calculated on the declared value.
Duties Calculation: For simplicity, this calculator assumes a 0% duty rate for most common imported goods, reflecting situations where free trade agreements apply or the goods fall into low-duty categories. For specific goods with higher duty rates, the actual cost could be significantly higher.
Total Estimated Cost: The sum of the declared value, estimated duties (assumed 0% here), and estimated sales taxes (GST/HST/PST).
Gift Exemption: If the 'Is Gift' option is selected, the calculator will assume the gift exemption rules apply if the declared value is below a common threshold (e.g., $60 CAD). In such cases, duties and taxes might be $0.00. For values above this threshold, or for non-gift items, the standard calculation applies. This is a simplified assumption.
Disclaimer:
This calculator is intended for informational purposes only and provides an estimate based on simplified assumptions. It does not account for all potential import regulations, specific Harmonized System (HS) codes, country of origin factors, or specific provincial tax treatments. The Canada Border Services Agency (CBSA) determines the final amount of duties and taxes payable. Always consult official CBSA resources or a customs broker for precise calculations and advice.
function calculateDutiesTaxes() {
var declaredValue = parseFloat(document.getElementById("declaredValue").value);
var province = document.getElementById("province").value;
var isGift = document.getElementById("isGift").value;
var resultDiv = document.getElementById("result");
if (isNaN(declaredValue) || declaredValue <= 0) {
resultDiv.innerHTML = "Please enter a valid declared value.";
return;
}
var gstRate = 0.05; // Base GST rate
var provincialRate = 0;
var totalSalesTaxRate = 0;
var dutyRate = 0; // Simplified assumption: 0% for common imports
// Gift exemption logic (simplified)
var giftExemptionValue = 60.00; // Common threshold for gifts
if (isGift === "yes" && declaredValue <= giftExemptionValue) {
resultDiv.innerHTML = "Estimated Duties & Taxes: CAD $0.00 (Likely exempt as a gift under CAD " + giftExemptionValue + ")";
return;
}
// Determine sales tax rates by province
switch (province) {
case "AB": // Alberta
totalSalesTaxRate = gstRate; // 5% GST
break;
case "BC": // British Columbia
provincialRate = 0.07; // 7% PST
totalSalesTaxRate = gstRate + provincialRate; // 5% GST + 7% PST = 12%
break;
case "MB": // Manitoba
provincialRate = 0.07; // 7% PST
totalSalesTaxRate = gstRate + provincialRate; // 5% GST + 7% PST = 12%
break;
case "NB": // New Brunswick
totalSalesTaxRate = 0.15; // 15% HST (includes 5% GST)
break;
case "NL": // Newfoundland and Labrador
totalSalesTaxRate = 0.15; // 15% HST (includes 5% GST)
break;
case "NS": // Nova Scotia
totalSalesTaxRate = 0.15; // 15% HST (includes 5% GST)
break;
case "ON": // Ontario
totalSalesTaxRate = 0.13; // 13% HST (includes 5% GST)
break;
case "PE": // Prince Edward Island
totalSalesTaxRate = 0.15; // 15% HST (includes 5% GST)
break;
case "QC": // Quebec
provincialRate = 0.09975; // 9.975% QST
totalSalesTaxRate = gstRate + provincialRate; // 5% GST + 9.975% QST = 14.975%
break;
case "SK": // Saskatchewan
provincialRate = 0.06; // 6% PST
totalSalesTaxRate = gstRate + provincialRate; // 5% GST + 6% PST = 11%
break;
case "NT": // Northwest Territories
case "NU": // Nunavut
case "YT": // Yukon
totalSalesTaxRate = gstRate; // 5% GST
break;
default:
totalSalesTaxRate = 0; // Should not happen with select options
}
var duties = declaredValue * dutyRate;
var salesTaxes = declaredValue * totalSalesTaxRate;
var totalTaxesAndDuties = duties + salesTaxes;
var totalCost = declaredValue + totalTaxesAndDuties;
// Format to 2 decimal places
var formattedTotalTaxesAndDuties = totalTaxesAndDuties.toFixed(2);
resultDiv.innerHTML = "Estimated Duties & Taxes: CAD $" + formattedTotalTaxesAndDuties + "";
}