The brain behind global trade

Classify.
Calculate.
Prove.

Harmonova maps every SKU to the right code, duty rate, and official customs source, so every answer comes with proof.

Classify your store

The store 01

See your whole store, classified.

Paste a store URL. Harmonova returns product codes, duty rates, and official customs sources.

open source·200+ countries·100% cited

Customs software still runs like it’s 1989

Live--:--:-- UTC
Harmonova database
Harmonova

Source verified

The only customs database that hands back a receipt to the original government source on every single line.

RecCalculating duty · 2026

The most intelligent customs database on planet Earth.

RecFiling a customs entry · 2026

The problem 02

Global trade runs on one code. Most tools still get it wrong.

Customs classification is a multi-trillion-dollar problem hiding in plain sight. Here is the case, and every number is traced to a primary authority or a named report.

The scale

$34.65T

Global trade in goods and services in 2025. Every shipment of goods needs an HS code, and the code sets the duty.

WTO · World Trade Statistics 2025

The scope

98%

of world merchandise trade is classified with HS codes, maintained by the WCO and used by 200+ countries.

World Customs Organization

The leak

10-digit

A 6-digit HS code is shared by 200+ countries, but duty is set at the full 10-digit national line. Stop at six and you pay the wrong rate.

World Customs Organization

The penalty

US Customs can charge up to four times the duty for gross-negligent classification, and the full value of the goods for fraud.

19 U.S.C. § 1592

The friction

94%

of surveyed cross-border businesses face shipping delays from incorrect classification or documentation.

Avalara · Cross-Border Ecommerce 2023/24

The complexity

73%

of product categories now fall into tariff-sensitive classifications, after the 2025 tariff changes.

ePost Global, 2025 · 15.6M shipments

The cost

€2B

Undervaluation and false classification cost EU customs an estimated two billion euros in duty in a single case.

OLAF · EU Court of Justice, C-213/19

Why not just AI

25%general-purpose AI gets the full 10-digit code right just one time in four
44-89%even purpose-built classifiers swing this wide at the 10-digit line

A language model pattern-matches; it does not read the tariff schedule. Harmonova self-verifies every code against the official source, so the answer holds up in an audit.

The legacy problem 03

Customs is stuck in legacy mode. Your margins shouldn't be.

Current customs system · 2026
VS
Harmonova · source verified
HARMONOVA HV-1

The capabilities 04

The customs engine, drawn to spec.

Six things legacy customs tools can't do. Open, fast, and self-verifying.

FIG.01

Sourced, not guessed

Every HS code maps to the official schedule it came from: USITC, EU TARIC, UK Trade Tariff.

$source: USITC
FIG.02

AI classification, sub-200ms

Product description to HS-6 plus full HTS-10, with a confidence score and the reasoning behind it.

$classify()
FIG.03

Origin-aware duty stack

Section 301, Section 122, IEEPA, FTAs. The right stack for the right country, effective-dated.

$origin = CN
FIG.04

Live tariff intelligence

Re-checked against the official feeds every day. When a measure terminates, the engine knows.

$feed: daily
FIG.05

Self-verifying engine

Independent reconciliation against USITC, plus a reference-basket gate that catches drift before you do.

$9/9 agree
FIG.06

Open + API-native

MIT-licensed database with REST + MCP. One endpoint classifies, resolves duty, and returns a source for every number.

$MIT · /v1

The data engine 05

A verified, self-maintaining duty database.

Not an AI wrapper. It re-checks every official source and shows its work.

self-healing · verified corrections feed back into the engine
Harmonovathe verified duty engine
CoverageGlobal HS-6 · 200+ countries
Self-updating enginesynced from official sources, daily
Quote engineproduct → landed cost
United States10-digit HTS99%
United Kingdom10-digit commodity67%
European Union10-digit TARIC94%
Australia8-digit · CA·JP100%
Official sourcesUSITC · UK GT · EU CET · ABF01
Adapterconnects to each government feed02
Quality gaterejects + freezes bad batches03
Verified databaselive · re-syncing04
Productany SKU or description01
HS classificationmatched to the right code02
Landed costduty + tax + fees + stacking03
Scored resulta source on every line04
Self-verifyingevery line reconciled to source
tariff diff feedstreaming

Live tariff diff feed: official-source changes, newest first: 2026-06-12 09:41 EU 6404.11.00 16.9% to 16.0% (CET R.219); 2026-06-12 08:17 US 8541.43.00 25.0% to 50.0% (301 L.4B); 2026-06-12 06:55 UK 0406.20.00 12.0% to 10.0% (UKGT A.14); 2026-06-12 05:30 JP 0203.19.20 4.3% to 2.2% (CPTPP S.12); 2026-06-12 03:48 AU 8703.80.00 5.0% to 0.0% (AUKFTA P.9); 2026-06-11 23:12 US 8542.31.00 flagged RETALIATION LIST (301 L.5); 2026-06-11 21:40 EU 7616.99.90 6.0% to 6.5% (SFGD Q.3); 2026-06-11 19:05 CA 9403.20.00 8.0% to 6.5% (CUSMA T.4); 2026-06-11 16:33 KR 3304.99.00 6.5% to 4.8% (FTA S.7); 2026-06-11 14:02 EU 6403.99.90 8.0% to 7.5% (CET R.218); 2026-06-11 11:27 IN 7108.13.00 12.5% to 15.0% (BCD N.42); 2026-06-11 09:50 BR 8517.13.00 16.0% to 12.8% (GECEX R.512); 2026-06-10 22:18 UK 6109.10.00 12.0% to 0.0% (DCTS A.2); 2026-06-10 18:44 JP 2204.21.00 15.0% to 12.5% (EPA T.8).

Watching: USITC · TAXUD · HMRC · MOF JP · DFAT

Swipe to explore

Why it's different 06

A database, not a guess.

Harmonova is a real customs database, re-synced with official government feeds and built to return a source receipt on every line. AI is wired in for one job: instant, grounded lookup. The answer still comes from the data, not a model's memory.

A real database

Re-synced with official US, UK, EU, and global tariff sources. Not fuzzy memory, not a scrape, not an average.

Receipts, not vibes

Every result links back to the official source behind the code, rate, and duty logic.

AI for lookup, not guessing

Plain-language search on top of verified customs data, never an answer you cannot defend.

LIVEFabric x-ray · classification scanner 07

A 2% difference in fabric.
3× the duty bill.

US customs taxes a blend by whichever fibre weighs the most. Drag the slider across the 50% line and watch the HS code flip heading, with the duty rate jumping right behind it.

// Fabric x-rayChief weight COTTON
SCAN.01 · LIVE
DENSITY OK
FIBRES · COTTON 60 · POLY 40
HS 6202.30
Cotton 60%40% Poly
100% cotton50% · cliff100% poly
classify.outResolved
HTS-106202.30.20.10
Of cotton8.9%
Order type
Duty on a $250 order$22
Wrong call costs+$47
Rates · USITC HTS · CH. 62Rule · Section XI Note 2(A) · Chief weight
HARMONOVA · XRAY V2

Classify. Quote. Prove.

PRODUCTHS CODESKUCATALOGBORDERDUTYLANDED COSTRECEIPT

Get started 08

From any SKU to landed duty, for any border. Every rate carries its official source.

See the data engine