Buying a used car is always associated with risks: hidden accidents, incorrect mileage, theft or illegal transactions. The only way to minimize these risks is check car history by VIN code. This unique identifier, consisting of 17 characters, stores data on the production, operation and legal purity of the vehicle. But how to correctly decipher the VIN, where to look for reliable information and what to pay attention to first?

In this article we will look at all ways to check car history by VIN - from free government services to paid international databases. You will learn how to identify mileage fraud, check a car for involvement in an accident or theft, and also what documents to request from the seller so as not to run into a problem car. We will pay special attention new traffic police rules for 2026 for disclosing vehicle history, which now oblige sellers to provide part of the data upon buyer's request.

What is a VIN code and where to find it on a car

VIN (Vehicle Identification Number) is unique vehicle identifier, which is assigned at the manufacturer. It consists of 17 characters (numbers and Latin letters, except I, O and Q), which encode information about the make, model, year of manufacture, engine and even country of manufacture. For example, the first three characters indicate world manufacturer (WMI), and the 10th character is the model year.

You can find the VIN in several places:

  • πŸ“„ B PTS (vehicle passport) - in the line "Identification number (VIN)"
  • πŸš— On car body:
    • Under the windshield on the driver's side (visible from outside)
    • On the driver's door pillar (with the door open)
    • Under the hood (on a special plate or embossed on the body)
  • πŸ”§ B service book or on a sticker under the hood (for some manufacturers)

⚠️ 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 damaged cars). Also check to see if the number is painted over or looks suspiciously β€œfresh” compared to the surrounding rust. In such cases, it is better to refuse the deal.

πŸ“Š Where do you usually check the VIN code when inspecting a car?
In PTS
On the body under the windshield
On the door pillar
In the service book
I don't check

What information can be found by VIN code?

Correct VIN decoding gives access to two types of data: technical (laid by the manufacturer) and operational (history of use). Here's what you can identify:

Information type What exactly can you find out? Where to check
Technical data
  • Make, model, year of manufacture
  • Body and engine type
  • Equipment (options from factory)
  • Country and manufacturer
Free VIN decoders (Autocod, VinDecoderz)
Legal history
  • Theft (wanted or not)
  • Bail or arrest
  • Number of owners
  • Customs history (for imported cars)
Traffic police, Federal Tax Service, Federal Customs Service, paid services
Operational history
  • Road accident (dates, severity of damage)
  • Mileage (fixed at maintenance)
  • Repairs under warranty
  • Recall campaigns
CarVertical, Carfax, Autocheck

⚠️ Attention: Not all databases contain complete information. For example, The traffic police does not store mileage data, and foreign services (like Carfax) may not have information about accidents in Russia. Therefore, for a complete picture it is recommended to use at least 2-3 sources.

It is especially important to check the history with cars with mileage over 150,000 km or those who have been in serious accidents. According to statistics, everyone third a used car in Russia has hidden problems that can only be identified through the VIN.

πŸ’‘

If the seller refuses to provide the VIN for verification, this is a reason to be wary. Perhaps he is hiding theft, bail or serious accidents.

Step-by-step instructions: how to check a car's history by VIN

To avoid missing important details, follow this algorithm:

  1. Get VIN from the vehicle title or from the body. Check if the numbers match.
  2. Decipher technical data via a free decoder (for example, VinDecoderz).
  3. Check the legality:
  • Study the operational history through paid services (CarVertical, Autocod).
  • Check the data with the documents seller (purchase and sale agreement, STS).
  • The theft was checked by the traffic police|the deposit was checked by the Federal Tax Service|VIN was deciphered by decoder|the history of the accident was studied|data was verified with the vehicle title-->

    ⚠️ Attention: If there is a record in history about total destruction (total loss) or salvage title (American status "for spare parts"), such a car could be restored after a serious accident. Its purchase is fraught with problems with safety and insurance.

    The best services for checking car history by VIN

    The choice of service depends on what data you need. We tested 10 popular platforms and chose the top 5 in terms of price and quality ratio:

    Service Cost Pros Cons
    CarVertical from 500 β‚½
    • Data from 20+ countries (including Russia)
    • Checking mileage using maintenance archives
    • Report in Russian
    More expensive than competitors
    Autocod from 350 β‚½
    • Integration with the traffic police and the Federal Tax Service
    • Checking restrictions (arrest, bail)
    • Mobile application
    No data on road accidents abroad
    Vin.History from 200 β‚½
    • Cheapest option
    • Checking against US and European databases
    Little data on Russian cars
    Carfax from $40
    • The most complete database for the USA/Canada
    • Service data
    Expensive for Russian cars
    Traffic police (free) 0 β‚½
    • Checking theft and restrictions
    • Official data
    No accident or mileage history

    πŸ’‘ Advice: If your budget is limited, start with free check at the traffic police, and then pay extra for the report in Autocod or CarVertical. For American cars, be sure to order a report from Carfax β€” there may be data about flood damage or recall campaigns that are not in Russian databases.

    πŸ’‘

    For maximum accuracy, use a combination of 2-3 services: free traffic police + paid Autocod/CarVertical + check using the customs database (for imported cars).

    How to identify twisted mileage by VIN code

    Mileage cheating is one of the most common fraudulent schemes. According to Autostat, in 2023 each fifth a used car in Russia had low mileage. Here's how to check it:

    1. Compare mileage from different sources:
      • πŸ“Š Maintenance archives (service books, receipts)
      • πŸ“± On-board computer data (if available)
      • πŸ”§ CarVertical/Autocod reports (fixed values)
    2. Check mileage logic:
      • Average annual mileage - 15,000–25,000 km.
      • If a car passed less than 5,000 km/year - this is suspicious (or it was standing in the garage).
      • Sharp jumps (for example, from 100,000 to 80,000 km) are a sign of twisting.
  • Inspect the car:
    • πŸͺ‘ Wear and tear of the driver's seat, steering wheel, pedals.
    • πŸ”§ Condition of spark plugs, brake discs, suspension.

    ⚠️ Attention: Fraudsters often reset the mileage before selling, but forget about service tags. For example, if the report contains an entry about replacing the timing belt at 120,000 km, and the odometer shows 90,000 km, this is a clear sign of fraud.

    Example of mileage fraud

    In 2023, a seller was detained in Moscow for increasing the mileage on a BMW X5 (2018 onwards) from 180,000 km to 80,000 km. The buyer paid 3.5 million rubles, but a month later he discovered that the engine required major repairs. The examination showed that the actual mileage exceeded 200,000 km. The fraudster was fined 300,000 rubles under Art. 159 of the Criminal Code of the Russian Federation (fraud).

    What to do if problems are found in the car history

    If the VIN check reveals Accident, theft, lien or mileage misrepresentation, follow the algorithm:

    1. Check with the seller for details:
      • Ask for documents confirming repairs after an accident.
      • Find out why the car was pledged (if it was privatized, ask for a certificate of no encumbrances).
    2. Assess the risks:
      • πŸš— Road accident: If the damage was serious (frame, airbags), refuse to purchase.
      • πŸ’° Deposit: You can buy, but only after the encumbrance is removed (check in Pledge register).
      • πŸ”„ Mileage twist: Bargain 15-30% below market price (including future renovations).
    3. Conduct an independent review:
      • Cost: from 3,000 β‚½ (diagnostics on a lift).
      • What to check: body geometry, engine condition, electronics.
  • Renew the contract:
    • Specify in the purchase and sale agreement all identified problems (for example: β€œMileage according to CarVertical is 210,000 km, actual mileage is 150,000 km”).
    • If the seller refuses, this is a reason to refuse the deal.

    πŸ’‘ Advice: If the car was in serious accident, but the seller assures that β€œeverything has been repaired”, ask photos before and after renovation + receipts from the car service center. Without these documents, the risk of purchasing a β€œdesigner” is too high.

    New rules for 2026: what has changed in checking car history

    Came into force on January 1, 2026 new amendments to the law "On state registration of vehicles" (Federal Law No. 283), which oblige:

    • πŸ“‹ Sellers provide the buyer upon request:
      • An extract from the car registration history (can be obtained at traffic police website).
      • Information about participation in an accident (if it is in the database).
    • πŸš” traffic police expand open data:
      • The free report now indicates number of owners (previously this was only in paid services).
      • Added information about refurbishment (for example, installation of HBO).
    • πŸ’³ Notaries check the car for collateral before completing the transaction (if the cost is above 500,000 β‚½).

    ⚠️ Attention: Now the absence of an extract from the traffic police may be grounds for declaring the transaction invalid (according to the buyer's claim). If the seller refuses to provide documents, this is a reason to doubt his integrity.

    Also from 2026 insurance companies are required to transfer accident data to a single database RSA, which will be integrated with verification services (Autocod, CarVertical). This means that in 1-2 years more information about minor accidents will appear in the reports.

    FAQ: Frequently asked questions about checking a car by VIN

    Is it possible to check VIN for free?

    Yes, some of the data is available for free:

    But for a complete history (accidents, mileage, repairs) you will have to pay.

    What to do if the VIN is broken?

    If the VIN on the body and in the documents do not match:

    1. Refuse the deal - this is a sign of theft or designer.
    2. If you have already bought it, contact the traffic police to check (there may be an error in the PTS).
    3. If the forgery is confirmed, write a statement to the police (Article 327 of the Criminal Code of the Russian Federation - forgery of documents).
    How to check a car from the USA or Europe?

    For imported cars use:

    Be sure to check whether the car is listed in total loss (total death) or salvage title (for spare parts).

    Is it possible to check the VIN from a photo?

    Yes, many services (for example, Autocod) allow you to upload a photo of the VIN from the body or vehicle title. The main thing is that the number is clearly visible. You can also manually enter the VIN from a photo into any verification service.

    What is a "clean" VIN?

    A "clean" VIN means that:

    • πŸš— The car was not in any serious accidents (maximum minor scratches).
    • πŸ”„ The mileage is not twisted (corresponds to the age and condition of the car).
    • πŸ’° No bail, arrest or theft.
    • πŸ› οΈ There are no records of engine or gearbox major repairs.

    But even a β€œclean” VIN does not guarantee perfect condition - always inspect the car in person or order an examination.