How to Collect Duties at Checkout in Shopify (2026): Managed Markets, DDP, and Hidden-Fee Pitfalls
Shopify can collect duties at checkout, but only if the underlying tariff data and shipping workflow are solid.
The most important ecommerce tariff lesson of 2026 is brutally simple:
If you do not decide who pays import duties before checkout, the customer finds out later.
Why this matters more after the end of de minimis
Shopify's Help Center now explicitly warns merchants that, as of August 29, 2025, de minimis no longer applies to shipments to the United States. Even small orders can trigger customs duty, import tax, carrier advancement, or brokerage fees.
What Shopify requires before it can calculate duties at checkout
- HS codes on products
- Country or region of origin on products
- A carrier or shipping workflow that supports DDP labels
- A compatible market setup in Shopify Markets / Managed Markets
The three common Shopify setups in 2026
1. Native duties and import taxes at checkout
Merchants configure duties in Shopify, add HS codes and origin data, and decide whether to show duties as a separate line item or include them in price. Works best with clean catalog data and straightforward origin-country exposure.
2. Managed Markets
Managed Markets takes on more operational complexity of cross-border selling. For some merchants it is the right answer. For others, the real problem is product-by-product tariff logic upstream of checkout.
3. Third-party apps or external tariff logic
Shopify's help documentation says that if a merchant does not meet the requirements to charge duties at checkout, they can use a third-party app. This is where TariffCenter.AI fits.
DDP versus the customer experience
A customer-friendly cross-border order means the merchant decides one of two things at checkout:
- the customer pays duties and taxes transparently as part of the order, or
- the merchant bakes those costs into price and fulfills on a prepaid basis
What customers hate is ambiguity.
Where TariffCenter adds value beyond Shopify's native setup
TariffCenter becomes valuable when the merchant needs help with:
- finding the right HS code for a product catalog
- validating country-of-origin data
- modeling the difference between source countries
- comparing landed cost before pricing changes go live
- explaining why two similar products get different duty outcomes
The fastest workflow for merchants with messy catalogs
- Use TariffCenter to classify products and confirm HTS exposure
- Add HS codes and origin data back into the Shopify catalog
- Turn on duties-at-checkout or Managed Markets using cleaner underlying data
- Re-test checkout and margin assumptions for target markets
What merchants should do this week
- Audit HS code coverage
- Test one real market end to end
- Decide whether duties are a line item or baked into price
- Verify your shipping workflow matches the promise made at checkout
- Use TariffCenter before rolling out broad international pricing changes
- HS Code Lookup for SKU classification
- Duty Calculator for per-product landed cost checks
- Sourcing Comparison for origin-country strategy
- Shopify Integration Guide for merchants evaluating how TariffCenter fits their checkout and catalog workflow
Bottom line
In 2026, collecting duties at checkout in Shopify is not just a settings exercise. It is a catalog-data problem, a shipping-workflow problem, and a pricing problem. The merchants who win on margin and customer experience are the ones who solve the tariff logic before checkout.