Buying a used car or importing it from abroad is always associated with risks: from hidden defects to problems with customs clearance. One of the key documents confirming the legality of importing a car into Russia is customs declaration (GTD or DT). Her number can and should be checked up to purchases to avoid fines, confiscation of the vehicle or problems with registration with the traffic police.

In this article we will look at how free check your customs declaration number online through the official databases of the Federal Customs Service, the EAEU and third-party services. We'll tell you what the numbers in the declaration code mean, how to recognize a fake, and what to do if the document is not found in the registry. We’ll also debunk the myths about “gray” customs clearance schemes and explain why checking the declaration is more important than inspecting the body.

What is a customs declaration number and where to get it

The customs declaration number is a unique identifier of a document confirming the legal import of goods (including a car) into the territory of Russia or the EAEU countries. It is generated according to strict rules and contains encrypted information about customs, the date of registration and the type of declaration.

Depending on the year of registration and the country of import, the number may look different:

  • 📄 CCD (Cargo customs declaration) — outdated format, used until 2014. Example: 10103010/010111/0012345.
  • 📄 DT (Declaration of Goods) - modern format, valid since 2014. Example: 10103010/010124/0012345.
  • 🌍 Declaration of the EAEU — for goods imported from the countries of the Union (Belarus, Kazakhstan, etc.). Example: BY/123456/2026.

Where to look for the declaration number:

  • 📋B PTS (vehicle passport) - in the column “Special notes” or “Information on customs clearance”.
  • 📑 B purchase and sale agreement or a customs receipt (if the car was imported by an individual).
  • 🖥️ B FCS electronic database — if the declaration was prepared digitally (from 2020 this is mandatory for legal entities).
💡

If the PTS does not have a customs clearance mark, but the seller claims that the car is “clean,” this is a reason to be wary. It is possible that the declaration is issued in the name of another person or is forged.

Decoding the customs declaration number: what do the numbers mean?

The declaration number is not a random set of characters. It contains encrypted data about the customs post, the date of registration and the type of document. Let's look at the structure using the example of a modern format DT:

Format: XXXXXXXX/XXXXXX/XXXXXXX, where:

  • 🔢 First 8 digits — customs authority code (for example, 10103010 - Moscow regional customs).
  • 📅 Next 6 digits — date of registration of the declaration in the format DDMMMYY (for example, 010124 - January 1, 2026).
  • 📊 Last 7 digits — serial number of the document in the customs database for that day.

Example of number decoding 10103010/010124/0012345:

Part of the number Meaning Example
Customs code Moscow regional customs 10103010
Registration date January 1, 2026 010124
Serial number 12345th declaration for this day 0012345

If the declaration number indicates a year earlier than 2014, but the car was imported later, this is a sign of forgery or an error in the documents. You should also be wary if the customs code does not correspond to the region of import (for example, the car was allegedly cleared through customs in Vladivostok, and the code refers to Moscow customs).

📊 Have you ever checked the customs declaration before buying a car?
Yes, always
Tried it, but couldn't find the number in the database
No, I didn't know it was important
Trusted the seller's word

Official ways to check the customs declaration number online

The most reliable way to ensure the authenticity of the declaration is to check it through official databases. Listed below are all current services for 2026 that provide information on customs declarations for free.

1. Portal of the Federal Customs Service of Russia (customs.ru)

The Federal Customs Service conducts public register of declarations, where you can check the authenticity of a document by its number. Instructions:

  1. Go to the site customs.ru → section “Electronic services”.
  2. Select “Check Goods Declaration Details.”
  3. Enter the declaration number in the format XXXXXXXX/XXXXXX/XXXXXXX.
  4. Enter the captcha and click "Search".

If the declaration is found, the system will show:

  • 📌 Date and customs clearance.
  • 📌 Product name (must match the make/model of the car).
  • 📌 Weight and cost (to check compliance with the market price of the car).

The declaration number coincides with the PTS|The registration date is logical (not earlier than the year of manufacture of the car)|The name of the product contains the make/model of the car|The value in the declaration is not underestimated (for example, Toyota Camry cannot cost 50,000 ₽)-->

2. Unified portal of the EAEU (eaeunion.org)

If the car is imported from Belarus, Kazakhstan, Armenia or Kyrgyzstan, her declaration can be registered in the database Eurasian Economic Union. The check here is similar:

  1. Go to eaeunion.org → “Customs regulation”.
  2. Select “Register of goods declarations”.
  3. Enter the number in the format XX/XXXXXX/XXXX (for example, BY/123456/2026).

⚠️ Attention: If a car was imported from the EAEU, but its number is not in the EAEU database, this may mean that:

  • 🚨 The declaration was completed with violations (for example, according to the “gray” scheme).
  • 🚨 The number is fake or refers to another product.
  • 🚨 The car was imported illegally (without paying duties).

3. Service “Customs Analytics” (customsstat.ru)

Unofficial but useful resource - customsstat.ru. Here you can:

  • 🔍 Check the declaration by number (including old customs declaration).
  • 📊 See the import history of a specific car model (average cost, popular customs).
  • 📈 Compare the price in the declaration with the market price (to identify understatement).

The downside of the service is that not all declarations are included in the database, especially recent ones (delay up to 1-2 months). But here there is advanced analysis, which is not on the official portals.

💡

If the declaration is not found in any database, this does not always mean fraud. Perhaps the document was issued recently and has not yet entered the register. But if the car was purchased more than a month ago, this is a cause for concern.

How to check the authenticity of a declaration if there is a number, but no data

Situation: you entered the number into the FCS or EAEU database, but the system displays “Declaration not found.” What does this mean and what should I do?

Possible reasons:

  1. The declaration was recently completed — data appears in the database with a delay of up to 30 days.
  2. Number entered incorrectly — check the format (for example, the GTD and DT have a different number of characters).
  3. The declaration is issued to another person - for example, to a legal entity that imported a batch of cars.
  4. The document is fake — the number was generated or taken from another declaration.

What to do:

  1. Ask the seller to provide scan of the declaration (customs stamp, inspector’s signature, date must be visible).
  2. Check Vehicle VIN with the data in the declaration (if the car is listed as “spare parts” or “other”, this is suspicious).
  3. Check ownership history through traffic police — if the car is listed as imported before the declaration date, this is fraud.
Signs of a fake customs declaration

🔹 The number starts with a non-existent customs code (for example, 99999999).

🔹 The registration date is earlier than the year of manufacture of the car.

🔹 The declaration indicates a value 2-3 times lower than the market value (for example, BMW X5 for 300,000 ₽).

🔹 There is no inspector’s seal or signature (on paper).

🔹 Declaration number matches another car (can be checked via customsstat.ru).

Common mistakes when checking a customs declaration

Even experienced shoppers sometimes miss important details. Here TOP-5 errorsthat could cost you money or a car:

  1. Ignoring customs code - if the number starts with 10103010 (Moscow customs), and the car was allegedly imported through Vladivostok, this is suspicious.
  2. Check only by number, without checking with PTS — the declaration number in the PTS and on the FCS website must match character to character.
  3. Trust in “gray” schemes - phrases from the seller like “everything is processed in transit” or “no declaration is needed” - a sign of illegal import.
  4. Failure to check the value in the declaration - if Mercedes-Benz E-Class listed as “spare parts” for 200,000 ₽, this is a reason to refuse the deal.
  5. Buying without checking VIN — the declaration may be real, but refer to another car (fraudsters replace the numbers).

⚠️ Attention: If the seller refuses to provide the declaration number or a scan of the document, the probability of fraud or problems with customs clearance is 90%. It is better to refuse such a deal, even if the price is very attractive.

What to do if the declaration is not found or is fake

If the check shows that the declaration does not exist or is fake, you have several options:

1. Refuse to purchase

The safest option is don't take risks. Car without a valid declaration:

  • 🚫 You cannot register with the traffic police.
  • 🚫 May be confiscated by customs.
  • 🚫 Will entail a fine of up to 300,000 ₽ (Article 16.2 of the Code of Administrative Offenses of the Russian Federation).

2. Ask the seller to legalize the declaration

If the car was actually imported legally, but the declaration is not found in the database, the seller can:

  • 📋 Provide the original document with a customs stamp.
  • 🖥️ Contact customs to clarify the data (sometimes declarations are “lost” in the database).
  • 💰 Complete customs clearance of the car (if duties have not been paid).

3. Check alternative documents

In some cases, instead of a declaration, there may be other supporting documents:

  • 📄 Certificate of vehicle registration in the country of export (if the car was imported by an individual).
  • 📄 Purchase and sale agreement with a note about customs clearance (if the registration was handled by an intermediary).
  • 📄 Payment documents for payment of duties (checks, receipts).

⚠️ Attention: Even if the seller has alternative documents, the absence of a declaration in the FCS database is a risk. Without it, you will not be able to register your car with the traffic police.

Myths about customs declaration: what they really are

There are many rumors surrounding customs clearance of cars. Let's look at the most common ones:

Myth Reality
“If the car is older than 7 years, a declaration is not needed” ❌ Wrong. A declaration is needed for everyone imported cars, regardless of age. The exception is cars from the EAEU, registered according to a simplified scheme (but even here a supporting document is required).
“You can drive without customs clearance if you pay fines” ❌ Wrong. Fines for uncleared cars grow progressively: from 50% to 300% of the cost of the car. As a result, you will pay more than with legal registration.
“The declaration can be issued retroactively” ❌ Wrong. Customs does not issue declarations retroactively. If the car is already in Russia, it will have to be taken back for legal import.
“The electronic declaration is invalid” ✅ Partially true. An electronic declaration has the same legal force as a paper one if it is registered in the FCS database.

If you are offered to buy a car under one of these schemes, there is a high risk of being left without a car and without money. The only legal way — verified declaration in the FCS or EAEU database.

FAQ: Frequently asked questions about checking customs declarations

Is it possible to check the declaration using the VIN of a car?

No, direct check by VIN does not exist in the FCS or EAEU databases. But you can:

  1. Find the declaration number in the PTS or purchase and sale agreement.
  2. Check car history via traffic police — the date of customs clearance may be indicated there.
  3. Use paid services like Autocode or CarVertical, where sometimes there is data on customs clearance.
How much does it cost to check a declaration through official services?

Check via FCS and EAEUfree. Paid services (for example, customsstat.ru) may offer advanced reports, but are not needed for basic testing.

What should I do if the seller says that the declaration is “lost”?

This red flag. The declaration is the primary document, without which the car could not be legally imported. Options:

  • Ask the seller to restore the declaration through customs (this is possible if it really existed).
  • Check the car via traffic police - if it is listed as imported, but there is no declaration, this is fraud.
  • Refuse the deal - the risk of confiscation or fine is too high.
Is it possible to register a car without a declaration if it is already in Russia?

No, The traffic police will not register a car without proof of legal import. Exceptions:

  • The car was imported before 2010 (but even here archival documents may be required).
  • The car is registered according to a simplified scheme from the EAEU countries (other documents are needed).

In all other cases declaration is required.

How to check the declaration for a car from Japan or the USA?

For cars from not the EAEU (Japan, USA, Europe) general rules apply:

  1. The declaration number must be in the format DT (for Russia) or IM4/IM7 (for EU).
  2. Check via FCS — foreign declarations do not go there.
  3. If the car was imported through an intermediary, request purchase contract and documents on payment of duties.

⚠️ Attention: Cars from Japan are often imported under “gray” schemes through Vladivostok. If the declaration is made on 10230010 (Vladivostok customs), but the car is sold in Moscow, check it especially carefully.