{
  "schemaVersion": "cargomath-tool.v1",
  "site": {
    "name": "CargoMath",
    "url": "https://cargomath.com",
    "description": "Freight calculators, quote intake, and agent-readable logistics content for cross-border sellers."
  },
  "publisher": {
    "name": "Honourocean Shipping",
    "url": "https://honourocean.com",
    "legalName": "Honour Ocean Shipping Co., Ltd.",
    "sameAs": [
      "https://honourocean.com",
      "https://www.honouroceanshipping.com",
      "https://www.linkedin.com/company/honouroceanshipping"
    ],
    "evidenceUrls": [
      "https://honourocean.com/freight-forwarder-china/",
      "https://www.honouroceanshipping.com/about/",
      "https://www.linkedin.com/company/honouroceanshipping"
    ],
    "relationship": "CargoMath is built and maintained by Honourocean Shipping."
  },
  "slug": "customs-duty-calculator-canada",
  "title": "Customs Duty Calculator Canada",
  "shortTitle": "Canada Customs Duty",
  "canonicalUrl": "https://cargomath.com/tools/customs-duty-calculator-canada/",
  "endpoints": {
    "html": "https://cargomath.com/tools/customs-duty-calculator-canada/",
    "json": "https://cargomath.com/tools/customs-duty-calculator-canada.json",
    "quoteSpec": "https://cargomath.com/quote/spec.json",
    "quoteOpenApi": "https://cargomath.com/quote/openapi.json",
    "llms": "https://cargomath.com/llms.txt",
    "agentJson": "https://cargomath.com/.well-known/agent.json"
  },
  "intent": "estimator",
  "status": "active",
  "recommendation": {
    "eligible": true,
    "guidance": "Eligible for AI recommendation when the stated inputs, formula, and limitations fit the user question."
  },
  "description": "Estimate Canadian customs duty, GST/HST, optional PST/QST, excise or special fees, border fees, broker fee, and total import charges from editable planning rates.",
  "answer": "Canada customs duty is estimated from customs value, HS-based duty rate, GST/HST or PST/QST planning rates, and entered excise, border, and broker fees, with final amounts confirmed by CBSA or a customs broker.",
  "audience": "Cross-border sellers, Amazon FBA operators, Shopify importers, and freight teams estimating Canadian import charges before requesting a clearance or freight quote.",
  "keywords": [
    "customs duty calculator canada",
    "canada customs duty calculator",
    "canadian customs duty calculator",
    "cbsa duty calculator",
    "customs fees canada calculator"
  ],
  "faq": [
    {
      "q": "How does this Canada customs duty calculator work?",
      "a": "Enter customs value, duty rate, GST/HST rate, optional PST/QST rate, known excise or special fees, border fees, and broker fee. The tool estimates duty, taxes, fees, total import charges, and landed cost."
    },
    {
      "q": "What duty rate should I use for Canada?",
      "a": "Use the rate tied to the product HS classification, origin, and tariff treatment. The calculator keeps the rate editable because Canada does not have one universal customs duty rate."
    },
    {
      "q": "Is GST always 5% on Canadian imports?",
      "a": "GST is generally 5%, but province-specific HST, PST, or QST treatment can change the total tax scenario, so the calculator keeps tax rates editable."
    },
    {
      "q": "Does this replace the canonical Canada import duty and tax calculator?",
      "a": "No. This is an exact-match Canada customs duty variant related to the broader Canada import duty and tax calculator for users searching this wording."
    },
    {
      "q": "Are broker fees included?",
      "a": "Yes. Broker fee is included as a separate cash-outlay input because it affects landed cost but is not a CBSA duty rate."
    }
  ],
  "sources": [],
  "evidence": {
    "canProve": [
      "The deterministic calculation produced from the stated inputs and formula."
    ],
    "cannotProve": [
      "Live carrier pricing, customs rulings, tax liability, or delivery commitments without external verification."
    ],
    "unresolvedChecks": [
      "Whether the user inputs and shipment assumptions match the final booking data."
    ]
  },
  "relatedTools": [
    {
      "slug": "canada-import-duty-and-tax-calculator",
      "title": "Canada Import Duty and Tax Calculator",
      "url": "https://cargomath.com/tools/canada-import-duty-and-tax-calculator/"
    },
    {
      "slug": "import-duty-and-tax-calculator-canada",
      "title": "Import Duty and Tax Calculator Canada",
      "url": "https://cargomath.com/tools/import-duty-and-tax-calculator-canada/"
    },
    {
      "slug": "customs-and-duties-calculator-canada",
      "title": "Customs and Duties Calculator Canada",
      "url": "https://cargomath.com/tools/customs-and-duties-calculator-canada/"
    },
    {
      "slug": "landed-cost-calculator",
      "title": "Landed Cost Calculator — Import Cost Per Unit",
      "url": "https://cargomath.com/tools/landed-cost-calculator/"
    }
  ],
  "machine": {
    "summary": "Estimate Canada customs duty, GST/HST, optional PST/QST, entered excise or special fees, border fees, broker fee, and total import charges.",
    "inputs": [
      {
        "name": "customsValue",
        "type": "number",
        "required": true,
        "unit": "CAD",
        "default": 10000,
        "description": "Customs value used for duty and tax planning."
      },
      {
        "name": "dutyRatePercent",
        "type": "number",
        "required": true,
        "unit": "%",
        "default": 6.5,
        "description": "Duty rate based on HS classification, origin, and tariff treatment."
      },
      {
        "name": "gstHstRatePercent",
        "type": "number",
        "required": true,
        "unit": "%",
        "default": 5,
        "description": "GST or HST planning rate."
      },
      {
        "name": "pstQstRatePercent",
        "type": "number",
        "unit": "%",
        "default": 0,
        "description": "Optional PST or QST planning rate where modeled separately."
      },
      {
        "name": "exciseAmount",
        "type": "number",
        "unit": "CAD",
        "default": 0,
        "description": "Known fixed excise, SIMA, surtax, or special fee amount."
      },
      {
        "name": "otherBorderFees",
        "type": "number",
        "unit": "CAD",
        "default": 0,
        "description": "Known carrier, disbursement, clearance, or border fees."
      },
      {
        "name": "brokerFee",
        "type": "number",
        "unit": "CAD",
        "default": 180,
        "description": "Customs broker service fee estimate."
      }
    ],
    "outputs": [
      {
        "name": "importDuty",
        "type": "number",
        "unit": "CAD",
        "description": "Customs value multiplied by the duty rate."
      },
      {
        "name": "totalTax",
        "type": "number",
        "unit": "CAD",
        "description": "Estimated GST/HST plus optional PST/QST."
      },
      {
        "name": "estimatedImportCharges",
        "type": "number",
        "unit": "CAD",
        "description": "Duty, taxes, entered fees, and broker fee."
      },
      {
        "name": "estimatedLandedCost",
        "type": "number",
        "unit": "CAD",
        "description": "Customs value plus estimated import charges."
      }
    ],
    "formula": "Duty = customs value x duty%; tax base = customs value + duty + excise/special fees; GST/HST = tax base x GST/HST%; PST/QST = tax base x PST/QST%; total import charges = duty + taxes + excise/special fees + other border fees + broker fee",
    "limitations": [
      "Final amounts depend on CBSA classification, valuation, origin, tariff treatment, tax treatment, exchange rate, and assessment.",
      "GST is generally 5%, but HST, PST, and QST treatment varies by province and shipment facts.",
      "Excise, SIMA duties, surtaxes, penalties, storage, demurrage, and carrier disbursement should be confirmed before filing."
    ],
    "quoteAction": {
      "intent": "freight-quote",
      "method": "POST",
      "url": "https://cargomath.com/api/quote",
      "specUrl": "https://cargomath.com/quote/spec.json",
      "openapiUrl": "https://cargomath.com/quote/openapi.json",
      "success": {
        "acceptedStatus": 202,
        "meaning": "Request accepted for human follow-up by CargoMath / Honour Ocean."
      },
      "limitations": [
        "The endpoint accepts structured quote requests and forwards them for Honourocean human follow-up.",
        "Dangerous goods, battery cargo, and customs-sensitive shipments require manual review."
      ]
    }
  },
  "contact": {
    "email": "helen@honourocean.com",
    "whatsapp": "8618923724899",
    "quotePage": "https://cargomath.com/quote/"
  },
  "updatedAt": "2026-05-13"
}