Customs and catalog guides for Shopify sellers
Everything here is written for one reader: a Shopify merchant who ships (or wants to ship) internationally and keeps running into customs fields Shopify never explains. Plain English, no broker jargon, and always honest about the one thing no tool can do for you — the classification call is yours. New guides are added regularly; the newsletter below is the easiest way to catch them.
Fundamentals
De minimis in 2026
What the rule is, what changed, and what it actually costs per parcel once carrier clearance fees land.
What is an HS code?
The Harmonized System explained in plain English — what each digit means, HS vs HTS vs tariff codes, and how many digits you actually need.
De minimis is gone
What the end of duty-free low-value imports means for Shopify sellers, and how to keep parcels moving.
Landed cost, explained
The all-in cost formula, a worked example, DDU vs DDP — and why every calculation starts with your product data.
Shopify how-tos
Shopify customs information
What the customs fields are, where they hide in the admin, and how to bulk-edit them.
Bulk HS codes in Shopify
The bulk editor reaches HS codes but won't tell you which products are missing one. Three realistic ways to fill a catalog.
Country of origin in Shopify
Where the field lives, why it matters at customs, and how to set it across your catalog.
Find products missing HS codes
Shopify has no report for this. The three real methods: admin walk-through, the inventory CSV trick, and the two-minute scan.
HS code automation for large catalogs
500–10,000 SKUs: what's fully automatable, where judgment stays human, and the realistic workflow step by step.
Keeping HS codes in sync
New products and imports quietly reopen customs-data gaps. How drift happens and how auto-sync closes the loop.
Prepare for the new US customs rules
The six-step checklist: audit, classify, set origins, choose DDU or DDP, verify carrier paperwork, keep it synced.
Catalog optimization for cross-border
The six fields customs reads, why the data decays, and the measure-fix-export-sync loop that keeps a catalog clean.
Comparisons
Customs compliance software: buyer's guide
Three different products get sold under one label. Which one you need, and what the pricing model tells you.
Origova vs Zonos
One collects duties at checkout from $2,500/year; one fixes the customs data underneath for $7.99/month. Which job does your store actually need done?
Origova vs Dutycode
One AI-generates classification codes; one audits the whole catalog and bulk-fixes every gap. Different halves of the same pipeline — honestly compared.
Best customs data tools, compared
Shopify's free editor vs Origova vs Dutycode vs Zonos vs enterprise suites — what each actually does, with real pricing and our own tool's shortcomings included.
Zonos alternatives for small stores
$2,500+/year buys checkout duty collection. If your job is narrower, the alternatives are organized here by the job — not a fake ranking.
Error messages
All customs errors, indexed
Every Shopify customs error message with its real cause and fix — including the GraphQL one.
"HS codes and country of origin are required"
What Shopify's label-blocking error means, how to clear it for one product, and how to clear it across a catalog.
"Harmonized code is invalid"
Why a code gets rejected after you've already entered one, where the bad characters come from, and the blank-code version nobody sees.
HS codes on a domestic order
The Markets setting that triggers it, why switching Markets off is the wrong fix, and what to do instead.
HS codes by product category
Clothing & apparel
Chapters 61–62, why fiber content changes the code, and knit vs woven distinctions.
Jewelry
Chapter 71 — precious vs imitation, and the details that move a piece between headings.
Cosmetics & skincare
Chapter 33 for beauty products — skincare, makeup, haircare, and fragrance headings.
Looking for how the app itself works instead? See How Origova works — every tab and feature, in detail.