HS/TN VED Code Checks for Shipments to Russia: What Your Buyer Will Ask You For
Before your goods reach the Russian consignee, they have to be classified: every shipment is declared under a ten-digit TN VED code, and that code decides the duty rate, the taxes and the list of permits customs will ask for. The code is chosen on the Russian side, but almost everything it is based on comes from you — the description in the invoice, the composition, the technical documentation. If the papers you issue do not support the code your buyer declares, the shipment stops at the border until the disagreement is settled. Below is what the classifier actually is, what your buyer will now request from you and how to keep your delivery from being held up.
How the TN VED code is built
TN VED is the commodity nomenclature of foreign economic activity — the classifier that customs and other authorised bodies use for customs operations. Each group of goods is assigned a ten-digit code, and every digit carries meaning:
- the first 2 digits — the commodity group;
- the first 4 digits — the heading;
- the first 6 digits — the subheading;
- all 10 digits — the full code, and this is what goes into the customs declaration.
The first six digits follow the international Harmonized System, so they normally coincide with the code you already use in your own export documents. The last four are the national level: this is where the duty rate, the taxes and the permit requirements are actually set, and this is where a shipment most often runs into questions.
What the code decides for your shipment
A correctly determined TN VED code guarantees four things at once:
- the right set of customs regulation measures applied to the import;
- the correct amount of customs payments, with no overpayment on the buyer's side;
- reliable state statistics on foreign trade;
- simple and fast completion of the required paperwork.
For you as the shipper, the practical consequence is different from the buyer's. The code determines which permits have to exist before the goods arrive — and those documents are usually issued on the basis of your technical file, your test samples and your manufacturer declarations. If the classification changes at the last moment, the certification route may change with it, and that is weeks, not days. The same code also drives the payment calculation your buyer builds the price on, so a reclassification after shipment turns into a commercial dispute with you, not only a customs one. Our team handles customs clearance for these shipments daily and sees the same pattern: the code is questioned, and the first request goes back to the factory.

A wrong TN VED code is one of the most common reasons a shipment stops at the Russian border
Where documents and code stop matching
If the check reveals errors, the process drags on for an indefinite period: conflict situations follow, and money is at risk — demurrage, storage, a renegotiated contract. When the code is right from the start, customs officers can quickly check and match the documents, determine the amount of the payments and release the goods without holding up the procedure.
| Situation | What happens at the Russian border | What you can do as the shipper |
|---|---|---|
| The code matches the goods, and the invoice description supports it | Documents are matched quickly, payments are calculated, clearance is not delayed | Use one and the same wording in the invoice, packing list and technical documents |
| The description is too general: "spare parts", "chemical raw material", "equipment" | Customs cannot confirm the code from the papers and asks for additional information | State the exact function, material, composition and model in the invoice, not only the trade name |
| The code was picked without specialists, from the product name alone | The first check reveals a discrepancy; a long and tiring examination follows | Agree the code with the buyer in advance and send the technical file before shipment |
| The code is changed by customs to a different one | The payment amount is recalculated, and a permit that was not obtained may be required | Be ready to supply a manufacturer's letter on composition and purpose within a day or two |
The riskiest moment is not the border itself but the weeks before it: if the code changes, the permit documents issued for the old classification may no longer fit, and the goods will wait at the terminal until new ones are obtained.
Determining the code on your own is risky because of the number of details involved. It is safer to give the task to experienced specialists who know the fine points of the procedure, work fast and can vouch for the result — before the container is loaded, not after it has arrived.
What the exporter should do
- Ask your Russian buyer which ten-digit TN VED code they intend to declare, and compare its first six digits with the code in your own export documents.
- Prepare a technical description for each item: exact function and purpose, material or composition, model, and the share of components where that matters for classification.
- Make the invoice description match that technical description word for word — the invoice, the packing list and the datasheet must describe the same product.
- Send the technical file to the buyer early, so that the permits and certificates required for that code can be arranged before the goods are on the way.
- Keep a contact at the plant who can issue a signed letter on composition or purpose at short notice if customs asks.
- Have the code checked by a customs specialist for a new product or a first delivery, before you fix the price and the delivery date in the contract.
Frequently asked questions
Who chooses the code — the exporter or the buyer?
The code is declared on the Russian side, in the customs declaration. But it is derived from your documents, so in practice the choice is only as good as the description you provide.
My export code has six digits. Is that enough for Russia?
No. The declaration requires the full ten-digit code. The first six usually carry over, and the remaining four are determined under the Russian nomenclature.
What happens if customs disagrees with the declared code?
The payments are recalculated and the shipment is held until the question is settled. The examination can take an indefinite amount of time, which is exactly why the code is worth checking before shipment.
Can the code be checked in advance for a new product?
Yes. Classification and verification of goods against the TN VED code can be ordered as a separate service, based on your technical documentation, before the goods are dispatched.
Summary
The ten-digit TN VED code decides the duties, the taxes and the permits for every shipment arriving in Russia, and it is built on the description you issue. A code that the documents do not support means recalculated payments, missing permits and a shipment standing at the terminal. Agree the classification with your buyer before dispatch and keep the product description consistent across the invoice, the packing list and the technical file. Request a consultation, and we will go through your specific shipment.
We can check the TN VED code and the permit documents for your goods before the shipment leaves your warehouse.
Read also:
- Cargo Classification and Its Impact on Customs Duties: What Exporters Shipping to Russia Should Know
- Goods That Sell in Russia All Year: What Steady Demand Means for Your Shipments
- War Risk Insurance in Russian Customs Value: What Your Buyer Will Ask You For
- Electronic Waybills for Shipments to Russia: The Carriage UID, Codes 02015 and 02016, and What Your Buyer Will Ask You For





