The most expensive mistake you'll make quietly
Nobody gets into importing because they're excited about tariff codes. But here's the thing — import duty is often your biggest variable cost after the product itself and freight. And the difference between the right classification and the wrong one can be 0% versus 15% on the exact same product.
I've seen someone pay 12% duty on a product that should have been classified at 3.5%. Over 20,000 units at a $5 customs value, that's $1,700 in unnecessary tax. Not a fortune, but not nothing either — and they'd been doing it for two years before someone flagged it.
How HS codes actually work
The Harmonised System is basically a universal language for classifying products. Over 200 countries use it. The first 6 digits are standardised worldwide — 8471.30 means "portable digital automatic data-processing machines" whether you're in Brazil, Germany, or Japan.
After those 6 digits, each country adds their own extension for finer classification. The US uses 10-digit HTS codes, the EU has 10-digit TARIC codes, Australia uses 8 digits, and so on. These extra digits are where the specific duty rate gets determined.
What actually determines how much you pay
It's not just the code. Several things factor in:
The classification itself — this is the big one. A cotton t-shirt and a polyester one have different codes and different rates. A blender and a food processor? Different again.
Where it was made — country of origin matters because of trade agreements. Goods from certain countries attract lower (or zero) rates.
Trade agreements. Free Trade Agreements can reduce duty to 0%. The Generalised System of Preferences gives developing countries better rates into developed markets. If you're not checking whether your products qualify for preferential rates, you're probably overpaying.
Special duties. Some products from specific countries attract anti-dumping duties — additional charges that can add 20-60% on top of normal rates. These change with limited warning, so staying current matters.
Where people trip up
Material composition. A bag that's 51% leather has a completely different classification than one that's 51% synthetic. The primary material — by weight or value — drives the code. Not what it looks like, not what the marketing says. What it's actually made of.
Function over form. Is your product a "toy" or a "model"? A "tool" or a "machine part"? Classification follows the product's primary function, and customs officers don't always agree with importers about what that is.
Sets and kits. A gift set with a mug, coaster, and spoon might be classified by its highest-value component, or it might need to be split into separate classifications. The rules get complicated here, and they vary by product type.
Relying on your supplier's code. Suppliers often suggest an HS code, and it's tempting to just go with it. Don't. They're optimising for their export side, not your import side. The codes don't always match up, and they have zero incentive to make sure your classification is correct for your destination country.
The customs value trap
Duty = customs value × rate. Simple enough. But "customs value" isn't always your invoice price.
If you're buying CIF, the customs value usually includes freight and insurance. If you're buying FOB, you might need to add freight to get the customs value. If you're buying EXW, add everything from the factory to the port of export.
Different countries use different valuation methods — most of the world uses CIF, while the US notably uses FOB. Getting this wrong means you're either paying duty on too much (overpaying) or too little (risk of penalties).
Ways to legally reduce what you owe
Get your classification right. Sounds obvious, but it's the most common win. Have a professional review your HS codes — customs brokers and trade consultants do this routinely, and the savings usually dwarf their fees.
Claim your trade agreement benefits. If your supplier's country has an FTA with yours, make sure you're claiming it. This requires a valid certificate of origin from the exporter. If you're not asking for one, you're leaving money on the table.
Consider bonded warehousing. Defer duty by storing goods in a bonded facility. Only pay when goods are released for sale. If you re-export some stock, you never pay duty on those units.
Why this matters more than you think
Here's the punchline. Two importers, same product, same supplier, same shipment size:
Importer A: Uses the supplier's suggested code, pays 8% duty, doesn't ask about trade agreements.
Importer B: Gets professional classification advice, correct code attracts 3%, plus claims an FTA preference that takes it to 0%.
On a $100,000 shipment, Importer A pays $8,000 in duty. Importer B pays nothing.
Eight thousand pounds — not from better negotiation, not from cheaper freight, not from finding a different supplier. Just from knowing the rules and using them properly.
Know your true landed cost
before you import
Calculate duty, shipping, FX rates, and Amazon fees in one place. See your real profit per unit before committing to a shipment.
Related Posts
How to Calculate Import Duty: A Step-by-Step Worked Example
Import duty calculations don't have to be complicated. Follow this step-by-step example to understand exactly how duty is calculated on your products.
A Beginner's Guide to HS Codes and Customs Classification
HS codes determine your import duty rate. This beginner-friendly guide explains how the classification system works and how to find the right code.
Rules of Origin: When Your Goods Qualify for Reduced Duty
Trade agreements offer zero or reduced duty — but only if goods meet rules of origin requirements. Learn how to qualify and claim preferential rates.