Uncategorized

Shopify Markets and Duties: How to Stop International Customers Getting Surprise Charges at Delivery

International checkout fails when the customer believes they paid the full order cost and then receives a carrier request for duties or import taxes at the door. The store should define which markets are duties-paid, which may collect charges on delivery and how prices, shipping and tax responsibilities are explained before payment.

Choose the import-cost model before enabling a country

Every international market should have an explicit answer to one question: who pays import duties and taxes, and when? If the store collects them at checkout, the logistics and customs setup must support that promise. If the customer may pay on delivery, that must be visible before purchase.

Do not rely on a sentence buried in terms and conditions. Import charges can materially change the order value and are part of the buying decision.

Use market-specific rules instead of one global shipping table

Products, prices, currencies, duties, restrictions and shipping options can differ by destination. Shopify Markets can help organize these differences, but the configuration still needs correct product and logistics data.

If a product cannot legally or economically ship to a destination, hide or block it for that market rather than accepting the order and fixing it manually afterward.

Show the customer what the price includes

Use clear wording near shipping and total cost. If duties are included, say so. If they may be payable on arrival, explain that before the payment button. Avoid ambiguous phrases such as “taxes calculated where applicable” if the customer still cannot tell whether the carrier will invoice them later.

For high-value products, consider a short FAQ directly in the buying flow because surprise fees often trigger refused deliveries and chargebacks.

Customs accuracy begins with product data

International fulfillment depends on correct product descriptions, values, country of origin and commodity classification. A beautiful market setup cannot compensate for incomplete customs data from the catalog.

Keep supplier and product data synchronized. If a supplier changes origin or composition, customs treatment may change even though the storefront product name stays the same.

Returns become more expensive across borders

Duties and taxes can complicate refunds and returns. Decide whether a rejected parcel returns automatically, who pays the return transport and how the store handles import costs that may not be recoverable in the same way as the merchandise price.

International return policy should therefore be reviewed together with the market’s shipping economics, not copied from domestic orders.

Pre-launch test for every international market

  1. Use a real destination address in the market.
  2. Check currency and product availability.
  3. Add a high-value and low-value product to cart.
  4. Confirm shipping method and delivery promise.
  5. Check whether duties/taxes are collected or disclosed clearly.
  6. Review the order data passed to fulfillment.
  7. Test the customer email for the same pricing language.

Shopify SmallDeskApps focuses on practical store operations, and international markets are one of the places where operational details matter more than simply turning on another country in settings.

Frequently asked questions

Should every international order include duties at checkout?

Not necessarily. The right model depends on destination, carrier, customs setup and commercial strategy. The important part is that the customer knows the model before paying.

Why do customers refuse international parcels?

A common reason is an unexpected carrier request for import charges. Clear pre-purchase disclosure and accurate duty collection can reduce that surprise.

Can Shopify Markets determine every customs rule automatically?

It helps manage markets and related commerce settings, but merchants still need accurate product, origin, logistics and compliance data.

Need hands-on help?

Let’s make your store easier to run — and easier to buy from.

Explore services