Guide

How to run a free customs readiness audit on your Shopify catalog

June 11, 2026 · 7 min read · free customs readiness audit, shopify customs readiness

Before you turn on Shopify Markets or ship your first cross-border order, you need to know whether your catalog is actually customs-ready — not just whether your storefront looks good in a new country. A customs readiness audit answers that question in minutes.

This guide walks through what customs-ready means for a Shopify store, how to run a free customs readiness audit, how to read the results, and the five fixes most merchants should make before their first international shipment.

What “customs-ready” means for Shopify merchants

Customs-ready does not mean “I enabled a new market in Shopify admin.” It means every SKU you ship internationally has the data customs authorities need to clear the parcel without manual review.

For most consumer goods stores, customs-ready boils down to three things per product:

A catalog that is 97% classified but only 3% export-ready is not ready to scale cross-border ads. The audit surfaces that gap before customers do.

What the audit scans — and what it skips

A useful customs readiness audit looks at your full active catalog and segments products into actionable buckets. It should not waste time on SKUs that never cross a border.

Most audits include:

Most audits exclude:

Excluding these keeps the readiness percentage honest. A store with 76 physical products should not look 40% ready because 30 digital items skew the denominator.

How to run the audit in Jstars AI HS Code Classifier

After installing the app from the Shopify App Store, open the dashboard and run Refresh audit. The scan reads your product titles, descriptions, tags, and product types, then compares them against your current classification status.

You will see a summary like:

From there, use Classify missing products to batch-classify gaps, or open the issue breakdown to filter by missing codes, low confidence, or products not yet exported.

On the Free plan, you get 20 classifications per month — enough to audit a small catalog or fix your highest-volume SKUs before upgrading.

Reading the results: missing codes, review flags, export ready

Three result types matter most. Treat them in this order.

Missing codes

These are your highest-risk SKUs. When a cross-border order ships without a valid harmonized system code, carriers and customs agencies classify the product themselves — often at the highest applicable duty rate, sometimes after a border hold.

Fix missing codes first, starting with products that have the most international order volume.

Needs review

A product can have a code on file and still not be export-ready. Common reasons:

Open the classification detail panel for each flagged SKU. Review the GRI-aligned reasoning, check the alternative codes, and approve or reclassify before marking export-ready.

Export ready

These SKUs have valid codes, acceptable confidence, and no blocking conflicts for your configured markets. They are safe to include in Shopify Markets checkout duty estimates and commercial invoices — assuming product descriptions on invoices match the classified product type.

Five fixes before your first cross-border shipment

After your first audit, most merchants need the same five fixes:

  1. Classify your top 20 SKUs by revenue — Hero products cause the most support tickets when duties go wrong.
  2. Split CA and US codes — Never paste a US HTS code into the Canada field. Each market needs its own 10-digit line.
  3. Resolve conflict flags — If the app shows a CA/US conflict badge, open the detail panel and verify both codes before shipping.
  4. Sync codes to Shopify metafields — Classifications only help at checkout and on invoices if your carrier integration reads the right fields.
  5. Test checkout duties on three representative orders — One low-duty item, one mid-range apparel SKU, one bundle. Compare displayed duties against your spreadsheet expectations.

Skipping step five is how merchants discover misclassified hero SKUs from customer emails instead of from a test cart.

When to escalate to a customs broker

A catalog audit and AI classification tool handle standard consumer goods at scale. You still want a licensed customs broker when:

Think of the audit as the step that makes broker time cheaper — you arrive with classified SKUs, duty estimates, and documented reasoning instead of a raw product export.

Quarterly re-audit cadence

Customs readiness is not a one-time project. Schedule a re-audit the same way you review ad performance:

Each re-audit takes minutes if you classify incrementally. Letting codes drift for a year turns a one-hour fix into a weekend spreadsheet project.

What good looks like

A customs-ready Shopify catalog before scaling cross-border sales typically shows:

You do not need perfection on day one. You need visibility — an audit tells you exactly where the gaps are so you can fix them before they become chargebacks.

Run your free customs readiness audit

Install Jstars AI HS Code Classifier on Shopify. Scan your catalog, classify missing products, and review GRI-aligned reasoning — free for your first 20 classifications each month.

Install on Shopify — Free

Related reading: Shopify Markets duties and HS codes · HS code FAQ for Shopify merchants · Jstars catalog audit overview