Buying a used car is always associated with risks: from hidden accidents to credit encumbrances. Checking the VIN code through the traffic police - the only legal way to obtain reliable information about a car directly from government databases. But how to do this correctly, what data is available to the average citizen, and why some reports may be incomplete?

In this article we will analyze all official and semi-official verification methods - from the traffic police online service to a personal visit to the MREO. Weโ€™ll tell you what information you can get for free and what youโ€™ll have to pay for, and why even a โ€œcleanโ€ report does not guarantee the absence of problems. We will place special emphasis on new rules 2026, which restricted access to some data for individuals.

What is a VIN code and why is it checked by the traffic police?

VIN (Vehicle Identification Number) - a unique 17-digit car code, which is assigned at the factory and remains unchanged throughout the โ€œlifeโ€ of the car. It contains information about the manufacturer, model, year of manufacture and even configuration. In Russia, checking VIN through the traffic police has become a mandatory procedure when buying a used car after a wave of scams with switched numbers in the 2010s.

State traffic police databases record by VIN:

  • ๐Ÿ“ Registration history (how many times the car was resold, in what regions it was registered)
  • ๐Ÿšจ Participation in an accident (if they were officially issued)
  • ๐Ÿ”’ Limitations (arrest, pledge, credit encumbrance)
  • ๐Ÿ“‹ Specifications (color, power, body/chassis number)
  • โš ๏ธ Facts of thefts (if the car is on the wanted list)

However, there is a nuance: The traffic police does not store data on mileage, service maintenance or repairs โ€” this information can only be obtained through dealerships or paid aggregators like Autocode or CarVertical. Also, the traffic police databases do not show accidents registered under the European Protocol without calling inspectors.

๐Ÿ“Š Why do you most often check the VIN code?
Before buying a used car
To check your car
For work (insurance, lending)
Out of curiosity

Official methods of checking VIN in the traffic police in 2026

On January 1, 2026, changes in the provision of information from the traffic police came into force. Now individuals can obtain car data only through two channels:

  1. Official website of the traffic police (traffic police.rf) - free check with a limited set of information.
  2. Personal visit to MREO โ€” a full report, but requires a passport and filling out an application.

Previously working services like State services or A single portal of auto stories now redirect users to the traffic police website. Also from 2026 access to accident history for individuals through online services has been canceled โ€” this data is now provided only to insurance companies, courts and law enforcement agencies.

Vehicle VIN code (17 characters)|Body or chassis number (if any)|Car year of manufacture|Make and model (for clarification)|Captcha to confirm that you are not a robot-->

Step-by-step instructions: how to check VIN on the traffic police website

The fastest way is to use online car check service. The instructions are valid as of June 2026:

  1. Go to page vehicle checks.

  2. Enter VIN code (required) and, if available, body/chassis number.

  3. Specify brand and model car (the system will suggest options from the database).

  4. Enter the captcha and click Request a review.

  5. Wait for the result (usually 1โ€“3 minutes).

In the report you will see:

  • ๐Ÿ” Basic data: year of manufacture, color, engine power.
  • ๐Ÿ“‹ Registration history: dates of registration/deregistration, regions.
  • ๐Ÿšซ Limitations: arrests, bails, search.
  • โš ๏ธ Wanted (if the car is stolen).
โš ๏ธ Attention: Since 2026 from the traffic police online report accident data disappeared. To find out, you need to submit an official request through MREO or contact insurance companies.
What to do if the traffic police website does not find the car by VIN?

If the system displays the error โ€œVehicle not foundโ€, this may mean:

1. The car has never been registered in Russia (for example, it was imported from abroad less than 3 months ago).

2. VIN was entered incorrectly (check the symbols, especially the letters I, O, Q, which can easily be confused with the numbers 1 and 0).

3. The car is listed as stolen or has unauthorized design changes (such cars may be hidden from public access).

In this case, all that remains is to contact the MREO with a written request.

What data is hidden by the traffic police: what an online check will not show

Even if the traffic police report is โ€œcleanโ€, this does not guarantee that everything is in order with the car. That's what can't be found out via standard check:

Data type Reason for absence Where can I find out
Mileage The traffic police does not record the odometer Service books, paid aggregators (Autocode, CarVertical)
Road accidents according to the European protocol Not transferred to the traffic police Request to RSA (Russian Union of Auto Insurers)
Repairs and maintenance Not required for registration Dealership centers, receipts from service stations
Repainting facts Fixed only when the color changes in the PTS Examination of paintwork
Credit history Banks do not transmit data to the traffic police Request to NBKI or via Public services

It is especially dangerous to buy cars with "gray" history - for example, those that were in serious accidents, but were restored without official registration. Such cars may have hidden defects in the body or suspension, which will appear after several months of operation.

๐Ÿ’ก

If the seller refuses to provide the VIN for verification or delays in answering, this is a reason to be wary. This is often done by scammers who sell cars with altered numbers or in collateral.

How to check VIN through MREO: when a personal visit is needed

If online verification is not enough, you can submit a formal request to MREO traffic police. This is relevant in cases:

  • ๐Ÿ” Needed complete accident history (including minor accidents).
  • ๐Ÿ“„ Required official statement for the court or insurance company.
  • โ“ There are suspicions that the data in the online report is incomplete.

Step by step instructions:

  1. Find your nearest MREO on the website traffic police (section โ€œContactsโ€).
  2. Make an appointment via Public services (service โ€œProviding information about vehicle historyโ€).
  3. Prepare documents:
    • Passport of a citizen of the Russian Federation
    • Application (a sample will be provided on site)
    • Vehicle VIN code
  • Pay the state fee (350 rubles for a paper extract, 245 rubles for an electronic copy).
  • Receive the report within 5 business days (urgent request - 1 day, but more expensive).
  • โš ๏ธ Attention: From 2026 individuals cannot request accident history for other people's cars - only for those that are in their property. To check someone else's car, you will need a notarized power of attorney from the owner.

    Common mistakes when checking VIN and how to avoid them

    Even experienced buyers sometimes make mistakes that lead to the purchase of a problematic car. Here are the most common:

    • ๐Ÿ”ค Typos in VIN: letters I, O, Q often confused with numbers 1 and 0. Always check the code with what is indicated in the PTS.
    • ๐Ÿ“ฑ Trust in screenshots: Sellers may show a โ€œcleanโ€ report, but the VIN actually belongs to another car. Always check for yourself!
    • ๐Ÿš— Ignoring visual inspection: even if the VIN is clean, check that the numbers on the body, engine and windows match (they must match the title).
    • ๐Ÿ’ฐ Savings on paid checks: The free traffic police report will not show mileage, repairs or credit history. To get the full picture, itโ€™s worth spending 500โ€“1000 rubles on Autocode or CarVertical.

    Another common trick of scammers is "cloning" cars, when numbers and documents from a โ€œcleanโ€ car are hung on a stolen car. To avoid this, check the VIN not only with the title, but also with the stamped code on the windshield (usually at the bottom right) and under the hood.

    ๐Ÿ’ก

    If the body number or VIN on a car is painted over, puttied over or is hard to read, this is a 100% sign of fraud. You should refuse such a purchase, even if the seller offers big discounts.

    Alternative methods of verification: when the traffic police do not help

    If data from the traffic police is not enough, use additional sources:

    Service What data does it provide? Cost
    Autocode Mileage, accidents, repairs, restrictions, car photo From 349 rubles
    CarVertical History from 20+ countries, customs clearance data From 499 rubles
    RSA (Russian Union of Auto Insurers) History of insured events (traffic accidents under compulsory motor liability insurance) Free
    NBKI Credit history (if the car is pledged) From 300 rubles

    For maximum reliability it is recommended combine data from the traffic police and paid services. For example, if the report Autocode The mileage is indicated at 150,000 km, but the odometer shows 90,000 - this is a reason to refuse the deal or demand a significant discount.

    FAQ: answers to frequently asked questions about checking VIN at the traffic police

    Is it possible to check the VIN of a foreign car through the traffic police?

    Yes, but only if the car already registered in Russia. For foreign cars that were not included in the Russian registry, the check must be done through services like CarVertical (they work with European and American bases) or request a report from customs (if the car was officially imported).

    What to do if the VIN in the title and on the body do not match?

    This 100% sign of fraud. Possible reasons:

    • The car was stolen and the license plates were changed.
    • The car is assembled from several cars (โ€œconstructorโ€).
    • The documents are fake.

    From such a purchase you need refuse immediately and inform the police (by phone 102 or through the website of the Ministry of Internal Affairs).

    How long does a traffic police report last?

    Official information from the traffic police have no expiration date, but their relevance depends on how quickly the databases are updated. For example, if the car gets into an accident the day after your inspection, this will not be reflected in the report. It is recommended to check the VIN immediately before the transaction (in 1โ€“2 days).

    Is it possible to check the VIN using the license plate number without a VIN code?

    Yes, but with restrictions. On the traffic police website there is check by license plate, but it will only show:

    • Being wanted.
    • Restrictions on registration actions.

    For the full story VIN is required.

    What is a โ€œcleanโ€ VIN and can you trust it?

    A โ€œcleanโ€ VIN means that there are no records of thefts, arrests or accidents in the traffic police databases. However this does not guaranteethat the car:

    • Havenโ€™t been in a serious accident (if it was registered unofficially).
    • Has no hidden defects after repair.
    • It is not pledged by the bank (if the loan was issued without encumbrance).

    Always supplement your inspection with a visual inspection and a test drive.