Guide

Shopify International Shipping HS Code Checklist

Check Shopify HS code, country of origin, product description, material, value, and risk fields before creating international labels, invoices, or duty estimates.

Answer Summary

Preparation checklist

Shopify international shipping data should be cleaned at product or variant level before labels, invoices, or duty estimates are prepared.

The minimum workflow is HS code candidate, country of origin, material, function, invoice description, value, currency, weight, destination market, and review notes.

Use Shopify fields as structured preparation data. Do not treat a saved HS code or origin value as binding classification or final duty treatment without verification.

Required fields or decision table

Fields to prepare before the document draft

Field or decisionWhat to prepare
Shopify product or variant ID
  • Use the product ID, variant ID, SKU, or export row as the stable record.
  • Variant-level review matters when material, origin, battery content, value, or product function changes.
Product title vs customs description
  • Keep the shopper-facing title for storefront use.
  • Create a separate customs description using material + function + product type, such as "cotton knitted T-shirt" or "ceramic coffee mug."
HS code candidate
  • Store a working candidate only after collecting material, function, construction, and destination facts.
  • Verify the full national code in the destination tariff source before relying on it for filing or duty estimates.
Country or region of origin
  • Record where the product was made or substantially transformed.
  • Do not reuse the warehouse country, supplier office country, or fulfillment location without checking product origin.
Country-specific HS code detail
  • Some workflows need a country-specific extension beyond the six-digit international HS structure.
  • Keep the destination market visible so reviewers know which tariff source to check.
Material and function
  • Record material composition, coating, fabric, metal, plastic, ceramic, electronics, or battery facts.
  • Write what the item does for the buyer, not only a marketplace category label.
Value, currency, and quantity
  • Use transaction unit value, currency, quantity, and line total consistently across catalog exports and invoice drafts.
  • Mismatch between Shopify value and invoice value can create manual review later.
Weight, dimensions, and packaging context
  • Keep item weight and package facts aligned with label creation and packing list records.
  • Packaging notes are useful for documents, but they do not replace product material or function facts.
Destination market
  • Record where the goods are being imported before checking duty or country-specific code details.
  • US, UK, EU, Canada, and other markets may need different national-code and duty review paths.
Risk flags and review notes
  • Flag lithium batteries, electronics, magnets, textiles, food-contact goods, cosmetics, children products, wood, leather, or regulated-use wording.
  • Keep a short note on the source of the candidate, such as supplier record, prior broker feedback, or TariffCatalog preparation aid.
Step-by-step preparation

How to prepare the draft

  1. Export or review Shopify products and variants instead of checking only the storefront product page.
  2. Find rows where HS code, country of origin, material, value, currency, or weight is blank.
  3. Rewrite weak product titles into customs descriptions that state material, function, and product type.
  4. Split variant review when material, origin, function, battery content, or destination market differs.
  5. Use the CSV Catalog Checker to flag missing origin and weak customs fields before label creation.
  6. Use the AI HS Code Finder as a preparation aid after the product facts are collected.
  7. Generate invoice drafts only after SKU-level descriptions, values, origin, and candidate HS fields are aligned.
  8. Verify destination tariff, carrier, and document requirements before filing or shipping.
Ecommerce example

How this looks in a seller workflow

A Shopify seller prepares three international product groups: cotton T-shirts, ceramic mugs, and power banks. The storefront titles are clear to shoppers, but they are not enough for customs review.

The T-shirts need fiber, knit or woven construction, adult or children sizing, and origin. The mugs need ceramic or porcelain material, food-contact wording, and gift-set notes when relevant. The power banks need battery content and capacity fields, plus a careful shipping restriction review with the carrier or qualified provider.

The seller should clean Shopify rows first, then use the CSV Catalog Checker, AI HS Code Finder, Commercial Invoice Generator, and Import Duty Calculator in that order. That keeps the same facts moving through the catalog, document, and duty workflow.

  • Create one customs data row per meaningful variant, not one generic row for the whole storefront collection.
  • Add a review note for any supplier-provided HS candidate so the team knows whether it has been verified.
  • Do not make an allow/block decision for battery shipments based only on a catalog checklist; use the checklist to identify fields that need review.
Verification checklist

Review the draft before it travels with the shipment

  • Every international SKU has country of origin or a visible review note.
  • Every HS code value is marked as a candidate unless verified in the destination source.
  • Every customs description includes material, function, and product type.
  • Values, currencies, quantities, and weights match invoice and packing list records.
  • Battery, textile, food-contact, children product, and electronics flags are visible before shipping.
  • The final workflow points users to official sources, methodology, corrections, and document review instead of making binding claims.
Source-backed checks

What external guidance supports this workflow?

Common mistakes

What to avoid

  • Using the Shopify product title as the customs description without material or function.
  • Saving one HS code candidate for a product family when variants differ by material, origin, or battery content.
  • Using fulfillment country as country of origin.
  • Leaving destination market blank when checking country-specific code detail.
  • Treating supplier HS codes as verified without destination review.
  • Preparing invoices before value, currency, origin, and candidate HS fields are cleaned.
  • Using a catalog checklist as dangerous-goods compliance advice for battery products.
Editorial

Editorial review note

Written by the TariffCatalog Editorial Team for ecommerce document preparation workflows. The page is designed as a preparation checklist, not a filing outcome.

Document requirements may be required differently by carrier, destination, shipment value, and product facts. Use the methodology, sources, and corrections pages to understand how the page is maintained.

Official source note

References to verify

Use official sources, carrier guidance, postal operator rules, and destination requirements to verify before filing or shipping.

FAQ

Common questions

What Shopify fields should I check before international shipping?

Check product or variant ID, SKU, title, customs description, HS code candidate, country of origin, material, function, value, currency, weight, destination market, and risk flags before international shipping.

Does Shopify need HS code and country of origin?

Shopify supports HS code and country or region of origin fields for international shipping workflows. Those fields are useful preparation data, but final classification and duty treatment still need verification.

Should HS code be stored at product or variant level?

Use variant-level storage when material, origin, function, battery content, value, or destination market differs by variant. Product-level storage is only safe when all variants share the same customs facts.

Is country of origin the same as fulfillment location?

No. Fulfillment location is where the parcel ships from. Country of origin is where the product was made or substantially transformed under the relevant origin rule.

What customs description should I use for Shopify products?

Use material + function + product type. For example, write "cotton knitted T-shirt," "ceramic coffee mug," or "stainless steel insulated water bottle" instead of short storefront titles.

How should I handle supplier HS codes?

Treat supplier HS codes as evidence, not final decisions. Check whether the supplier code is an export code, a different national tariff code, or a candidate for a similar product rather than the exact variant.

Do battery products need extra Shopify catalog fields?

Yes. Battery products need capacity, watt-hour, battery chemistry, device function, and shipping restriction review fields. This checklist identifies data to collect; it does not provide dangerous-goods compliance advice.

What should I verify before creating labels or invoices?

Verify HS code candidates, country of origin, customs description, value, currency, weight, destination market, source notes, and carrier or destination requirements before creating labels, invoices, or duty estimates.

Last reviewed: July 2026

Disclaimer

TariffCatalog provides informational tools and preparation workflows only. Verify final classification, rates, document requirements, and filing treatment with official sources or licensed professionals.