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.
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.
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.
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.
(+ 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.
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
Electrical conductors for a voltage ≤ 1,000 V, fitted with connectors
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
After enrichment
+23 ptsValidation 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
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
Activate what you need
Two access modes, one logic
Whether you work from a browser or integrate via API, the same functions are available.
Freight forwarders, customs brokers, import/export managers
- Single or batch classification (CSV import)
- Function selection per request
- Results export
- Classification history
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
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.
- 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
- 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 usThree 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