March 16, 2026

De Minimis & Landed Cost 101: Why Correct HS Codes Come First

Many Shopify merchants start thinking about landed cost only after they begin shipping internationally.

Customers ask about duties. Shipments get delayed. Unexpected fees appear at delivery.

At that point, teams start looking for landed-cost calculators, duty estimates, and cross-border tools. But before any of that works reliably, one thing must already be correct:

Your HS codes.

Without accurate classification, landed-cost calculations are simply guesses.

What "landed cost" actually includes

Landed cost is the total cost of getting a product to the customer's door.

It usually includes:

  • Import duties
  • Import VAT or GST
  • Customs fees
  • Brokerage fees
  • Shipping costs

These amounts are typically calculated based on three pieces of information:

  1. HS code
  2. Declared value
  3. Country of origin

If the HS code is wrong, duty calculations can be wrong as well.

Where de minimis fits in

De minimis refers to a value threshold under which shipments can enter a country with reduced or zero duties.

Many cross-border ecommerce strategies rely heavily on this rule. Merchants often structure shipments so they fall under the threshold whenever possible.

However, two important things still matter:

  • Some taxes may still apply
  • Classification still affects how shipments are treated

Even when duties are waived, the HS code is still part of the customs declaration.

Why HS codes come first

Many teams try to calculate landed cost before their product catalog is properly classified.

This creates several problems:

1. Duty estimates become unreliable

Duty rates depend on product classification. If a product is categorized incorrectly, the estimated duty may not match what customs actually applies.

2. Pricing decisions can be wrong

Some merchants adjust pricing based on expected import costs. If the classification is inaccurate, pricing strategy can drift away from real costs.

3. Expansion becomes harder

When entering new markets, each country may apply different duty rates to the same HS classification. A clean catalog makes those comparisons much easier.

A better sequence

Standardize product descriptions

Make sure every product has clear function, material, and structure data before classifying.

Assign accurate HS codes across the catalog

Classify systematically — not one-off. Similar products should get consistent treatment.

Confirm country of origin data

Origin affects duty rates and trade agreement eligibility. Don't assume — verify.

Then calculate landed costs

Once the underlying product data is reliable, duty estimation becomes far more predictable.

Think of HS codes as the foundation

Landed cost tools, duty estimators, and cross-border checkout features all depend on product classification.

If the foundation is unstable, every calculation above it becomes less trustworthy.

But when your HS codes are consistent and accurate, international pricing, shipping strategies, and compliance workflows become much easier to manage.

Want to get your catalog ready for landed-cost calculations?

I can scan your products and flag missing or inconsistent HS codes before you plug in any duty tools.

Get a free catalog scan

Need help with your cross-border setup?

I help Shopify brands get HS codes, duties, and compliance right. Tell me what you're dealing with and I'll reply personally within 24 hours.

Or send a quick message right here: