Classify HS codes in house only if your catalog is small, stable and handled by someone with customs classification experience. Once you sell many SKUs, add products often or ship to many countries, an automated classification service that works from your product data is usually faster and more consistent than spreadsheets or broker emails. Whichever route you choose, accuracy depends on the product data you feed it.
This article compares the three common approaches and lists what to check before you pick one. New to HS codes? Start with What are HS codes?
Someone on your operations or compliance team looks up each product in the tariff schedule and assigns a code.
You send product details, usually in a spreadsheet, and the broker returns codes.
Software reads your product titles, descriptions, categories and images and assigns codes as products are created or updated.
We classify products with Flash AI, which analyzes titles, descriptions and images to assign HS codes when a SKU is created or updated, then calculates landed cost by destination for checkout. Product data scoring flags descriptions that are too vague to classify accurately, so you know what to fix. It connects natively to Shopify and is also available as a standalone API for bulk or real time use. Learn more on the Product Classification page.
Use it as a starting point, not the final answer. As the seller you are responsible for the declaration, so review it against your own product description.
A specific description of what the product is, what it is made of and what it is used for, plus country of origin and value. See Managing Your Customs Description.
Customs can reassess duty, hold the shipment or ask for more information, and your landed cost at checkout will not match the final import cost. See How to troubleshoot DDP shipping problems.