Buying a used car always involves risks: from hidden accidents to legal problems with registration. Check by VIN through the traffic police - This is the first step to avoid fraud and make sure the car is βcleanβ. In 2026, the procedure has become easier thanks to digital services, but many car owners still do not know how to correctly decrypt the data or where to look for up-to-date information.
In this article we will look at all official and alternative verification methods - from the traffic police database to commercial services such as βAutocodeβ or βCarVerticalβ. You will find out what data you can get free through government services, and which ones you will have to pay for, how to recognize a forgery in the PTS and what to do if the car is listed as stolen. We will pay special attention new rules 2026, which changed the process for checking restrictions and fines.
What is VIN and where to find it in a car
VIN (Vehicle Identification Number) is a unique 17-digit code that is assigned to the vehicle at the factory. It contains information about the country of origin, model, year of manufacture and even configuration. Without a VIN, it is impossible to check the carβs history through the traffic police or other databases.
Where to look for VIN in a car:
- π Under the windshield (visible from outside, usually on the right)
- π On the sign in the doorway (driver's side)
- π§ Under the hood (on body or frame)
- π In PTS and STS (in the column βIdentification numberβ)
β οΈ Attention: If the VIN on the body and in the documents do not match, this is a sign interrupted number (often found in stolen or βreassembledβ cars). In that case you can't buy a car β it can be confiscated even after purchase.
How to check VIN for authenticity?
Compare the number on the body with what is indicated in the PTS. Pay attention to the font and depth of application - the factory VIN is embossed, not engraved. Fake license plates often have jagged edges or traces of putty around them.
In modern cars, the VIN is also duplicated in ECU (electronic control unit). It can be read using a diagnostic scanner (eg ELM327), but this requires access to the OBD-II connector.
Official methods of verification through the traffic police
The traffic police provides three official ways checking a car by VIN: via the website State services, portal GIBDD.RF and mobile application. They are all free, but they provide different amounts of information.
1. Check through State Services (the most complete report)
Algorithm of actions:
- Login to Public services (verified account required).
- Go to section
Transport and driving β Vehicle check. - Enter the VIN or license plate number of the vehicle.
- Receive a report with data on accidents, restrictions, theft and fines.
β οΈ Attention: From 2026 on State Services do not show owner history β this information can only be obtained through paid services or a request to the traffic police in person.
2. Check on the website of the State Traffic Safety Inspectorate.RF
Service car checks from the traffic police works without registration, but produces less data:
- π¨ Hijacking (if the car is wanted)
- π Limitations (arrest, ban on registration)
- π₯ Participation in an accident (only for the last 3 years)
The disadvantage of this method is no information about fines and technical specifications. But the check takes less than a minute.
3. Mobile application "Staff Police"
Official app (available for Android and iOS) allows you to check cars directly from your smartphone. The functionality is similar to the GIBDD.RF website, but there are additional options:
- π± Scan VIN from photo (recognizes the number automatically).
- π Notifications about new car fines.
- π Saving check history.
If the application does not find the car by VIN, try entering the license plate number. Sometimes the traffic police databases are updated with a delay of up to 2-3 days.
What data can you get for free (and what will you have to pay for)
Not all vehicle information is available for free. The table below compares official and paid sources:
| Data type | State services / State Traffic Safety Inspectorate.RF | Paid services (Autocode, CarVertical) |
|---|---|---|
| Theft (search) | β Yes | β Yes |
| Restrictions (arrest, registration ban) | β Yes | β Yes |
| Accident history | β Only for 3 years | β Complete (with photo and extent of damage) |
| Fines | β Only current ones | β No |
| Number of owners | β No | β Yes (with sales dates) |
| Mileage (according to technical inspection data) | β No | β Yes (but can be twisted) |
| Photo of the car | β No | β Yes (archive photos) |
β οΈ Attention: Paid services often advertise a βfull storyβ, but not all data is reliable. For example, mileage may be skewed, and information about an accident may be incomplete (if the accident was not officially recorded).
For the initial check, free traffic police services will suffice. Paid reports are needed only if you find suspicious discrepancies (for example, the mileage in the title and on the odometer is very different).
How to check a car for theft, arrest and restrictions
If the car is listed as stolen or under arrest, it cannot be legally exploited - even if you bought it βby proxyβ. The check takes 2 minutes:
- Go to traffic police inspection service.
- Enter VIN or license plate number.
- Look at the section
"Wanted"and"Restrictions".
What do the statuses mean:
- π "Wanted" - The car is stolen, you canβt buy it.
- π "Arrest" β imposed by a court (for example, for the debts of the previous owner).
- π« "Prohibition on registration actions" β the car cannot be re-registered.
What to do if the car is stolen?
If you have already purchased a stolen car, immediately contact the police with a sales contract. The chances of getting your money back are minimal, but if you prove your good faith (checked the car before purchasing), the court may side with you.
β οΈ Attention: Fraudsters sometimes fake PTS stolen cars. Check:
- Does the series and number of the PTS match the data in the traffic police database?
- Are there any signs of forgery on the document (blurred text, mismatched fonts).
- Does the VIN in the title match what is stamped on the body?
Checking accident history and hidden damage
The official traffic police database shows only road accidents in the last 3 years, in which the car was a participant. But this is not the complete picture:
- π Not all accidents are recorded (for example, if the drivers agreed on the spot).
- π§ The repair may have been of poor quality (hidden defects of the body or frame).
- π° Insurance payments could pay off the damage, but the car remained βbeatenβ.
How to check more fully:
- Order a report at RSA (Russian Union of Auto Insurers) - there is data on insured events.
- Use paid services (Autocode, CarVertical) - they aggregate data from different sources.
- Check your car with an independent expert (for example, in ADAC or Auto technical center).
βοΈ Checklist for checking for hidden damage
β οΈ Attention: If the report contains an entry about an accident with the wording "Damage to structural elements", this means that the machine has received serious damage to the frame or body. Such cars are often sold after βcosmeticβ repairs, but they are dangerous to operate.
Checking fines and debts on the car
Fines from the previous owner don't switch to a new one, but there are nuances:
- π If the car is for sale by proxy, fines will come to the old owner, but are tied to the license plate number.
- π If do not deregister the car After the sale, you will remain responsible for penalties.
How to check fines:
- On traffic police website by license plate number or VIN.
- Via Public services (authorization required).
- In the mobile application "Staff Police" or "Traffic police fines".
β οΈ Attention: If during check you see fines for "Unpaid parking" or "Travelling on a toll road", this may mean that the machine has been used in car sharing or taxi without re-registration. Such cars often have increased wear and tear.
Alternative verification methods (if traffic police data is not enough)
If free services do not provide a complete picture, use additional sources:
1. Paid services
- π Autocode β shows owner history, mileage, photos of accidents. Cost: from 349 β½.
- π CarVertical β aggregates data from Europe and the CIS. Suitable for foreign cars. Cost: from 599 β½.
- π AutoDNA β specializes in used cars from the USA and Japan.
2. Request to the traffic police in person
If you need to get full registration history (for example, for court), submit a request:
- Write a statement to traffic police department at the place of vehicle registration.
- Please include VIN and reason for request (eg "pre-purchase inspection").
- Pay the state fee (350 β½ for individuals).
- Receive a response within 30 days.
3. Check through insurance companies
If the car was in an accident, the data could end up in the database RSA (Russian Union of Auto Insurers). You can make a request:
- On the website RSA (free).
- Through the insurance company where the MTPL policy was issued.
If the seller refuses to show the MTPL policy or diagnostic card, this is a reason to be wary. Perhaps the car has not passed inspection or has hidden problems.
What to do if you find problems in your car history
If the check reveals theft, arrest, serious accidents or discrepancies in documents, follow the algorithm:
- Refuse the deal - even if the seller offers a big discount.
- Save screenshots of reports - they will be useful for the court or police.
- Check the seller:
- Request a passport and check the data with the PTS.
- Make sure he is the owner (and not acting under a power of attorney).
β οΈ Attention: If the car pledged to the bank, it can only be purchased with the written consent of the lender. Otherwise, the new owner risks losing the car (the bank has the right to seize it to pay off the debt).
Itβs better to lose the deposit for a βcleanβ car than to buy a problem one and have to sue for years. The average cost of verification (300β600 rubles) pays off in full if it helps to avoid fraud.
FAQ: Frequently asked questions about checking by VIN
Is it possible to check a car by VIN without a license plate?
Yes, VIN is the main identifier. The license plate number may change (for example, during re-registration), but the VIN remains unchanged. However, some services (for example, checking fines) work only by license plate number.
What to do if the VIN is not in the traffic police database?
Possible reasons:
- car new sample (I havenβt managed to get into the database yet).
- VIN entered wrong (check the symbols O and 0, I and 1).
- Car not registered in Russia (for example, imported from abroad).
Solution: try entering the license plate number or check the VIN through paid services.
Can you trust reports from Avto.ru or Drom.ru?
These sites show simplified data from open sources. They do not replace a full check through the traffic police or paid services. Use them only for primary screening.
How to check a car if it is not yet in Russia (imported)?
For foreign cars use:
- CarVertical or Carfax (for USA, Europe, Japan).
- Request to customs (if the car was officially imported).
- Verification via Interpol Stolen Motor Vehicles Database (for stolen cars).
How much does it cost to have a car fully checked before purchasing?
Costs depend on the depth of the inspection:
- Free: State Traffic Safety Inspectorate.RF, State Services.
- 300β600 β½: report in Autocode or CarVertical.
- 1 000β3 000 β½: inspection by an independent expert (with a lift and scanner).
- 5 000β10 000 β½: full diagnostics at an auto repair shop (including disassembling the interior and checking the body geometry).