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.
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:
- Official website of the traffic police (traffic police.rf) - free check with a limited set of information.
- 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:
Go to page vehicle checks.
Enter VIN code (required) and, if available, body/chassis number.
Specify
brandandmodelcar (the system will suggest options from the database).Enter the captcha and click
Request a review.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:
- Find your nearest MREO on the website traffic police (section โContactsโ).
- Make an appointment via Public services (service โProviding information about vehicle historyโ).
- Prepare documents:
- Passport of a citizen of the Russian Federation
- Application (a sample will be provided on site)
- Vehicle VIN code
โ ๏ธ 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,Qoften confused with numbers1and0. 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.