US tariffs 2026 for Shopify: HTS updates, duty rates, and what merchants must fix
If you sell into the United States from Shopify, your landed cost model is only as good as your HTS codes — and the 2026 tariff environment is less forgiving than it was two years ago. Schedule updates, higher scrutiny on low-value parcels, and stale product data combine into margin surprises that show up after delivery, not at checkout.
This guide explains what changed in the 2026 US Harmonized Tariff Schedule, how tariff policy affects ecommerce shipments in practice, and the catalog fixes Shopify merchants should make before scaling US ad spend or enabling Shopify Markets for American buyers.
Why 2026 is different for cross-border Shopify stores
Three forces converged for US-bound ecommerce in 2025–2026:
- HTS Revision 5 — The US International Trade Commission published structural and rate-line updates across many consumer goods chapters. Codes that were valid in 2024 may still parse but carry different general duty rates.
- Tariff enforcement on small parcels — De minimis treatment for many China-origin shipments tightened. Low-value orders that once cleared with minimal customs friction now face fuller entry processing and duty collection.
- Carrier and marketplace data requirements — Shipping APIs and customs filing systems expect accurate 10-digit HTS codes and country of origin on commercial invoices — not chapter-level guesses.
For Shopify merchants, the operational impact is simple: wrong or outdated HTS data is now more expensive than it used to be. Customers dispute post-delivery duty bills. Margins compress on products you thought were duty-free. Returns spike when landed cost was under-quoted at checkout.
HTS vs HS: what US customs actually reads
Merchants searching "us hts code shopify" usually need a 10-digit HTS line, not a 6-digit international HS code from a supplier invoice.
- 6-digit HS — Shared international chapter and heading. Useful for research, insufficient for US entry.
- 10-digit HTS — US-specific statistical suffix and duty rate line. Required on commercial invoices for US-bound parcels.
Shopify's product editor exposes a harmonized system code field. What you paste there must be the HTS line your carrier integration reads — not a Canada CBSA code, not a factory 6-digit, and not a blog-post example from 2023.
If you also ship to Canada, you need separate national codes per market. See our Canada vs US HS codes guide for why one SKU needs two 10-digit values.
What HTS Revision 5 changed in 2026
Revision 5 is not a cosmetic renumbering exercise. For consumer goods — apparel, accessories, home goods, sports equipment, electronics accessories — the update touched:
- Duty rate lines — General rates shifted on subsets of textile and metal goods where statistical breakouts were refined.
- Statistical suffixes — New 10-digit lines split products that previously shared one code, changing which rate applies.
- Chapter cross-references — GRI interpretation notes were clarified for composite goods and sets, affecting how bundled Shopify SKUs should be classified.
The practical merchant takeaway: a spreadsheet of HTS codes exported in 2024 is a liability in 2026. You need current rates tied to current lines — ideally refreshed when you classify, not copied once at launch.
How US tariffs hit Shopify checkout and post-delivery
Shopify Markets can show estimated duties at US checkout when product data supports the calculation. The chain looks like this:
- Product has a 10-digit HTS code and country of origin in Shopify
- Markets or your carrier app looks up the general duty rate for that HTS line
- Buyer sees an estimated landed cost before paying
- On fulfillment, the carrier transmits the same code on the customs entry
- CBP applies the rate for that line — which may differ if your code was wrong
When step one uses an outdated Revision 4 line or a 6-digit guess, steps two through five diverge. The customer experience breaks in one of two ways:
- Under-charged at checkout — Buyer receives a duty bill after delivery and blames your brand.
- Over-charged at checkout — You lose conversions to competitors who classified correctly.
Neither outcome is a pricing problem. Both are classification data problems.
De minimis and low-value US orders: what changed
For years, many US-bound parcels under $800 qualified for informal entry with reduced customs friction. Policy shifts in 2025–2026 reduced that flexibility for large classes of China-origin goods and increased data requirements on Section 321-style entries.
What this means for Shopify merchants:
- Origin matters more — Country of origin on the product record must match the commercial invoice. "Ship from US warehouse" does not help if the goods are China-origin and the entry type changed.
- HTS accuracy is non-optional — Even sub-$50 orders may face full duty assessment when de minimis exceptions no longer apply.
- Carrier selection affects filing — Some carriers aggregate Section 321 entries; others require merchant-provided HTS per parcel. Know which API fields your integration reads.
If your US revenue is growing on direct-to-consumer parcels from Asia-Pacific suppliers, treat HTS classification as launch infrastructure — not a back-office task for later.
Section 301 and additional duties: do not double-count in Shopify
Many consumer goods from China carry Section 301 additional duties on top of the general HTS rate. These are not embedded in the base HTS line — they are assessed separately based on origin and product category.
Common merchant mistakes:
- Assuming the HTS rate is all-in — A 7% general rate may become 25%+ with applicable Chapter 99 provisions.
- Ignoring exclusion expirations — Temporary exclusions lapse; duty stacks return without a product data change in Shopify.
- Using US HTS for Canada-bound orders — Section 301 is US-specific. Canada has its own surcharges and trade-remedy lines on CBSA codes.
Jstars shows general duty rates per HTS line and flags when additional provisions may apply. For binding rulings on high-value lines, escalate to a licensed customs broker — but start with accurate 10-digit codes so the broker conversation is about exceptions, not basics.
Five catalog signals your US HTS data is stale
- Codes are exactly six digits — Chapter-level guesses fail US entry.
- Same code for every variant — Material, weight, and construction differences often change the HTS line.
- Duty rate in your spreadsheet does not match USITC lookup — Schedule drift since last export.
- Checkout duty preview is blank for US — Missing or unreadable HTS on the product record.
- Post-delivery duty complaints clustered on one collection — Systematic misclassification, not random carrier error.
If two or more apply, run a customs readiness audit before increasing US ad spend.
Checklist: US tariff readiness for Shopify
Work through this before enabling Shopify Markets US or scaling cross-border campaigns:
- Assign 10-digit HTS codes to every physical SKU shipping to the US
- Verify codes against the 2026 HTS schedule (Revision 5 lines)
- Confirm country of origin on each variant matches supplier documentation
- Check whether Section 301 or Chapter 99 provisions apply to your sourcing countries
- Write codes to the Shopify fields your carrier integration reads
- Test checkout duty previews on three representative US carts
- Document who owns re-classification when you add SKUs or change suppliers
- Schedule a quarterly re-audit — tariff schedules are living documents
Merchants who complete this checklist before launch rarely see the "surprise duty bill" support tickets that spike after the first viral US order.
How to update HTS codes at catalog scale
Manual USITC lookup works for five SKUs. It does not work for 500. A scalable approach:
- Export — Pull product title, description, type, tags, and variant attributes from Shopify.
- Classify — Jstars AI HS Code Classifier assigns US HTS lines with GRI-aligned reasoning and current duty rates.
- Review — Open the detail panel on flagged SKUs; verify reasoning before sync.
- Sync — Write HTS codes back via CSV export/import or API.
- Re-audit — Quarterly pass when tariff schedules update or catalog churn exceeds 10%.
The Free plan includes 20 classifications per month — enough to fix your top US revenue SKUs before upgrading for bulk classify.
US-only vs Canada + US: pick the right classification mode
US-first brands often install in US only mode. Cross-border Canadian brands expanding south need CA + US so CBSA and HTS lines are generated together without copy-paste errors.
Brands sourcing from China for US customers may also need CA + US + CN mode when export classification from China affects filing data on the commercial invoice.
New to harmonized codes? Start with the HS code guide for Shopify before diving into tariff schedule minutiae.
Update your US HTS codes for 2026
Current HTS lines, duty rates, and GRI-aligned reasoning for every SKU — free for your first 20 classifications each month.
Install on Shopify — FreeRelated reading: HS code guide for Shopify · Canada vs US HS codes · Shopify Markets duties guide · HS code FAQ