Customs is the step most first-time importers underestimate, and the step that most often blows up the all-in-cost spreadsheet they pitched to investors. The duty rate itself is rarely the killer. The killer is the wrong HS code, the missing ISF filing, the Incoterm assumption mismatch, or the late drayage booking — any of which strands a $30,000 container at the port at $100–300/day while everyone scrambles.
This guide is the full clearance sequence for a first-time importer bringing goods from Asia into the US (with EU and UK notes throughout). Read it before you sign your first PO, not after the container arrives.
What customs actually is — the 3-paragraph version
When goods cross a national border, the importing country wants three things: (1) a declaration of what is in the box, (2) payment of duty + tax on it, (3) assurance it complies with the country's safety / labeling / origin rules. Customs is the bureaucratic interface for all three.
The classification of "what is in the box" is the HS code (Harmonized System code) — a 6-digit code shared globally, extended to 10 digits by most countries for finer rate differentiation. The amount owed is calculated as HS code → tariff rate → applied to declared value → plus surcharges (Section 301, anti-dumping, etc.) → plus user fees (MPF, HMF). The compliance check is the broker's job: ISF, FCC/FDA if regulated, country-of-origin labeling, IPPC wood-packing stamp.
You do not file with customs yourself. You hire a licensed customs broker (CHB), supply them documents, and they file electronically via ABI/AMS. Budget $50–200 per entry for broker fees.
HS codes — the load-bearing decision
The HS code is the single most important data point in customs. It determines your tariff rate, your Section 301 exposure, your FDA/FCC scope, your country-of-origin documentation requirements, and your duty drawback eligibility. Get it wrong and you pay reclassification fees + back duty + potentially penalties — and the container sits in CBP custody at $100–300/day in demurrage while it's sorted out.
How to get it right:
- Ask the factory for the 10-digit HS code in writing during quoting. Reputable factories know the codes for their categories cold.
- Check it independently on rulings.cbp.gov (US) or the EU TARIC database. Search by product description; cross-reference what the factory said.
- Get a binding ruling from CBP for borderline cases (free, takes ~30 days). A binding ruling is your get-out-of-jail-free card if CBP later disputes the classification.
- Document the rationale — material composition, intended use, country of origin. Customs uses the General Rules of Interpretation; the closer your documentation aligns with those rules, the harder the classification is to challenge.
Most-misclassified categories: apparel (cotton vs. cotton blend vs. synthetic shifts the rate by 10–20 points), electronics (consumer vs. industrial), home goods with multiple materials (which material drives the classification?), and anything with a textile component.
US duty math — the actual formula
Total US duty on an import is:
Amount owed = (MFN rate × customs value) + (Section 301 rate × customs value) + (Section 232 if metals) + MPF + HMF
Breaking each piece down:
- MFN rate (Most-Favored-Nation, also called Normal Trade Relations) — the default tariff rate for WTO members. For cotton t-shirts (HS 6109.10.0040), the MFN rate is 16.5%. For consumer electronics, often 0%. For leather goods, 8–10%. Look it up on the USITC HTS database (hts.usitc.gov).
- Section 301 (China-specific) — tariffs still active in 2026, expanded in 2024 on EVs/solar/batteries/semis/steel/aluminum, reaffirmed by the current administration for 2026. Lists 1–4 cover most categories: 7.5%, 10%, 15%, or 25% on top of MFN depending on category. Apparel from China typically picks up 7.5% List 3. Furniture: 25% List 3. Electronics: varies 10–25%.
- Section 232 (metals) — 25% on steel, 10% on aluminum from most origins (some exemptions for Canada/Mexico under USMCA). Affects any product where steel or aluminum is the dominant material.
- MPF (Merchandise Processing Fee) — 0.3464% of customs value, with floor of $32.71 and cap of ~$634.62 (2026 rates). Charged on every formal entry (shipments over $2,500).
- HMF (Harbor Maintenance Fee) — 0.125% of customs value, ocean only (not air). No cap.
- FTA exemptions — Free Trade Agreements zero out the MFN rate (but not Section 301) when origin qualifies. USMCA (Mexico/Canada), KORUS (Korea), AUSFTA (Australia), CAFTA-DR (Central America), and ~17 others. Requires a Certificate of Origin and rule-of-origin compliance — usually a substantial-transformation test.
The big watch-out: Section 301 is on top of MFN. Cotton t-shirts from China are 16.5% MFN + 7.5% Section 301 = ~24% total before fees. Moving the same product to Vietnam drops it to 16.5% flat (no Section 301 on Vietnam — at least as of 2026; Vietnam is on the USTR watch list but no 301 list yet).
Worked example — 1,000 cotton t-shirts, FOB Shanghai
You're importing 1,000 units of plain cotton t-shirts from a Shanghai factory at FOB $4.50/unit = $4,500 invoice value. HS code 6109.10.0040 (cotton T-shirts, men's/boys', knit). Ocean shipping to LA, then drayage to your warehouse in Riverside.
| Line item | Calculation | Amount |
|---|---|---|
| FOB invoice value | 1,000 × $4.50 | $4,500.00 |
| Ocean shipping (LCL share) | per BOL | $850.00 |
| Insurance (~0.5% of CIF) | 0.005 × $5,373 | $26.87 |
| Customs value (CIF basis) | invoice + transport + ins | $5,376.87 |
| MFN duty on the goods (apparel, ~16.5%) | 0.165 × $5,376.87 | $887.18 |
| Section 301 List 3 (7.5%) | 0.075 × $5,376.87 | $403.27 |
| MPF (0.3464%, capped at $634) | 0.003464 × $5,376.87 | $18.63 |
| HMF (0.125%, ocean only) | 0.00125 × $5,376.87 | $6.72 |
| Total tariff + fees | $1,315.80 | |
| Customs broker fee (per entry) | flat | $150.00 |
| Drayage LA → Riverside (LCL share) | per BOL | $180.00 |
| All-in cost to your dock | invoice + transport + tariff + fees + dray | $6,872.67 |
| Per-unit cost to your dock | $6,872.67 ÷ 1,000 | $6.87 |
Your FOB was $4.50/unit. Once everything lands, you're at $6.87/unit — a 52% uplift. Plan retail pricing against the all-in number, not FOB.
Note: this example uses CIF as customs value because that's the global norm. US customs technically uses the FOB-based dutiable value under most circumstances (transport + insurance are not dutiable), which would drop the amount owed about 16% — but every broker handles this slightly differently and the example above is the conservative ceiling. Confirm with your broker.
EU and UK math — the IOSS and EORI gotchas
If you're importing into the EU, you need an EORI number (Economic Operator Registration and Identification) before your first shipment. Free to obtain, takes 1–5 days. Without it, your goods are stuck at the port.
EU duty math:
- EU CCT rate (Common Customs Tariff) — equivalent to MFN. Cotton t-shirts ~12%.
- VAT — country-specific (Germany 19%, France 20%, Spain 21%) — paid at import on customs value + duty.
- IOSS (Import One-Stop Shop) — for B2C shipments ≤€150, lets sellers collect VAT at checkout and remit monthly instead of paying at the border. Massively speeds up clearance. Mandatory for cross-border e-commerce sellers above the threshold.
- De minimis: €150 — below this, no duty is owed (but VAT still applies via IOSS).
UK (post-Brexit):
- UK Global Tariff rates — usually similar to EU CCT for most categories.
- UK VAT — 20% standard rate.
- De minimis: £135 — below this, no duty owed; VAT collected at checkout for B2C.
- CDS (Customs Declaration Service) replaced CHIEF in 2023; your broker files via CDS.
De minimis — the $800 US loophole (and the 2026 policy risk)
The US Section 321 de minimis rule lets shipments ≤$800 per recipient per day enter duty-free with simplified clearance. This is why some giant direct-to-consumer sellers can ship from China at sub-$10 unit economics — each parcel sails through customs without paying the 7.5% Section 301 they'd owe on a consolidated commercial entry.
Active 2026 policy risk: Congress has been actively debating closing or narrowing the $800 de minimis since 2024 (the Import Security and Fairness Act, the De Minimis Reciprocity Act, and CBP-level rulemaking on Section 321). If you are building a DTC import model that depends on $800 de minimis, model the scenario where it drops to $200 or is eliminated entirely for Chinese-origin goods. The Sep 2024 executive action already restricted Section 321 for goods on Section 301 lists; further restriction is plausible within 12–24 months.
UK de minimis is £135, EU is €150 (with IOSS). Both are stable as of 2026.
Customs broker selection — what to look for
A licensed customs broker is mandatory for any commercial import. Choose well:
Must-haves:
- Active CHB license (Customs House Broker) — confirm on CBP's broker locator.
- Electronic ABI filing (Automated Broker Interface) — manual filing is slower and error-prone.
- AMS filing capability for ocean (Automated Manifest System) — required for ISF and arrival notice.
- Continuous customs bond — covers your duty liability; brokers can provide single-entry bonds too but continuous is cheaper if you're importing 4+ times/year (~$500/year for $50K bond).
- Experience in your HS chapter — apparel brokers know textile rules-of-origin cold; electronics brokers know FCC. Match.
Red flags:
- No physical US address.
- Can't quote per-entry fee in writing.
- Pushy on "DDP" arrangements where they own the entry as importer of record (sounds convenient; you lose visibility and control).
- No mention of bond — every commercial entry needs one.
Budget: $50–200/entry for broker fees. Add ~$500/year for a continuous bond if you'll import 4+ times. Add $100–300 per anomaly entry (CBP exam, in-bond move, etc.).
Incoterm choice — DDP vs DAP vs FOB
Your Incoterm assignment determines who owns duty risk. The three most relevant for first-time importers:
| Incoterm | Seller (factory) does | You (buyer) do | When to choose |
|---|---|---|---|
| FOB origin port | Delivers to origin port, clears export | Pays transport + insurance + import duty + clearance + last-mile | Default for most apparel/goods — gives you control + visibility |
| DAP destination | Delivers to your warehouse, but you owe import duty | Pay duty + customs clearance at destination | Niche — most brokers prefer either FOB or DDP |
| DDP destination | Delivers to your warehouse with all duty paid | Receive the goods, write one check | Tempting for first-timers — but see the callout below |
"DDP looks magical until..."
DDP feels like a cheat code: factory quotes one number, goods arrive at your warehouse, no customs paperwork on your side. Two things go wrong:
- You have zero visibility into actual duty paid. Most DDP factories use grey-market brokers who under-declare value to reduce duty (and pocket the spread). When CBP audits — and CBP does audit — you are the importer of record on the entry, not the factory. The fine, the back duty, and the penalty up to 4x the duty owed land on your business, not on a factory in Shenzhen you can't sue.
- Margin opacity kills competitive pricing. Because DDP rolls duty into unit price, you can't see the lever to pull when tariffs change. When Section 301 List 4 was added, DDP buyers couldn't tell whether their factory had absorbed it or quietly passed it through.
Rule of thumb: First import? Use FOB with a US broker you control. Once you've imported 4+ times and trust the factory, DDP can be fine for low-value low-risk SKUs. Never use DDP for regulated goods (FDA/FCC/FTC scope).
See our Incoterms guide for the full 11-term breakdown.
Common customs gotchas — the 6 that bite first-timers
- Wrong HS code — reclassification + back duty + demurrage. Check before shipment.
- Missing ISF (US ocean) — $5,000 fine per entry. File 24+ hours before container loads at origin.
- Missing FCC / FDA / FTC declaration for regulated goods — electronics need FCC ID, cosmetics need FDA registration, textiles need fiber-content + care-label compliance (FTC). Container held until paperwork supplied; if non-compliant, goods are exported or destroyed at your cost.
- Non-compliant wood packing — pallets, crates, dunnage must carry the IPPC stamp (ISPM 15 heat-treatment or fumigation). Non-compliant wood = container refused at the port. Tell the factory in writing: "IPPC-stamped wood only."
- Missing country-of-origin labeling — every imported article must be marked with country of origin "in a conspicuous place" legibly and permanently. Missing or non-conforming COO = 10% additional duty (marking duty) until remedied, or goods seized.
- Anti-dumping / countervailing duty (AD/CVD) exposure — categories like steel furniture, mattresses, solar panels, wooden cabinets from specific countries carry AD/CVD orders ranging 20% to 400%+. Your broker should run AD/CVD scope inquiry pre-shipment for any product in a vulnerable category.
Demurrage and detention — the $100–300/day clock
Two related fees that compound fast:
- Demurrage — charged by the terminal when your container sits past free time (typically 4–5 days). $100–300/day per container, escalating with each tier.
- Detention — charged by the shipping line when you keep the empty container past return free time (typically 5 days after pickup). $75–150/day.
How to prevent both:
- Book drayage before the container hits the port. Your broker or freight forwarder coordinates this. Confirm the trucker has a Terminal Appointment for the day after arrival.
- Pre-clear customs. Submit entry documents to broker before vessel arrival. Customs allows pre-arrival processing — your container can release the same day it hits the dock.
- Pay the duty amount immediately on entry filing. Don't sit on the broker's invoice for a week.
- Return empties promptly. Set a calendar reminder for free-time expiry.
A single missed week of demurrage + detention on one container can equal your entire broker bill for the year. Worth getting right.
Related guides
- Incoterms decoded: FOB, CIF, EXW, DDP — full 11-term breakdown with who-pays-what tables.
- Reading a factory quote — all-in cost math integrated into the quote-review process.
- Your first production run: the 14-step checklist — customs is step 14; this guide is the deep-dive on that step.
How Frenzee handles customs
Frenzee's cost calculator runs on the same HS-code → MFN → Section 301 → MPF + HMF stack laid out above, against the live USITC HTS database. When you brief a product, the AI production manager pulls the right HS code from the factory's quote (and flags mismatches against the product description), estimates duty exposure under both FOB-with-your-broker and DDP-with-factory scenarios, and writes them into the quote-comparison view side-by-side.
When a shipment is en route, the system prompts you to confirm ISF data 25+ hours before vessel loads at origin, books the entry filing with your broker on file, and warns you when free time at the destination terminal is about to expire — so the $100–300/day demurrage clock doesn't start without you noticing.
The 7 steps above are the work. Frenzee makes sure none of them get skipped.
Brief your first import with all-in cost estimated upfront →