Charging duties and import taxes at checkout can help streamline the international shopping experience for your customers and prevent unexpected costs upon delivery, which can improve customer satisfaction and reduce cart abandonment. Here's how you can set up and manage the collection of duties and import taxes on your Shopify store:

Considerations Before Setup

Before you begin setting up the collection of duties and import taxes at checkout:

  1. HS Codes and Country of Origin: Ensure that all your products have Harmonized System (HS) codes and a designated country of origin. These are crucial for accurately calculating duties and taxes.

  2. Understand Incoterms: Familiarize yourself with international commerce terms (incoterms) like Delivered Duty Paid (DDP) and Delivered at Place (DAP). Choosing the right incoterm can affect how duties and taxes are handled and who bears the cost.

  3. Carrier Fees: Be aware that carriers may charge additional fees for customs brokerage and disbursement, which are not included in the duties collected at checkout.

Setting Up Collection of Duties and Import Taxes

To set up the collection of duties and import taxes at checkout on Shopify:

  1. Enable Shopify Payments: Make sure Shopify Payments is enabled, as this feature is necessary for collecting duties and taxes.

  2. Configure Product Information:

    • Add HS codes and country of origin to each product.
    • Verify product descriptions and categories are accurate to ensure correct duty calculation.
  3. Activate Duties at Checkout:

    • Go to Settings > Taxes and duties in your Shopify admin. 
      Activate Taxes and Duties at Checkout
    • Enable the option to collect duties and import taxes at checkout.
  4. Set Pricing Rules:

    • Decide if you want to absorb some or all of the duties and taxes, or pass the full cost to customers.
    • Consider using the DDP incoterm to include all costs in the checkout price, providing a transparent pricing structure to customers.

Managing International Shipping and Customs

  1. Choose the Right Carriers: Select shipping carriers that offer reliable international shipping services and can handle customs clearance efficiently. Some carriers offer better services in specific regions.

  2. Communicate with Customers: Clearly communicate with customers about potential duties and taxes during checkout to set the right expectations. This can reduce the likelihood of refused shipments due to unexpected costs.

  3. Documentation and Compliance:

    • Ensure all shipments have the necessary customs documentation, such as commercial invoices and certificates of origin.
    • Stay updated on trade agreements and changes in customs regulations that might affect how you calculate and charge duties.
  4. Refunds and Returns: Establish a clear policy for handling returns on international orders, including how duties and taxes are managed. Determine if and how you will refund these fees if goods are returned.

Troubleshooting and Optimization

  • Monitor Transactions: Regularly review transactions to ensure duties and taxes are being calculated correctly. Adjust your settings if discrepancies arise.
  • Customer Feedback: Pay attention to customer feedback regarding international shipping and costs. Use this information to improve your policies and customer communication.
  • Update Product Data: Periodically review and update your product HS codes and country of origin information to ensure accuracy in duty calculation.

Additional Tools and Resources

  • Consider using third-party apps and services that specialize in calculating and managing international duties and taxes. These can provide more detailed control and potentially better accuracy.
  • Stay connected with logistics experts and customs brokers who can offer valuable insights and help navigate complex scenarios.

By effectively managing the collection of duties and import taxes, you not only comply with international trade regulations but also enhance your brand's global presence and customer satisfaction.

Back to blog