Message us on WhatsApp


Cargo Classification and Its Impact on Customs Duties: What Exporters Shipping to Russia Should Know

Trade Pulse

The same product can enter Russia at zero duty or at twenty percent. The difference is usually not in the goods themselves but in the code assigned to them. Classification under the EAEU commodity nomenclature (TN VED) is the foundation of the whole calculation on the import side: the code drives the duty, the VAT, and the set of permits required. For you as the shipper this is not a formality on someone else's desk — it is the reason your buyer keeps asking for material composition, technical datasheets and a precise product description, and the reason a container can sit at the border for weeks. Below: how the code is built, what it decides, and what a wrong one costs your shipment.

Contents

What the EAEU code is

TN VED is the single commodity nomenclature of foreign economic activity of the Eurasian Economic Union — the system used to describe and code every product. Every consignment crossing the border is assigned a code. From that code the authorities understand what exactly is being imported and which rules apply to it.

The code has ten digits, and they are not arbitrary. The first six are the international level — the Harmonized System, shared by most countries in the world. The remaining digits are EAEU-level detail. This is the single most important point for an exporter: the HS-6 you use in your own export declaration is only the starting point. The Russian ten-digit code is derived separately, with its own specifics, and it is not your export code with four digits added.

The nomenclature works like a set of nesting dolls. First come the broad sections, inside them the chapters, then headings and subheadings. Moving from the general to the specific, you arrive at the exact ten-digit code for your product. That logic is what makes classification precise — and sometimes difficult.

A familiar example. Knitted T-shirts all belong broadly to one apparel group. But inside it the code splits further by material and by intended user, so a plain cotton T-shirt, a synthetic one and a children's T-shirt end up with three different full codes. The word "T-shirt" is not enough for classification: the fibre content, the method of manufacture and who the garment is made for all matter. That is exactly the information that has to come from you, the manufacturer — nobody in the destination country can invent it. The same applies across categories, from apparel and footwear to machinery and industrial equipment.

The nomenclature itself and the rates attached to it are approved at EAEU level and updated regularly: headings are refined, rates change. So taking a code from an old reference table, from a previous shipment, or simply copying what a competitor put on their invoice is risky — the current edition is what counts. This matters especially now, as rules and rates changed noticeably in 2026.

What the code decides for your shipment

The code is not a formal line in a declaration — it is the key to the whole calculation. It directly determines how much your buyer pays and what is needed at all to bring the goods in. The clearest way to see it is a table, read from the shipper's side.

What depends on the code What changes What it means for you as shipper
Import duty rate From zero to tens of percent Your landed price versus local competitors; pressure on your FOB/EXW price
VAT rate Standard 22% or reduced 10% Your buyer's cash flow and how much prepayment they can afford
Permits Whether a certificate, declaration of conformity, state registration or licence is needed Test samples, technical files and manufacturer letters have to come from you — weeks of lead time
Labelling Whether the goods fall under the Chestny Znak track-and-trace system Codes may have to be applied at your factory before shipping
Protective duties Anti-dumping, safeguard, countervailing Can depend on your country and plant of origin, not only on the product
Preferences Right to a reduced rate based on country of origin A certificate of origin issued correctly by you can cut the duty legally

So the same physical product under two different codes is two different stories: different payments, a different document package, sometimes even a different answer to the question of whether it can be imported at all. That is why the code is treated not as a detail but as the basis of the cost estimate — and why a buyer who suddenly asks for a full material breakdown of an item you have shipped for years is not being difficult.

To feel the scale, take the numbers. A consignment worth RUB 5 million. If the code carries a 5% duty, that is RUB 250,000; at 12% it is already RUB 600,000. And that is duty alone — VAT is calculated on top of it, so the final gap in payments is larger still. On regular shipments the cost of a coding error adds up to serious money over a year. The reverse is also true: a correctly identified code sometimes unlocks a lawful relief or a zero rate that neither side knew about.

Cargo Classification and Its Impact on Customs Duties: What Exporters Shipping to Russia Should Know

One code decides the duty rate, the VAT rate, the permits your buyer must hold and how long your container waits at the border.

How the code is determined: rules and pitfalls

The code is not picked by eye or by the product name on the invoice — it follows strict rules. The General Rules for the Interpretation of the nomenclature are six sequential rules that say exactly how to classify goods that appear to fit several headings at once. Notes to sections and chapters and the official explanatory notes support them.

The difficulty is that products which look alike often live under different codes. A plain cotton T-shirt and a synthetic one mean different codes and different duties. The same T-shirt with an applied print or in a blended fabric may fall into a third. Multi-component, technically complex and multifunction articles are the hardest of all: they need both a proper technical description and knowledge of the rules.

This is why the code is not a matter of taste. You cannot choose the option that is more convenient or cheaper. A product has exactly one correct code, and it is determined by its real characteristics: what it is made of, how it is built, what it is intended for.

In practice classification comes down to details. A multifunction device is classified by its principal function; a set of different articles by whatever gives it its essential character; the same item in a different configuration may change code. The explanatory notes help here — extensive official texts describing what does and does not belong in a given heading. Without them a borderline product is easily placed in the wrong position, which is why complex articles are classified by a specialist rather than by the first match in a search box.

For the exporter the rule is short: the invoice description must match the physical goods and support the code, not contradict it. A vague line such as "parts" or a marketing name with no material, function or model is the single most common reason a shipment is stopped for inspection. Write what it is made of, how it works and what it is for — and keep that wording identical across the invoice, the packing list and the transport document.

What a wrong code costs

Legally, the duty to determine the code correctly lies with the declarant — the importer (Article 20 of the EAEU Customs Code). Customs only checks whether the code was chosen correctly. That is why your buyer, not you, signs off on the code — but the data behind it is yours, and the consequences land on your shipment.

Incorrect declaration, of which a wrong code is part, carries liability under Article 16.2 of the Russian Code of Administrative Offences. Depending on the elements of the case, the fine reaches up to twice the value of the goods, with possible confiscation. Add the recalculated payments and the time spent in the temporary storage warehouse, and the picture is not a pleasant one. Customs may also revisit the transaction under post-clearance control for three years, so a released consignment does not mean the code will never be examined again.

None of this happens at random. Customs operates a risk management system that compares the declared code, the goods description and the value against typical figures. If a product that is cheap on paper travels under a code where prices are usually higher, or the code does not match the description, the shipment is flagged for checking. A wrong code is not a lottery — it is a predictable trigger for physical inspection and document requests, and physical inspection is what turns a three-day clearance into a three-week one, with demurrage and storage running the whole time.

Advance classification ruling

If the product is complex, contentious or expensive, the code does not have to be guessed. There is a lawful way to fix it in advance: an advance classification ruling (Article 21 of the EAEU Customs Code). On the application of the participant in foreign trade, customs officially determines the code before declaration.

How it works in practice. The application is filed on paper or electronically through the state services portal, with a detailed technical description of the goods attached, and a state fee of RUB 5,000 is paid. The decision is issued within 60 calendar days; if additional questions are raised, the period may be extended. From 1 January 2026 such rulings are issued by the Federal Customs Service of Russia and the Central Customs Administration (FCS order No. 973 of 24.10.2025).

The value of a ruling is that it is valid for 5 years and binding on customs throughout the country. With it there can be no reclassification or refusal of release on code grounds, and clearance can be done at any customs post. It is, in effect, insurance against disputes and additional assessments at the most vulnerable point of the declaration. A ruling is issued for a specific product name with brand, model and article number, so each separate item needs its own.

Two practical points for the exporter. First, the ruling stands or falls on the technical description — drawings, material composition, operating principle, model designations. That file comes from your engineering department, and the 60-day clock does not start until it is complete. Second, if you sell one product line to several distributors in Russia, a ruling obtained once removes the risk of the same goods being classified differently by different buyers. For a one-off small consignment it is rarely worth the effort; for expensive goods, regular supply or a contentious code where an error costs hundreds of thousands, it pays for itself on the first shipment.

What the exporter should do: steps

The main idea is simple: the code is settled before the goods move, not when the declaration is filed. The entire cost estimate depends on it, so an error at this step is more expensive than most others — and the information that prevents it exists only in your factory.

The logic is the same as planning a route before a trip. First you know the code; only then can duty and VAT be calculated honestly, permits and labelling checked, and the true landed cost estimated. Leave the code until later and the surprise arrives at the border, when changing anything is late and expensive.

  1. Send the technical data before the price is agreed. Material composition or alloy grade, principle of operation, dimensions and weight, model and article numbers, intended use, photographs and drawings. This is the raw material for the code.
  2. Ask your buyer for the ten-digit code they intend to declare and check it against your product data. If it does not correspond to what you actually make, say so in writing before shipping.
  3. Match the invoice wording to the code. Description, material, model and quantity in the invoice, packing list and transport document must agree with each other and with the goods in the box.
  4. Handle origin properly. A correctly issued certificate of origin can give a lawful preference; a defective one loses it and can raise questions about protective duties.
  5. Plan the permit lead time. If the code triggers certification or state registration, samples, test reports and a manufacturer's letter are needed from you — usually weeks before the vessel or truck departs. See what is involved in certification.
  6. Check labelling obligations early. If the goods fall under the Chestny Znak system, marking codes may have to be applied at your production site, which affects packaging lines and shipping dates.
  7. For complex, new or expensive products, back the ruling. Give your buyer the technical file for an advance classification ruling, or have it prepared jointly.
  8. Keep the documentation. Technical files are both the basis for the code and the argument in a dispute — including a dispute three years after release.

And never let a code be chosen for the size of the duty. A code selected to save money is incorrect declaration; when it is unwound, the goods are reclassified, the payments are recalculated, a fine is added and the consignment can be held. Support with determining and substantiating a code is part of the customs clearance service, where a specialist takes responsibility for the correctness of the classification, and it fits into the wider end-to-end delivery and clearance of the shipment. Half an hour spent on the right code saves weeks of argument later.

Frequently asked questions

Who assigns the code — me as the shipper or my buyer?

The declarant does, which is the importer in Russia; it is their legal obligation. Customs only checks whether the code was chosen correctly and may change it, with additional payments assessed. But the code is built from your product data, so in practice the two of you decide it together.

Can we simply use the HS code from our own export declaration?

Only as a starting point. The first six digits are the international Harmonized System and are usually the same, but the Russian code has ten digits and the last four are EAEU-specific. They have to be determined separately against the current edition of the nomenclature.

Can the code with the lower duty be chosen?

No. A product has one correct code, determined by its characteristics. Selecting a code to fit a low rate is incorrect declaration, punishable by a fine and recalculated payments. The saving is illusory.

What does an advance classification ruling give us?

It officially fixes the code for 5 years and is binding on customs. With it there can be no reclassification or refusal of release on code grounds. It is protection against disputes, particularly useful for complex and expensive goods and for regular supply to several buyers.

What happens if the code turns out to be wrong after the goods are released?

Customs may review the transaction under post-clearance control for three years. If the code is found incorrect, duties and VAT are assessed additionally and a fine may follow. Your buyer will come back to you for the technical evidence — which is why the file has to be kept.

How much delay does a coding problem actually cause?

A code that conflicts with the description or the declared value triggers the risk management system, which means document requests and often physical inspection. The consignment stays in temporary storage while this runs, with storage and demurrage accruing, and a missing permit discovered at that point can add weeks more.

Summary: everything else starts with the code

The whole calculation for a shipment rests on the commodity code. I have seen more than once how a single wrong digit changed the duty rate, the required document package and the final cost estimate. The code is not a box to tick — it is the key that decides how much is paid and what is needed for import at all.

My advice to the shipping side. Send the full technical description early and in writing; it is the raw material from which the code is built, and no consultant in Russia can reconstruct it from a photograph. Make sure the invoice says what the goods really are. For a simple, unambiguous product, agree the code with your buyer before the goods are booked. For a complex, contentious or expensive product, do not guess — support an advance classification ruling, which fixes the code officially and removes the risk of a dispute at the border. And never let anyone pick the code for the low duty; it is the most expensive way to save money, and the goods that pay for it are yours in transit.

If your product is complex and it is unclear which code applies, we will determine it and substantiate it with documents. Request a consultation and we will find the correct code for your goods.

 

Send us your product specification and we will confirm the correct EAEU code, back it with documents and handle customs clearance for your consignee in Russia.


Request a consultation

Read also:






More updates in our iCustoms on Telegram


Logistics and customs clearance


More about the service

iCustoms by the numbers on the chart

  • 501061 Products customs cleared
  • 22702 Orders completed
  • 1460 Regular customers
  • 52 Employees
501061 Products customs cleared
22702 Orders completed
1460 Regular customers
52 Employees
* 2025 figures   +12% compared to 2024


Install our application on iOS or Android

Convenient personal account on your phone
Logistics and customs clearance
Send a request