News

Sanctions2026-08-26

How to check an HS code for sanctions: step by step for transit via Belarus and Russia

Author: Edvardas Savickis, Head of company, UAB Infobeta
Whether goods can travel to Uzbekistan or Kazakhstan through Belarus and Russia is decided by the HS code, not by the product name. Below is the check we run on every consignment, with the official source for each step.
Checking an HS code on a laptop screen

Step 1. Take the code from the invoice

The first 6 digits of the HS code are the same in the EU, the EAEU and Uzbekistan. If the supplier gave an 8- or 10-digit code, use all of it: bans often apply to a narrower subheading rather than the whole heading. If there is no code, find it from the description in LITAR.

Step 2. Separate a transit ban from an export ban

This is the key distinction. A transit ban through Belarus applies to codes in Annexes XIX, XIVa and Va to Regulation (EC) 765/2006, and through Russia to codes in Annexes VII, XI, XX and XXXVII to Regulation (EU) 833/2014. Such goods cannot travel through these countries even if they are legal in the EU and at destination.

An export ban to Russia or Belarus (Annex XXIII to 833/2014, Annexes XVIII and XIV to 765/2006) does not close transit to Central Asia, but customs check the final destination more strictly: you will need the contract with the consignee in Uzbekistan or Kazakhstan and an end-user declaration.

Step 3. Check the Russian and Belarusian counter-lists

Besides EU sanctions, Russia (including Government Resolution No. 1292) and Belarus (Council of Ministers Resolutions No. 240 and No. 808) apply their own restrictions. They change independently of EU law and matter for transit even when the goods are not restricted in the EU.

Step 4. Assess dual use

Here the HS code is only a hint: chapters 28, 29, 38, 71, 84, 85, 88, 89, 90 and 93 often contain items that need a licence. The final answer depends on the technical characteristics of the goods, not the code.

Step 5. Veterinary and phytosanitary control

Goods of animal and plant origin fall under EAEU lists (Customs Union Commission Decisions No. 317 and No. 318). Veterinary and phytosanitary certificates are issued in Lithuania before dispatch.

Step 6. Confirm with an official source

For the final decision use LITAR (measures in force today), the consolidated texts of Regulations 765/2006 and 833/2014 on EUR-Lex, and Access2Markets. Our free HS code check runs steps 2–5 at once: it shows which list the code was found in and links to LITAR.

What to do if a code is restricted

A match does not always mean a ban: it means a measure applies that has to be assessed together with the route and the consignee. If only Belarus is closed, the route via Latvia and Russia remains; if transit through Russia is closed too – the Caspian route via Turkey, Georgia, Baku and Aktau (18–28 days) or air.

When to check

Before signing the contract, not when the cargo is already loaded. A mismatch caught in time is usually solved with documents or another route; caught at the border, it means downtime. In groupage one shipper’s wrong code stops the whole truck, so we check codes before consolidation.

Questions and answers

How do I check an HS code for sanctions?

Take the code from the invoice, separate a transit ban from an export ban, check the Russian and Belarusian counter-lists, assess dual use, check veterinary and phytosanitary control, and confirm with an official source (LITAR, EUR-Lex). Our free HS code check runs the main steps at once.

What is the difference between a transit ban and an export ban?

A transit ban means goods cannot travel through Belarus or Russia even if they are legal in the EU and at destination. An export ban to Russia or Belarus does not close transit to Central Asia, but customs check the final destination more strictly and require the contract with the consignee and an end-user declaration.

Sources: Regulation (EC) 765/2006 and Regulation (EU) 833/2014 (consolidated texts on EUR-Lex), LITAR – Lithuanian Customs integrated tariff. This article is general information, not legal advice.

Related: How to ship cargo to Uzbekistan or Kazakhstan: 7 steps

← All news

HS code check

Check whether restrictions apply to your goods — free and instant.
Open the checker →

Have a question about your shipment?

Free consultation, we reply within one business day.
Contact us