Buying a used car always involves risks: from hidden accidents to stolen cars or unpaid fines. The only way to minimize these risks is check the car history using the traffic police database via VIN code. This unique 17-character identifier contains all the key information about the vehicle, from the year of manufacture to registration data, accidents and restrictions.
In 2026, the traffic police provides several verification methods: through the official website State services, portal Autocode, as well as third-party services like CarVertical or AutoDNA. However, not all of them provide equally complete data. In this article we will look at what information can be obtained for free, and what you will have to pay for, how to decipher the test results and what to pay attention to when analyzing the report. We will also tell you about common mistakes when entering VIN and tell you how to avoid fraud when buying a used car.
What is a VIN code and where to find it on a car
VIN (Vehicle Identification Number) is unique vehicle identifier, which is assigned by the manufacturer. It consists of 17 characters (numbers and Latin letters, except I, O and Q), which encode information about the manufacturer, model, year of manufacture, engine and even country of assembly.
You can find the VIN in several places:
- π Vehicle registration certificate ("VIN" line at the top of the document).
- π Windshield (bottom driver's side, visible from outside).
- π§ Under the hood (on a special plate, usually on the side member or partition of the engine compartment).
- πͺ Driver's door pillar (on a sticker or embossed with a metal stamp).
On some models (for example, Toyota or Honda) VIN is also duplicated on engine block or under the back seat. If the number is missing or looks suspicious (for example, traces of interruption), this is a reason refuse the purchase - such a car could have been stolen or damaged.
Before inspecting the car, take a photo of the VIN from several angles. This will help avoid errors when entering characters into the traffic police database.
What information can be obtained from the traffic police database by VIN
The official traffic police database contains data that is divided into free and paid. Available for free:
- π History of registration actions (when and where the car was delivered/deregistered).
- π¨ Availability of restrictions (arrest, registration ban, search).
- π Participation in an accident (if they were recorded by traffic police officers).
- π Specifications (make, model, year of manufacture, color, engine power).
For a fee (through services like Autocode) you can get extended information:
- π° Collateral data (if the car is on credit or lease).
- π§ Mileage history (according to technical inspection data, but not always accurate).
- π Number of owners and the terms of their ownership.
- π Market value assessment (based on similar proposals).
It is important to understand that The traffic police database does not contain data on repairs, if they were not related to an accident. For example, if the car was in a serious accident, but was restored βon its kneesβ without filing an insurance claim, this information will not appear in the report. Also in the database there is no information about mileage on odometer β it can only be checked through maintenance histories (if they are saved).
Step-by-step instructions: how to check a car by VIN through the traffic police
The most reliable way is to use official traffic police service on the portal State services. To do this:
Go to the site State services and log in (a verified account is required).
In the search, enter βCar checkβ and select the service
"Vehicle history check".Enter the VIN code in the appropriate field. The system will automatically detect the make and model.
Click
"Get information". The report will be generated within 1β2 minutes.
If you don't have an account on Public services, you can use alternative services:
- π Official website of the traffic police (section "Services" β "Vehicle check").
- π Autocode (paid report, but with more detailed information).
- π VIN.History (data aggregator from multiple sources).
Take a photo of the VIN code from the car|Check your Internet connection|Register on State Services (if not already)|Prepare the sellerβs details (full name, passport) for verification|Check the VIN for signs of interruption-->
Please note: some services may require license plate number instead of VIN. In this case, the data will be less complete, since the number can be changed, but the VIN cannot. Always give preference to checking by VIN.
How to decipher a report from the traffic police database: what to look for
The report from the traffic police contains several key blocks. Letβs look at what each of them means and what βred flagsβ you should respond to:
| Report section | What to check | Signs of a problem |
|---|---|---|
| Registration history | Number of owners, terms of registration/deregistration | Frequent changes of owners (every 1β2 years), registration in another region without explanation |
| Limitations | Arrest, registration ban, search | Any active restrictions (even if the seller says they will "likely be lifted") |
| Participation in an accident | Date, severity of damage, culprit | An accident marked βtotalβ or βloss of presentationβ if the car has not been officially restored |
| Technical data | Match with PTS (model, year, color, power) | Specification discrepancies (such as different color or engine power) |
Pay special attention to the section "Restrictions". If the car is under arrest or wanted, it cannot be re-registered to a new owner, even if the seller provides all the documents. Also check whether the car is listed as stolen - for this you can additionally use the service VIN.Auto.ru.
β οΈ Attention: If the report indicates that the car was "deregistered for disposal", but the car physically exists in front of you - this is a 100% sign of fraud. Such machines cannot be legally operated.
Common mistakes when checking by VIN and how to avoid them
Even experienced buyers sometimes make mistakes that lead to incorrect conclusions. Here are the most common:
Typos in the VIN code. For example, letters are confused
Band8orDand0. Always check the entered characters with the photo of the license plate.Ignoring maintenance history. The traffic police database does not show mileage, but it can be checked through Carfax or AutoDNA, if the car was serviced by official dealers.
Trust in βcleanβ reports. Fraudsters can forge documents or use a VIN from a βdoubleβ. Always check the data with the title and inspect the car in person.
Check only by license plate number. The number can be changed, but the VIN cannot. Always use VIN verification.
Another common mistake is purchasing a report from a seller. Never agree to an offer like βI already checked, here is the report.β Order a check yourself through official sources. Fraudsters often fake screenshots or use data from another car.
How to recognize a fake report?
Fake reports often contain:
β Blurred logos of services (for example, Autocode or traffic police).
β Errors in date format (for example, "13/01/2023" instead of "01/01/2023").
β Lack of watermarks or discrepancy between the design style and official designs.
If in doubt, compare the report with an example on the service website or order a duplicate yourself.
What to do if there is no VIN data in the traffic police database
Sometimes when checking, the system displays a message: "Data not found". The reasons may be different:
- π The car is new (not yet registered with the traffic police).
- π VIN entered incorrectly (check the symbols again).
- π Foreign car and did not undergo customs registration in Russia.
- π§ Technical database error (request again later).
If you are sure that the VIN was entered correctly, but there is no data, try:
Check the car by
license plate number(Perhaps the VIN is not linked to the database).Use alternative services (CarVertical, AutoDNA), which aggregate data from multiple sources.
Request an extract from Register of pledged property (on the website FNP).
Contact territorial department of the traffic police with a written request (if the car is registered in your region).
β οΈ Attention: If the seller refuses to provide the VIN for verification or argues that this is due to βtechnical problems,β this is a reason refuse the deal. The legal owner has no reason to hide this information.
Is it worth paying for an extended car inspection?
Free reports from the traffic police provide basic information, but paid services are often required for a complete picture. The cost of an extended check varies from 300 to 1,500 rubles depending on the depth of analysis. Here's what you get for your money:
| Service | Cost (2026) | What's included | Pros | Cons |
|---|---|---|---|---|
| Autocode | 349β999 β½ | Accidents, restrictions, number of owners, mileage history | Official partner of the State Traffic Safety Inspectorate, exact data | No information about repairs |
| CarVertical | 599β1 499 β½ | Accidents, mileage, theft data, export/import | Checking against European databases | More expensive than analogues |
| AutoDNA | 299β799 β½ | Technical data, ownership history, limitations | Low price, quick report | Less data on road accidents |
A paid check is justified if:
- π° The car costs more
1 million rubles. - π The seller cannot provide a complete package of documents (for example, there is no PTS).
- π The free report contains suspicious points (for example, frequent changes of owners).
- π Foreign-made car (data from foreign databases).
If the car is budget (up to 500 thousand rubles) and the free check did not reveal any problems, you can do without paid services. However, remember: saving on verification can cost you buying a problem car with hidden defects or legal risks.
A paid check does not guarantee 100% cleanliness of the car, but it significantly reduces the risks. Always combine information from several sources and inspect the car in person.
FAQ: Frequently asked questions about checking a car by VIN
Is it possible to check a car by VIN without registering with State Services?
Yes, but the data will be less complete. Free to use without registration official website of the traffic police (section "Checking the vehicle"). However, to obtain extended information (for example, about an accident), you will need authorization for Public services or paying for a report in services like Autocode.
What to do if the VIN code is unreadable or erased?
If the VIN on a car is erased or suspiciously changed, this serious cause for concern. Possible reasons:
- The car was in a serious accident, and the number was restored handicraftally.
- The car was stolen, and the VIN was interrupted to hide traces.
- Corrosion or mechanical damage (rare, but possible).
Anyway refuse the purchase such a car. Even if the seller provides βoriginalβ documents, the risk of running into problems with registration or criminal liability is too high.
Will checking the VIN show the actual mileage?
No, traffic police base does not contain mileage data. This information may be:
- In the history of technical inspections (but only if the car underwent maintenance at official dealers).
- In paid reports (CarVertical, AutoDNA), but it is based on the same TO data and is not always accurate.
- In the service book (if it is not fake).
The only reliable way to check mileage is diagnostics at service stations with connection to the vehicle's ECU. However, this method does not provide a 100% guarantee, since the mileage can be adjusted programmatically.
Is it possible to find out from the VIN whether the car was in a taxi or car sharing?
Official traffic police database does not contain such data. However, some paid services (for example, Autocode) can show information about commercial use if the car was registered to a legal entity (taxi company, car sharing company). Also indirect signs may be:
- Long mileage (over
150β200 thousand kmin 2β3 years). - Frequent changes of owners (legal entities).
- Traces of intensive use (worn seats, steering wheel, pedals).
What to do if there is an accident in the report, but the seller says that the car is not damaged?
If an accident is recorded in the traffic police database, and the seller claims the opposite, this reason for deep examination. Possible scenarios:
The accident was not serious (for example, a scratch on the bumper), and the seller simply does not consider it a "damaged" car. In this case, ask for photos or documents about the repair.
The car was restored unofficially, and the accident data was not included in the insurance companyβs database. This is worse - such repairs could be of poor quality.
The seller is lying, and the car was in a serious accident. In this case, it is better to refuse the deal.
To find out, order independent examination at a service station to check the body geometry and paintwork. Cost - from 2 to 5 thousand rubles, but itβs cheaper than buying a problem car.