What Tariff8AI does, concretely

Three functions. One result: the right code.

Tariff8AI combines up to three levels of analysis to find the most relevant tariff codes — and to help you understand why. Activate only what you need.

  • No credit card required
  • Immediate access

How the system works

Each request passes through one or more functions depending on your needs. You control what you activate — and what you pay.

Your description
Enrichmentoptional

Before searching, Tariff8AI rephrases your description using the precise vocabulary of the customs nomenclature. This improves result quality when your text is short, informal, or taken from a supplier product sheet.

Searchalways

Tariff8AI analyses your description and compares it against the entire official nomenclature — calculating semantic similarity for each code. It returns the most relevant codes, ranked by score. Always included.

Validationoptional

An additional analysis layer checks whether the proposed codes are coherent with your description and produces a written justification for each result. Ideal for audits and compliance.

Codes + similarity scores

(+ justification if Validation)

Search is included in all requests. Enrichment and Validation are optional.

Architectural guarantee

All codes returned by Tariff8AI are extracted from the official nomenclature. The system never generates a code: it searches a vector database built exclusively from official headings. A code absent from this database cannot be returned. This is an architectural guarantee, not a quality promise.

01
Included1 credit

Search in the official nomenclature

Tariff8AI analyses your description and compares it against the entire official nomenclature — calculating semantic similarity between your text and each code in the database. It returns the codes whose headings are closest to what you are looking for, ranked by similarity score.

Architectural guarantee:

All codes returned exist in the official nomenclature. The search runs against a vector database built exclusively from official headings — it is impossible to return a fictitious or non-existent code. Each nomenclature (NC 2025, TARIC, etc.) is an isolated database: a search on the NC can never return a TARIC code.

Sample result

USB-C to USB-C charging cable, 1 metre, braided nylon
8544.42.9091%

Electrical conductors for a voltage ≤ 1,000 V, fitted with connectors

8544.49.9367%
8537.10.9123%
02
Optional+5 credits

Description enrichment

Before running the search, Tariff8AI rephrases your description using the precise vocabulary used by the customs nomenclature. This preliminary step significantly improves result quality when your description is short, informal, or taken from a supplier product sheet.

The system invents nothing: it translates your description into the nomenclature's register, without changing its meaning.

Before / After

Input

basic white men's t-shirt
71%

After enrichment

+23 pts
Outer garment of cotton jersey knit for men, crew neck, short sleeves, plain colour
94%
03
Optional+15 credits

Validation and justification of results

After the search, Validation passes an expanded subset of candidate codes (broader than the standard search results) to an LLM. This LLM receives the product label — enriched if applicable — along with the list of candidate codes and their official headings. It selects the most relevant codes, re-ranks them, and produces an argumented justification for each one based on its knowledge of the Harmonised System.

Critical point:

Validation is the only function that produces an LLM justification. A request with Search only or Search + Enrichment returns codes with similarity scores — but no argumented justification. If you need a supporting document for audit, customs control, or internal validation, Validation must be activated.

Sample justification

Retained code

6109.10.00T-shirts, of cotton

Justification

This code specifically covers knitted cotton T-shirts. The description indicates: (1) main material = cotton, determining classification under chapter 61; (2) outer garment = position 6109 rather than 6105 (knitted shirts); (3) round neck and short sleeves = characteristics typical of a T-shirt, consistent with subheading 6109.10.

Excluded codes

6109.90.20(other textile materials) is excluded because the material is explicitly cotton.
6105.10.00(men's shirts) is excluded because T-shirts are classified under 6109, not 6105.

Activate what you need

Search only
1 creditSimple products, precise descriptions, high volumes
Search + Enrichment★ Recommended
6 creditsEveryday use — short or imprecise descriptions
Search + Validation
16 creditsComplex products, justification needed
Search + Enrichment + Validation
21 creditsDifficult cases, high customs-risk classifications

Two access modes, one logic

Whether you work from a browser or integrate via API, the same functions are available.

Classify without writing a line of code

Freight forwarders, customs brokers, import/export managers

  • Single or batch classification (CSV import)
  • Function selection per request
  • Results export
  • Classification history
Access the interface →
Integrate classification into your systems
API

Developers, IT teams, TMS or customs ERP publishers

  • Integration into your TMS, ERP or customs workflow
  • Batch processing (up to 100 references per request)
  • Function configuration per call
  • Credit and cap management via API
View the documentation →

A concrete case, end to end

You are an import manager at an electronics distributor. Each week, you receive 50 to 100 new supplier references to classify. Descriptions are in English, often technical or abbreviated.

Without Tariff8AI8–15 min / reference
  • Receive supplier list (descriptions in English, unstructured format)
  • Translate and rephrase each description
  • Open the nomenclature, navigate through sections and sub-sections
  • Compare headings for each reference
  • Doubt on 20% of products → additional research or consultation
  • Average time: 8 to 15 minutes per complex reference
With Tariff8AI~30 sec / reference
  • Import supplier CSV file
  • Select functions: Enrichment + Search + Validation for complex references
  • Receive results with justifications
  • Targeted review on the few uncertain cases
  • Export to your system
  • Average time: 30 seconds per reference, human review on flagged cases

The final classification decision is yours, as the professional responsible for the declaration. Tariff8AI gives you the best proposals and the justifications — you validate.

Questions about the functions

Enrichment rephrases your description using the technical vocabulary used by the customs nomenclature. It does not change the meaning of what you described — it translates it into the register the nomenclature understands best. The enriched description is always visible in the response, so you can evaluate it.

Still have questions?

Contact us
Get started today

Three levels of analysis. The right code every time.

Test Tariff8AI with 100 free credits. No credit card required. Immediate access to all functions.

  • 100 credits included at registration
  • All functions accessible without activation fee
  • Support available at every step