Buying a used car is always associated with risks: from hidden accidents to credit encumbrances or thefts. The only way to minimize these risks is punch a car by VIN through the official traffic police databases. This unique 17-digit code contains the entire history of the car: from the year of manufacture to participation in accidents and fines. But how can you obtain this data legally without running into scammers?
In 2026, the verification procedure was simplified: now there is no need to go to the traffic police department or pay intermediaries. It is enough to know the VIN and be able to use it state portals - “Government services”, the traffic police website or the “Autocode” mobile application. However, even here there are pitfalls: not all data is available for free, and some information (for example, about road accidents) may be incomplete. In this article we will analyze all official and semi-official verification methods, their limitations and alternatives.
What is VIN and where to find it in a car
VIN (Vehicle Identification Number) is a unique “passport” of the car, which is assigned at the factory and never changes. It consists of 17 characters (numbers and Latin letters, except I, O and Q), which encode information about the manufacturer, model, year of manufacture and even configuration.
You can find the VIN in several places:
- 📄 B PTS (vehicle passport) - on the title page in the “Identification number” column.
- 🚗 On windshield on the driver's side (visible from the outside).
- 🔧 Under the hood - on a special plate (at Toyota - on the engine compartment panel, at Volkswagen - on the body pillar).
- 🚪 On the driver's door pillar (more often in American and Japanese cars).
⚠️ Attention: If the VIN on the body and in the documents do not match, this is a sign interrupted number (the car could have been stolen or after a serious accident). It’s better not to buy such a car!
Before checking, be sure to check the VIN with the title. Fraudsters sometimes forge documents, and the original body number can tell the truth about the car. For example, if the VIN is indicated in the vehicle title XTA211230G1234567, and on the body - XTA211230G7654321, this is 100% fake.
Official methods of verification through the traffic police
The traffic police provides several legal ways to check the history of a car by VIN. All of them are free or shareware (require registration on State Services). Here's the full list:
1. Portal "Government Services" (gosuslugi.ru)
The most reliable and fastest way. To check:
- Login to gosuslugi.ru (verified account required).
- Go to section
Transport and driving → Vehicle check. - Enter VIN and captcha.
- Receive a report with data on registration, accidents, searches and restrictions.
The following information is available on State Services:
- 📋 History of registration actions (re-registration, deregistration/registration).
- 🚨 Participation in an accident (only if they were registered according to European protocol or calling the traffic police).
- 🔍 Being wanted (theft, forgery of documents).
- 📛 Restrictions on registration actions (arrest, ban on sale).
⚠️ Attention: “Government services” are not shown complete accident history - only those where the car was the culprit. If the car is damaged, but is not at fault for the accident, this data may be missing.
2. Official website of the State Traffic Safety Inspectorate (GIBDD.rf)
Direct check via traffic police.rf possible, but functionality is limited. Here you can:
- 🔎 Check being on the wanted list (section
Services → Vehicle check). - 📄 Find out registration history (how many times the car was resold).
- 🚫 Reveal restrictions (arrest, ban on registry).
However accident data is not displayed on the traffic police website — for this you need to use “Government Services” or “Autocode”. But you can check here validity of diagnostic card (for MTPL), which is useful when buying a used car.
Reconciliation of VIN with the search database|
Checking registration history|
Availability of restrictions on regactions|
Validity of diagnostic card-->
3. Mobile application “Autocode” (from the traffic police)
Autocode application (available for Android and iOS) is an official traffic police service that combines data from several databases:
- 📊 Ownership history (how many people owned the car).
- 🚗 Participation in an accident (including minor damage).
- 💰 Presence of fines (linked to the car, not the owner).
- 🔧 Mileage data (if they were entered during the technical inspection).
To get the full report you need:
- Download the application and log in through State Services.
- Enter VIN or license plate number.
- Pay for the report (cost: from 349 rubles for a one-time check).
"Autocode" gives the most complete information, including photos of damage after an accident (if they are in the database). However free version shows only basic data - you will have to pay for a detailed report.
If the seller refuses to provide the VIN for verification, this is a reason to be wary. Perhaps the car has been stolen or has a “problematic” history.
What data can be found by VIN through the traffic police
Not all information about the car is available through official sources. That's what you can and what it's impossible find out legally:
| Data type | Available through the traffic police? | Where to check |
|---|---|---|
| Participation in an accident (as the culprit) | ✅ Yes | "Government services", "Autocode" |
| Participation in an accident (as a victim) | ❌ No | Only through insurance companies |
| Owner history (full name) | ❌ No (quantity only) | "Autocode" (paid) |
| Wanted (hijacking) | ✅ Yes | traffic police.rf, "State services" |
| Restrictions on registration (arrest) | ✅ Yes | All official services |
| Real mileage | ⚠️ Partially (if paid during maintenance) | "Autocode" |
The most valuable information provided by the traffic police is search and restrictions. If the car is listed as stolen or under arrest, its purchase is fraught with loss of money and problems with the law. For example, in 2023 in Russia there was more than 12 thousand cases, when buyers lost their car because it was wanted.
And here is the data about credit history or collateral encumbrance You cannot find out through the traffic police - to do this you need to check the car through Pledge register or banks (for example, SberAuto).
What to do if the car is wanted or has restrictions
If the check shows that the car:
- 🚔 Wanted (theft, forgery of documents) - you can't buy. Even if the seller offers to “resolve the issue,” this is a scam. Such a car can be seized at any time.
- 📜 With restrictions (arrest, ban on registry) - you need to find out the reason. It could be:
- Unpaid fines from the previous owner.
- Court proceedings (for example, division of property during divorce).
- Credit encumbrance (if the car is pledged).
- 💥 Broken in an accident — assess the extent of damage. If the car was in serious accident (front/rear impact), it is better to refuse or reduce the price by 30-50%.
If you have already purchased a problem car:
- Collect all documents (purchase agreement, vehicle title, receipts).
- Contact the traffic police with an application to verify the legality of the transaction.
- If the car is pledged, demand that the seller remove the encumbrance or return the money through the court.
⚠️ Attention: If the seller insists on a transaction without a sales contract (“under a general power of attorney”), this is a sure sign of fraud. Such cars often turn out to be wanted or with fake documents.
What happens if you buy a car with collateral?
If the car is encumbered with a loan or seizure, the new owner will not be able to transfer it to himself. Moreover, the bank or bailiffs can seize the car even after purchase. In this case, it is extremely difficult to return the money - you will have to prove in court that you were misled.
Alternative verification methods (if traffic police data is not enough)
Official traffic police services do not always provide a complete picture. For example, they don't show:
- 🔄 Twisted run (if not included in the TO).
- 🔧 Repair after an accident (if it was unofficial).
- 💸 Credit history (only through banks).
- 🚗 Operation in a taxi (if the car was in Yandex.Taxi or Gett).
In such cases they will help additional services:
1. “Autocode” (avtokod.mos.ru)
It’s a paid service, but it gives the most complete report, including:
- 📈 Mileage graph (detects twists).
- 🛠️ Data on repairs (if they were in official services).
- 🚖 History of use in a taxi.
- 📸 Photos of damage after an accident.
2. «CarVertical» (carvertical.com)
International database, useful for foreign cars. Shows:
- 🌍 History in other countries (if the car was imported from Europe or the USA).
- 🔧 Service history (oil changes, timing belts, etc.).
- 🚨 Theft in foreign bases.
3. “Register of Pledge” (reestr-zalogov.ru)
Mandatory inspection before purchase! Here you can find out whether the car is pledged to the bank. If yes, the transaction is possible only after the encumbrance is removed.
The cost of checking through alternative services is from 300 to 1000 rubles, but this nothing compared to the risk of buying a problem car.
Even if the car is “clean” according to the traffic police, always check it through the “Pledge Register” and “Autocode”. This will save you from buying a used or damaged car.
Common mistakes when checking a car by VIN
Many buyers make critical mistakes that lead to the purchase of a problematic car. Here are the most common:
- Check only by license plate — the number can be interrupted, but the VIN cannot. Always check both IDs.
- Trust in “pure” history in words — sellers often hide an accident or incorrect mileage. I require documents and check it yourself.
- Ignoring minor accidents - even a minor accident could cause hidden damage (for example, bent spar).
- Purchase without a sales contract — only official PrEP protects your rights. A power of attorney or receipt has no legal force.
- No security check — if the car is on credit, it can be repossessed even after purchase.
Another common mistake is check only through one service. For example, if you check your car only through Gosuslugi, you will not find out about the deposit or the wrong mileage. Ideal scheme:
- Traffic police (search, restrictions).
- “Register of collateral” (credit history).
- “Autocode” or “CarVertical” (accidents, mileage, repairs).
FAQ: Answers to frequently asked questions
Is it possible to identify a car using its VIN for free?
Yes, but with restrictions. You can find out for free through Gosuslugi or traffic police.rf:
- Being wanted.
- Registration restrictions.
- Registration history (how many times the car was resold).
For a complete history (accidents, mileage, repairs) you need to pay (from 300 rubles in Autocode).
What to do if the VIN does not break through?
Possible reasons:
- Input error (check the characters, especially
0andO). - The car is new (not yet registered with the traffic police).
- The VIN is fake or interrupted.
If the VIN is not in any database, this is a reason to refuse the purchase.
Is it possible to find out the names of the previous owners?
No, it's confidential information. You can only find out through official services quantity owners, but not their names. If the seller offers to “show the previous owner’s documents,” it may be a fake.
How to check a car if there is no VIN?
Alternative ways:
- By license plate number (on “State Services” or in “Autocode”).
- By body number (if it doesn't match the VIN, it's suspicious).
- By according to PTS (series and document number).
But VIN is the most reliable identifier.
What to do if the car is stolen after purchase?
Algorithm of actions:
- Immediately contact the police to report fraud.
- Provide all documents (DCP, PTS, receipts).
- If the transaction was by proxy, the chances of getting the money back are minimal.
- If under the DCP, you can try to recover damages through the court.
In 90% of cases it is not possible to return the car, so check the car before purchasing!