Duties are costs associated with buying a product that's shipped from a different country. When international customers buy a product on your store, their country can charge them duties on the shipment.

Some shipping carriers offer you the option to pay duties, so that your customers don't have to pay anything at delivery. If you pay duties, then you can plan for that cost as a part of your product pricing or collect the fees at checkout.

Duties can be paid by customers on delivery. If your customers might have to pay any duties, then make sure that you tell them ahead of time. Otherwise, customers might refuse to pay the unexpected costs and your shipments might be returned.

You can add country or region of origin and Harmonized System (HS) codes to your products from your Shopify admin. Learn more about HS codes.

How duties are calculated

Duties are import tariffs charged by the receiving country’s customs agency. The duty rate is calculated based on a few factors:

  • the product’s declared value and shipping costs
  • the product category as determined by the HS code
  • the country or region of origin
  • the destination country's tariff rates
  • applicable trade treaties

Other fees can be added to the duties estimate that a third-party app provides:

  • Import taxes - Domestic taxes paid to the destination country.
  • Additional fees - Fees billed by the carrier for import services such as working with a customs broker, collecting import fees from customers, or calculating import fees in advance.

Add country or region of origin and HS codes to your products

To show a duties estimate to international customers in your checkout, you need to edit your product details to include the country or region of origin and the HS code. You can also add HS code and country or region of origin to your products using the bulk editor or import them with a CSV file.


Charging duty and import taxes to customers

After you add region of origin and HS codes, then you can decide how to estimate your costs and add a charge for duty and import taxes during checkout.

Using a third-party app to calculate duty and import tax charges at checkout

You can show an estimate of the cost of duty and import taxes for an order at checkout by using a third-party app from the Shopify App Store. These apps use the product details, such as the country or region of origin and HS code for a product, to calculate duty and import taxes. Third-party apps might charge additional recurring or transaction fees.

Collecting duties and import tax at checkout

You might be able to collect duty and import taxes in your store's checkout if your store meets the following requirements:

Contact Shopify Support to learn more about the beta program.

Ready to start selling with Shopify?

Try it free