For Shopify merchants who import

Shopify duty calculator
that starts with the right HTS code

Free duty calculators ask you to guess a product category. ImportPilot asks the classification questions customs actually requires, picks a code you can defend, and then calculates duty — base rate, Section 301, Section 232, and the landed-cost math you need before you set your Shopify prices.

Check one SKU free

No credit card required · Works with any ecommerce platform

Why most duty calculators are wrong

A duty number is only as good as the code behind it

Every duty rate flows from a 10-digit HTS classification. Most free Shopify duty calculators skip that step and ask you to pick a product category from a dropdown. The result is a rate that "sounds about right" — until your carrier files the entry and the actual duty comes in 8 to 20 points higher.

What free calculators do

  • Ask for a product name or vague category.
  • Guess a chapter, then return one headline rate.
  • Skip Section 301, 232, and AD/CVD overlays entirely.
  • Give you no way to defend the number to CBP or your broker.

What ImportPilot does

  • Walks you through the customs questions that change the answer.
  • Surfaces ranked HTS candidates with confidence and rationale.
  • Stacks base duty + Section 301/232 for a defensible total.
  • Saves the decision so your team can revisit it later.

How it works

From product description to defensible duty in about two minutes

1

Describe the product

Material composition, construction, intended use, country of origin. ImportPilot asks the specific questions a broker would — and stops when it has enough to classify.

2

Pick the code you trust

You see ranked HTS candidates with confidence levels and plain-language rationale. No black box — you can defend the code to your broker, to CBP, or to your finance lead.

3

Get the duty stack

Base rate, Section 301, Section 232, and estimated duty per unit — all based on the code you chose. Ready to drop into your landed-cost math before you set Shopify prices.

Not a replacement for your customs broker

ImportPilot is decision-support software. For formal entries above $2,500 in value, U.S. law requires a licensed customs broker. Our job is to get you to a defensible code and a credible duty number before you talk to them — so the conversation is faster and the surprises are smaller.

Sample output

See a sample classification result

This is what a real classification looks like in ImportPilot. No signup required to inspect the output.

Women's Cotton T-Shirt

Cotton (100%) · Origin: Vietnam · Value: $8.50

Classified

6109.10.00

T-shirts, singlets, tank tops and similar garments, knitted or crocheted, of cotton

92%

Rationale

GRI 1 resolves via heading 6109: product is a knitted cotton t-shirt. Subheading .10 for cotton content exceeding 50% by weight.

Base duty: 16.5%
Sec 301: N/A
Sec 232: N/A

Who this is for

Built for the way Shopify merchants actually import

Pricing a new SKU before the PO goes out

Run the product through classification, drop the duty rate into your margin model, and decide if the SKU is worth importing before you commit to the supplier.

Re-pricing after a tariff change

When Section 301 lists or base rates move, ImportPilot flags the saved products that are affected and shows the new estimate. You adjust Shopify prices before your next shipment clears.

Sanity-checking your broker's codes

Classify independently and compare. If the codes agree you have a second opinion on file. If they don't, you have a specific question to bring back to the broker.

Explaining the landed cost to the founder or finance lead

Every estimate is backed by a code, a rationale, and a duty breakdown. You can show exactly where the number came from instead of waving at a spreadsheet.

Classify one Shopify product free

No credit card. See the HTS candidates, the rationale, and the duty stack.

Shopify duty calculator FAQ

Is ImportPilot a Shopify duty calculator?

ImportPilot is a classification-aware duty tool. You describe the product, pick the HTS code you trust from ranked candidates, and then see a duty estimate built on that code — including Section 301 and 232 overlays where they apply. That matters because a duty calculator is only as correct as the HTS code you feed it.

Why do most Shopify duty calculators get it wrong?

Most free calculators ask for a country and a rough product category, then return a single rate. They skip the step that actually determines the duty: classifying the product under the HTS. A handbag classified as leather versus textile is a different chapter and a different rate. ImportPilot asks the classification questions first, then calculates from the code you choose.

Does it include Section 301 tariffs on products from China?

Yes. When a candidate HTS code is on an active Section 301 list, the duty estimate surfaces the additional rate on top of the base duty. Section 232 steel and aluminum overlays are handled the same way. You always see the stack, not just one number.

Can I use the estimates in my Shopify pricing?

Yes — that is the primary use case. Run your catalog through ImportPilot before you set retail prices, so the duty cost is baked into your margin calculation instead of discovered at the border.

Do you integrate with Shopify checkout?

ImportPilot is a pre-checkout workflow for the import side of your business. It is not a checkout-time duty collector for customers. If you want a code and a duty rate you can trust before you import, this is the right tool. If you want to charge duty at Shopify checkout, you will want a separate DDP or carrier-integrated solution in addition.