Buying a used car always involves risks: from hidden accidents to credit history and theft. Official checking a car by VIN code through the traffic police online - one of the most reliable ways to get reliable information about a car before a transaction. In 2026, the traffic police service provides data on registration actions, participation in road accidents, the presence of restrictions and even some technical characteristics.
However, this check has nuances: not all data is available for free, and some information (for example, about mileage or the actual condition of the body) will have to be clarified through other sources. In this guide we will look at how to correctly use the traffic police VIN check, what data it provides and what it does not, and we will also show alternative verification methods so that you can make an informed purchasing decision.
What is a VIN code and where to find it in a car
VIN (Vehicle Identification Number) is a unique 17-digit vehicle code that is assigned at the factory and never changes. It contains information about the manufacturer, model, year of manufacture, configuration and even country of assembly. Essentially, this is a “passport” of the car, which can be used to track its history.
Where to look for the VIN code in a car:
- 📄 Under the windshield (driver's side, visible from outside)
- 🚪 On a sign in the driver's door opening (usually on the pillar)
- 🔧 Under the hood (on a special platform or body elements)
- 📋 In the documents: PTS (line “VIN”), STS (column “Identification number”)
⚠️ Attention: If the VIN code on the body and in the documents does not match, this is a sign number interruptions (often found in stolen or damaged cars). You can't buy a car like this!
Before purchasing, check the VIN code in 3 places: on the body, in the title and on the door plate. If even one symbol does not match, demand an explanation from the seller or refuse the transaction.
What data does a traffic police check show by VIN code?
Official traffic police service (traffic police.rf/check/auto) provides free check by VIN, body or chassis number. This is the data you will receive:
| Data type | What does it show | Relevance |
|---|---|---|
| Registration history | Date of first registration, number of owners (according to the traffic police), regions of registration | ✅ Accurate data |
| Participation in an accident | Fact of the accident (without details), date, region, presence of victims | ✅ Only officially registered accidents |
| Limitations | Arrest, ban on registration, wanted theft | ✅ Current at the time of verification |
| Technical data | Make, model, year of manufacture, body type, engine size | ⚠️ May not coincide with reality (for example, after tuning) |
| Customs history | Fact of customs clearance (for imported cars) | ✅ Only for cars imported after 2010 |
❌ What a traffic police inspection will NOT show:
- 🔧 Real mileage (this data is not recorded)
- 💰 Credit history (you need to check through banks or Autocode)
- 🔨 Quality of repair after an accident (only the fact of the accident, without photos and details)
- 🚗 Engine or gearbox condition (diagnostics required)
Step-by-step instructions: how to check a car by VIN through the traffic police
The check takes no more than 5 minutes. Follow the instructions:
Go to the official website of the traffic police: traffic police.rf/check/auto.
Enter VIN code (or body/chassis number) in the search field. Example of a correct VIN:
XTA211030G1234567.Enter captcha (numbers from the picture) and click “Request verification”.
Wait for the result. The data will appear on the screen or the message “Information not found” will appear (if the car was not registered in the Russian Federation).
📌 Advice: If the traffic police website does not work (sometimes due to high load), try checking through Autocode or Vinformer. They use the same traffic police database, but with a more convenient interface.
Check that the VIN code is entered correctly (17 characters, no spaces)
Make sure that the car was registered in Russia (imported cars may not be displayed)
Try entering the body or chassis number instead of the VIN
Use alternative services (Autocode, Vinformer) -->
Traffic police inspection restrictions: what you need to know
The traffic police database is updated with a delay of up to 30 days - this means that recent accidents or arrests may not appear in the check. In addition, the service does not show:
- 📊 Full ownership history (only the number of owners, without names and contacts)
- 💸 Collateral information (you need to check via collateral register)
- 🔧 Information about replacing units (engine, gearbox - this is only visible during diagnostics)
- 🌍 Road accident abroad (if the car was in an accident in Europe or Asia, this will not be reflected)
⚠️ Attention: If the seller refuses to provide a VIN code for verification or says that “the car is clean, there is no need to check it,” this is a reason to be wary. Honest sellers always meet you halfway.
How do scammers bypass traffic police checks?
Some sellers deliberately “delay” the deal in order to have time to remove restrictions (for example, repay a loan or remove a lien) before handing over the car. Always check the car immediately before paying, and not a few days before!
Alternative ways to check a car by VIN
Checking through the traffic police is only the first step. For a complete picture, use additional services:
| Service | What does it check? | Cost |
|---|---|---|
| Autocode | Full history (accidents with photos, mileage, owners, restrictions, customs) | From 349 ₽ |
| Vinformer | Accidents, theft, restrictions, VIN decoding, data from US/Japanese auctions | From 299 ₽ |
| Pledge register | Checking for credit or collateral | Free |
| CarVertical | History for imported cars (Europe, USA), mileage and repair data | From 5 € |
💡 Expert advice: For cars imported from the USA or Japan, be sure to check the history through CarVertical or Vinformer. In these countries, even minor repairs are recorded, which in Russia can be hidden.
Checklist: how to safely buy a used car
Checking by VIN is only part of the process. To avoid being scammed, follow this algorithm:
Check the documents:
- 📋 PTS: original, without corrections, all stamps are readable.
- 🚗 STS: coincides with PTS, there are no signs of fake.
- 👤 Seller's passport: matches the data in the PTS.
Run diagnostics:
- 🔧 Order computer diagnostics (cost ~1500 ₽).
- 👀 Inspect the body for traces of paint (use thickness gauge).
- 🛢️ Check the oil and technical fluids (color, smell, level).
Conclude a purchase and sale agreement (SPA):
- 📝 Use sample from the traffic police website.
- 💰 Indicate the real amount of the transaction (do not underestimate for tax purposes!).
- 📎 Attach the acceptance certificate.
Never transfer money before signing the contract and receiving the keys! Fraudsters often ask for a “deposit” or “advance payment” - this is a 100% sign of fraud.
Common mistakes when checking a car by VIN
Even experienced buyers sometimes make mistakes that lead to problems. Here are the most common:
- 🔍 Check only by license plate number.
The license plate number can be reissued, but the VIN cannot. Always use VIN code!
- 📅 Ignoring recent data.
If the car was in an accident a month ago, this may not be reflected in the traffic police database. Check the car as close to the transaction date as possible.
- 💳 Payment before verification.
Some sellers ask for a “deposit” or “prepayment” under the pretext of “reserving” a car. This is a risk of being left without money and without a car.
- 📄 Trust in “printouts” from the seller.
Fraudsters can fake reports from Autocode or traffic police. Always check yourself!
⚠️ Attention: If the seller says that “the car is pledged, but will be removed soon,” or “There was an accident, but everything was fixed,” ask for official documents confirming these words. Verbal promises mean nothing.
FAQ: answers to frequently asked questions
Is it possible to check a car by VIN if it is not yet registered in Russia?
Yes, but the data will be limited. The traffic police will only show technical characteristics (make, model, year). For imported cars it is better to use CarVertical or Vinformer — they pull data from foreign databases.
What to do if the VIN code does not pass the check (writes “not found”)?
Possible reasons:
- Input error (check all 17 characters).
- The car was never registered in Russia.
- The VIN code is broken (check it visually on the body).
Try entering the body or chassis number instead of the VIN.
Does a traffic police check show whether the car was in a taxi?
No, the traffic police database does not contain information about the commercial use of the car. You can find out if the car was in a taxi:
- In terms of mileage (usually overpriced for a taxi).
- According to the condition of the interior (worn seats, pedals).
- Through paid services like Autocode (sometimes there are notes).
Is it possible to find out the actual mileage using the VIN?
No, the traffic police does not record mileage. Some paid services (CarVertical, Autocode) show mileage according to data from service stations or auctions, but this is not always accurate. The only reliable way is to check through dealer scanner (for example, from official dealers).
What should you do if the car is pledged, but the seller says that it will be “removed soon”?
Never take your word for it! The deposit is removed only after the loan has been fully repaid, which takes up to 5 working days. Request from the seller:
- An official letter from the bank regarding the release of the collateral.
- Latest extract from collateral register (updated once a day).
- Sign the policy only after verification!