# Customs Compliance Software for Shopify: 2026 Buyer's Guide — Origova

> Three different products get sold as customs compliance software, and most stores buy the wrong one. The categories, the evaluation criteria, and the pricing models.

Canonical: https://origova.com/customs-compliance-software-shopify

---

# Customs compliance software for Shopify: the 2026 buyer's guide

_By [Spencer Flaherty](https://origova.com/about), founder of Origova_

"Customs compliance software" is three different products wearing the same label, and the reason most evaluations go badly is that stores compare across categories without realising it. A merchant who needs a $10/month catalog auditor books a demo with a platform that sells $40,000 annual contracts, concludes the whole category is overpriced, and goes back to doing nothing. Somebody else buys a duty calculator, discovers it quotes garbage because half their variants have no HS code, and concludes the calculator is broken.

This guide separates the three categories, gives you the criteria that actually distinguish tools inside each one, and explains how the pricing models differ — because the pricing model tells you more about fit than the price does.

> **Where does your catalog stand?** — Before evaluating anything, find out how much of your catalog is actually missing data. Origova scans every product for missing HS codes, country of origin, and weight — free, in about two minutes. [Run the free scan →](https://apps.shopify.com/origova)

## The three categories

| Category | What it does | Typical pricing | Who it's for |
|---|---|---|---|
| **Catalog data tools** | Audits and fixes the customs fields on your products — HS code, country of origin, weight. Finds what's missing, applies codes in bulk, exports for brokers. | Flat monthly, roughly $5–$30, sometimes with usage caps | Any store shipping across a border. This is the floor, not an upgrade. |
| **Duty calculation engines** | Quotes landed cost at checkout, collects duty prepaid (DDP), handles the money side of the border. | Per-order fees, or a percentage of duty collected | Stores where surprise customs charges are causing refused deliveries and refunds. |
| **Enterprise trade platforms** | Customs filing, brokerage integration, denied-party screening, FTA qualification, audit trails, multi-entity. | Annual contracts, five figures and up, quoted after a call | Importers of record, regulated goods, teams with a compliance function. |

The dependency runs left to right. Duty calculation reads the HS code on your variant — if that field is empty, the engine either falls back to a padded default rate or fails the quote. Enterprise filing reads the same field. **Catalog data is upstream of everything else**, which is why buying category two before category one is the most common expensive mistake in this space.

## Do you actually need all three?

Almost certainly not. Here is the honest decision tree.

| Your situation | What you need |
|---|---|
| You ship internationally at any volume | Category 1. Non-negotiable — [every commercial parcel entering the US now needs customs entry data](https://origova.com/de-minimis-2026-changes), whatever it's worth. |
| Customers are refusing delivery over surprise duty bills | Category 1 + 2. Fix the data first, then quote at checkout. |
| You're on Shopify Markets Pro | Category 1. Shopify already handles duty collection on eligible plans; you still need the underlying data to be correct. |
| You're the importer of record, or you handle regulated goods | Category 3, plus a broker. Software is not the whole answer here. |
| You ship domestically only, one country | Nothing. Don't let anyone sell you customs software. |

## Evaluating a catalog data tool

This is the category most Shopify stores are actually shopping in, and the differences between tools are not obvious from a pricing page. Six things separate them.

### 1. Variant level or product level?

Shopify stores HS code and country of origin on the _inventory item_ behind each variant, not on the product. A tool that operates at product level will silently miss the size-14 variant you added last month. Ask directly: does it write per variant? If the answer is vague, it's product level.

### 2. Is every change reversible?

You're about to write a value to several thousand records in a live store. If the tool has no undo, a single mis-selected batch means restoring from a CSV export you hopefully made. Reversibility is the difference between a tool you'll actually use on the whole catalog and one you'll use nervously on ten products.

### 3. Does it re-check as the catalog changes?

Getting to 100% once is easy. Staying there is the real problem — every new product, every supplier import, every app that creates variants reopens the gap. A one-shot audit is a snapshot; you want something that [re-scans and tells you when drift happens](https://origova.com/shopify-hs-code-sync).

### 4. Does it validate format, or just fill fields?

An HS code has to be 6, 8, or 10 digits. Paste a 7-digit code, or one with a stray letter, and Shopify throws ["Harmonized code is invalid"](https://origova.com/harmonized-code-is-invalid) — or worse, accepts it and the parcel gets flagged at the border instead. A tool that writes whatever you type without checking the shape is doing half the job.

### 5. What can it hand to a broker?

Sooner or later somebody asks for a spreadsheet of your catalog with codes, origins, values, and weights. If the tool can't export that, you'll rebuild it by hand.

### 6. What happens to gift cards and digital products?

They don't cross borders and don't need codes. A tool that counts them as "missing data" will show you a permanently red dashboard and train you to ignore it.

## Pricing models, and what each one signals

Price matters less than _what the price scales with_, because that determines whether the tool gets more expensive as you succeed.

| Model | Scales with | Watch for |
|---|---|---|
| Flat subscription | Nothing | Usage caps hidden below the headline price — "unlimited" sometimes means unlimited products but limited edits. |
| Per fix / per credit | Catalog size and churn | A one-time cleanup of 5,000 SKUs can cost more than a year of flat pricing. Fine for a single remediation, expensive as a habit. |
| Per order | Sales volume | Standard for duty calculation. Reasonable, but model it at your growth case, not today's. |
| Percentage of duty | Duty value | Aligns the vendor's incentive with your duty bill going _up_. Read carefully. |
| Annual contract, quote on request | Negotiation | If pricing isn't published, you're in category three whatever the website says. |

One useful filter: **ask for a free scan of your real catalog before paying anything.** A catalog data tool that can't show you your own gap count for free either doesn't work well or isn't confident it will find much.

## Where Origova sits, honestly

Origova is category one and nothing else. It scans a Shopify catalog for missing or malformed HS codes, country of origin, and weight; fixes them in bulk at the variant level, reversibly; validates code format before writing; re-scans automatically as the catalog changes; excludes gift cards and digital products; and exports a broker-ready CSV. Pricing is flat: a free tier that scans a catalog of any size and includes 30 fixes, then $7.99/month for up to 1,000 fixes a month and $14.99/month for unlimited. Full detail on the [pricing page](https://origova.com/pricing).

What it deliberately does not do: it does not calculate duties at checkout, it does not collect or remit anything, it does not file entries, and **it does not make the classification decision for you**. Classification is a legal determination about your specific product. Origova can tell you a code is structurally invalid or missing; it cannot tell you that 6109.10 is the right answer for your particular garment. That call stays with you or your broker.

If you need duty quoting at checkout, look at [Zonos](https://origova.com/origova-vs-zonos) or Shopify Markets Pro — we've written an honest comparison rather than a hit piece. If you want a head-to-head against another catalog data tool, there's [Origova vs Dutycode](https://origova.com/origova-vs-dutycode), and a wider survey in [the best customs data tools for Shopify](https://origova.com/best-customs-data-tools-shopify).

> **Not customs advice** — This guide covers how to evaluate software, not how to classify goods or structure imports. Classification and entry are legal determinations — a licensed customs broker is the right source for your specific products. For US tariff schedules, start at [hts.usitc.gov](https://hts.usitc.gov).

## The short version

Work out which of the three categories you're in before you compare anything, and be suspicious of any evaluation that puts a $10 app next to a $40,000 platform. Catalog data comes first because everything downstream reads from it. Inside that category, the questions that separate tools are variant-level writes, reversibility, ongoing re-scanning, format validation, broker export, and sane handling of products that don't ship. And whatever you're considering, [get a real count of your own gap](https://origova.com/find-products-missing-hs-codes-shopify) before you spend anything — it's usually either much smaller or much larger than people guess, and either answer changes the decision.

## Frequently asked questions

### What is customs compliance software?

It's three different products sold under one name. Catalog data tools make sure every product carries a valid HS code, country of origin, and weight. Duty calculation engines quote landed cost at checkout and can prepay duties. Enterprise trade platforms handle filing, brokerage, denied-party screening, and free trade agreement qualification. Most Shopify stores need the first, sometimes want the second, and almost never need the third.

### How much does customs compliance software cost?

Catalog data tools are typically flat subscriptions in the $5–$30 per month range, sometimes with usage caps. Duty calculation engines usually price per order or as a percentage of duty collected, which scales with volume. Enterprise trade platforms are annual contracts, generally five figures and up, quoted after a sales call. If a vendor won't publish a price, you're looking at the third category.

### Do I need customs software if I only ship a few international orders?

You still need complete customs data on every product, because since the de minimis suspension every commercial parcel entering the US requires customs entry regardless of value. But at low volume you may not need duty quoting at checkout. The cheapest correct answer for most small stores is a catalog data tool plus your carrier's own paperwork.

### What's the difference between duty calculation and customs data tools?

Duty calculation tells your customer what they'll owe. Customs data tools make sure the numbers behind that calculation exist and are correct. A duty calculator reads the HS code on your variant — if that field is empty or malformed, it either falls back to a padded estimate or fails. Data quality is upstream of duty quoting, which is why buying the calculator first often disappoints.

### Can Shopify handle customs compliance natively?

Partly. Shopify stores HS code and country of origin on each variant's inventory item, and Shopify Markets Pro can collect duties at checkout on eligible plans. What Shopify doesn't provide is any report showing which products are missing that data — which is the gap most third-party tools exist to fill.

### What should I evaluate before buying?

Whether it works at the variant level rather than the product level, whether changes are reversible, whether it re-checks the catalog as it changes, whether it can export something a broker can actually read, whether it validates code format, and whether pricing scales with catalog size or order volume. Ask for a free scan of your real catalog before paying anything.

Primary sources: the official [Harmonized Tariff Schedule (hts.usitc.gov)](https://hts.usitc.gov), and CBP's [interim final rule suspending de minimis (Federal Register, June 2026)](https://www.federalregister.gov/documents/2026/06/24/2026-12670/indefinite-suspension-of-the-de-minimis-exemption-for-merchandise-arriving-through-all-modes-other).

Related: [De minimis in 2026: what actually changed](https://origova.com/de-minimis-2026-changes) · [The best customs data tools for Shopify](https://origova.com/best-customs-data-tools-shopify) · [Origova vs Zonos](https://origova.com/origova-vs-zonos) · [Origova pricing](https://origova.com/pricing)

