The End of De Minimis: How Shopify Merchants Should Reprice for the New US Tariff Reality
De minimis is gone. Here is how we reprice US-bound Shopify orders, configure HS codes, and rebuild checkout so duty lands at the cart, not the doorstep.
A merchant we onboarded last month put it bluntly on the first discovery call. Previously all goods valued under 800 dollars were exempted from US import duties, the de minimis threshold, and as of August 29 this is no longer possible. He had priced his catalog for a market that disappeared three days earlier. US order volume was down 41 percent week over week, his support inbox was full of customers refusing duty charges at the door, and his Shopify store still calculated shipping without a single line of tariff math. That call is the reason for this piece, and the basis of the shopify us de minimis tariff strategy we now run with every cross-border Plus client we onboard.
What changed in 2026: the de minimis suspension explained for Shopify merchants
The US de minimis exemption let any commercial parcel under 800 dollars enter the country without duty assessment. It was the structural assumption underneath every direct-to-consumer brand selling to American buyers from a UK, EU, Canadian, Australian or APAC warehouse. The exemption was suspended on August 29, 2025, first for goods originating in specific jurisdictions and then broadly. By Q1 2026, every commercial parcel arriving in the United States is dutiable on the assessed value, period.
For a Shopify merchant, this changes three things at once. First, every US-bound shipment now needs an HS code on every line item or US Customs will guess, badly, and the duty assessed at the border will frequently be higher than the duty a clean classification would have produced. Second, the duty has to be paid by someone, and if it is not paid at checkout it is collected by the carrier at delivery from a customer who did not consent. Third, the price the buyer saw on the product page no longer matches the all-in cost of the purchase, which is the single fastest way to spike refusal rates and chargebacks on otherwise good orders.
We hear the same sentence on nearly every onboarding call now. “Our US revenue dropped, but we cannot tell if it is the tariff itself or the way we are presenting it.” Almost always, it is the presentation.
Pricing decisions: absorb, pass-through, or DDP at checkout
Once de minimis is gone there are three honest pricing responses. Absorb the duty into the product price. Pass it through as a separate line at checkout. Or land somewhere in the middle and offer delivered duty paid pricing, where the buyer sees a single total that already includes US duty. Each one has a clean math case and a clear failure mode.
Absorbing duty into a uniform list price is the simplest answer and the worst for margin. You raise every US-displayed price by your blended duty rate (often 12 to 22 percent depending on category) and you stop thinking about it. Conversion is preserved, margin compresses, and the math breaks if your catalog mixes categories with different duty bands.
Pass-through pricing at checkout is the easiest engineering lift, because Shopify Markets and the duties at checkout beta will calculate and display the duty as a separate line. Conversion takes a hit in the cart because the buyer sees the total jump after they add the address. We typically see this approach lose 6 to 11 points of cart conversion against the absorb model on the same Plus catalogs.
Delivered duty paid at checkout is the strongest answer once duty per order crosses about 30 dollars, which for most premium fashion, electronics and home goods catalogs covers a majority of carts. The buyer sees one final number on the product page and again at checkout. The duty is paid by the merchant to the carrier under the merchant’s importer-of-record arrangement, and the parcel clears US customs without intercepting the buyer. Almost every Plus client we audit ends up here.
Setting up HS codes, country of origin and duty estimates in Shopify
The catalog work is where most merchants stall, because Shopify Markets cannot estimate duty correctly without three fields on every product. HS code (six or ten digits depending on destination precision), country of origin (where the product was substantially manufactured, not where it ships from), and an HS-coded harmonized description that the carrier paperwork will inherit.
On Shopify, those three fields live under the product’s customs information section, exposed in the admin and editable in bulk through the Matrixify importer or the Admin GraphQL API. We typically clean a 4,200-SKU catalog in 18 to 25 hours of structured work: a US trade compliance contractor classifies the SKUs, an internal ops person normalizes the country-of-origin field against supplier invoices, and an engineer pushes the corrected data back through the API. Doing it manually one product at a time is the failure pattern. Build a CSV, validate, push, then audit a random 10 percent sample.
Shopify’s customs and duties documentation is the canonical reference and we ask every new client to read it before the first working session. The most-missed step is the country-of-origin field on configurable products with multiple variants, where the same SKU may legitimately have different origins across production batches. Pick the dominant origin per variant and document the exceptions in a separate operations sheet.
Markets, Shopify Tax and the duties at checkout beta: what each plan unlocks
Shopify split the cross-border feature set across three product surfaces, and the boundaries matter for pricing your stack. Shopify Markets handles country and region configuration, currency, language, payment methods and the duties and import tax calculation engine. Shopify Tax is the surface for domestic US sales tax for US-based merchants and is not the duty engine for inbound parcels. The duties at checkout beta sits inside Markets and is the surface that displays duty as a separate line item or as part of a delivered-duty-paid total.
On Basic, Shopify and Advanced plans, Markets is included and the duties at checkout feature is available, but with a per-transaction calculation fee on a defined set of countries. On Plus, Markets Pro extends the feature set to more destinations and converts the per-order calculation fee structure into a flat platform fee. We typically recommend Markets Pro for any merchant doing more than 5,000 US orders a month from outside the United States. Below that, the Basic Markets duty engine is good enough and the per-order fee is rounding error against the duty itself.
Plan implication. If you are still on Basic or Shopify and your US business has scaled past 100,000 dollars a month in revenue after the tariff hit, the upgrade to Advanced or Plus often pays for itself inside one billing cycle, because the duty calculation accuracy alone reduces refusals and chargebacks.
Carrier choices: DHL, FedEx, USPS GlobalPost when de minimis is gone
The carrier strategy changed alongside the policy. Before de minimis ended, USPS GlobalPost and equivalent low-cost postal options were the default for sub-200 dollar parcels because the duty risk was zero. Now every parcel clears US customs the same way, and the question is which carrier handles the brokerage with the lowest friction for your buyer.
DHL Express remains the cleanest experience for delivered duty paid above about 60 dollars in parcel value, because their integrated brokerage and DDP-enabled API works directly with Shopify Markets. FedEx International Priority is comparable on speed and slightly cheaper at higher weight tiers, with a similar DDP-at-checkout integration through their Shopify-supported app. UPS Worldwide Expedited is the legacy default and competitive on rate, but slower to clear brokerage exceptions, which matters on returns more than on outbound originals.
USPS GlobalPost and DHL eCommerce still hold a place at the low end. For parcels under 30 dollars in value and under a kilogram, the postal hand-off wins on rate, but you accept that the duty assessment becomes the buyer’s problem at delivery. We only recommend that model now for low-margin parts and accessories where the buyer expects to pay duty on delivery, and we hard-cap it at 50 dollars in cart value.
The cleanest carrier mix we recommend is DHL Express on DDP for orders over 50 dollars to the US, USPS GlobalPost for orders under 30 dollars where the buyer self-clears, and FedEx as the secondary on higher-weight orders. Build the carrier picker in Shopify Markets shipping zones and validate against three live test orders before turning it on for the catalog.
Communicating tariffs to US buyers without killing conversion
The merchants who have come through this best are the ones who treated the communication change as seriously as the pricing change. Three places matter. The product page price, the cart drawer summary, and the post-checkout confirmation email.
On the product page, prefer a single delivered-duty-paid price for US visitors. If you cannot ship DDP on a given category, use a sticky price-plus-duties disclosure that says “US duty calculated at checkout, typically 12 to 18 percent of subtotal.” Do not hide the duty until the address page. Cart abandonment on hidden duty is brutal, and the support tickets that follow are worse.
In the cart drawer, surface the duty line as soon as the buyer enters a US shipping address. Shopify Markets fires the duty estimator on address change, and we add a one-line tooltip that explains what changed and why. The version we ship on Plus catalogs reads “US import duty (estimated, paid for you at checkout).” Specific, factual, no surprise.
In the order confirmation email, repeat the duty math in the line-item breakdown. If you shipped DDP, write “duty included, no charge at delivery.” If you did not, set the expectation explicitly: “your carrier will collect approximately X dollars in US duty on delivery.” Most refusals we see are not buyers refusing the math, they are buyers refusing the surprise.
A 30-day audit: catalog, checkout, returns and customer support scripts
The fastest path from “we just got hit by the tariff change and revenue is down” to “we have a working US strategy” is a 30-day audit we run repeatedly with new clients. Five workstreams, parallel-tracked, single project owner, daily 15-minute standups.
Days 1 to 7. Catalog audit. Pull every SKU shipped to the US in the last 90 days. Classify HS codes, normalize country of origin, push the cleaned data back into Shopify through the API. Spot-audit 10 percent of the corrections before signing off.
Days 8 to 14. Checkout reconfiguration. Turn on the duties at checkout beta inside Shopify Markets. Pick the pricing model (absorb, pass-through, or DDP) and roll it to a 10 percent traffic slice for two days before going wide. Capture cart conversion against the prior baseline.
Days 15 to 21. Carrier mix and returns. Repaper the DHL or FedEx DDP arrangement with the new importer-of-record terms. Rewrite the returns policy for US buyers, because returns under the new regime require duty drawback paperwork to recover the merchant’s duty cost.
Days 22 to 30. Support scripts and post-purchase email. Rewrite the duty FAQ and macros in your helpdesk, brief the support team on the three buyer objections you will see most (“why am I being charged duty,” “the carrier wants money at delivery,” “can I refuse and reship”), and update the post-purchase email sequence.
By day 30, US revenue should be reading clean numbers again and the team is shipping the new playbook on autopilot.
Final Take from Monkey Man
Most Shopify stores we audit hit the same three failures after the de minimis change: an uncleaned HS-code catalog, a checkout that surprises the buyer with duty, and a carrier mix that has not been rebuilt for a dutiable world. The fixes are well-defined work, not a research project. We run the 30-day audit above with every cross-border Plus client we onboard, and the brands that finish it are running cleaner US conversion in week five than they did before the policy changed. Pick a pricing model, clean the catalog, rebuild the carrier mix, and rewrite the buyer communication. Then ship.
FAQ
Does the US de minimis change affect Shopify merchants based inside the United States?
Only on the inbound side. If you fulfill US orders from a US warehouse, nothing changes. If you sell to US buyers from a non-US warehouse, or if you dropship from suppliers outside the US, every order is now dutiable. Most merchants who think they are unaffected are running a hybrid model and are partially exposed through their dropship suppliers.
Can I keep absorbing the duty into product prices forever?
Mathematically yes, but you give up margin on every category where the duty rate is below your blended price increase, and you lose conversion on categories where the duty rate is above it. Once duty per order crosses about 30 dollars on average, DDP at checkout produces better unit economics than the absorb model in every catalog we have audited.
What happens to my returns now that every parcel pays duty on entry?
Duty paid on imported goods can be recovered through US Customs duty drawback when the goods are re-exported, but the paperwork is real. Most merchants we work with build the drawback recovery into the carrier’s returns module rather than running it in-house. On a 200-return month, the drawback recovery is worth chasing. On a 10-return month, it is often not.
Repricing your Shopify catalog for the post-de-minimis US market and not sure which model to pick? Talk to Monkey Man and we will share the 30-day audit template we run with cross-border Plus clients.