What is a VIN code and why checking it saves you from being scammed

Buying a used car always involves risks: incorrect mileage, hidden accidents, theft or legal problems. VIN code (Vehicle Identification Number) is a unique 17-digit vehicle identifier that stores its entire history. With its help, you can detect fraud before purchasing.

In Russia, since 2026, checking by VIN has become a mandatory step before a transaction: according to Federal Law No. 283-FZ, the seller is obliged to provide a complete history of the vehicle upon the buyer's request. But how to decipher this code yourself and where to look for reliable data? This article contains a step-by-step analysis with examples, current services in 2026 and life hacks for checking a car without intermediaries.

Where is the VIN located on a car: 7 places to look

The first step is to find the code itself. It is duplicated in several places to prevent counterfeiting. Main locations:

  • πŸš— Under the windshield (seen from outside, bottom left)
  • πŸ”§ On the sign in the driver's doorway (open the door - the code is on the counter)
  • πŸ”‘ In registration documents (PTS, STS, OSAGO insurance)
  • πŸ”© Under the hood (on the side members or cylinder block)
  • πŸͺŸ On the passenger side dashboard (sometimes hidden under a plastic cover)
  • πŸ“„ In the electronic vehicle passport (EPTS) - mandatory for new cars from 2021
  • πŸ”‹ On battery (rare, but found in some manufacturers)

⚠️ Attention: If the VIN code on the body and in the documents does not match, this is a 100% sign of a criminal history (change of number, design changes without registration). It is better to abandon such a car immediately.

πŸ“Š Where do you usually look for the VIN code when inspecting a car?
Under the windshield
In documents
On the door pillar
Under the hood
I don't know where to look

How to decipher the VIN code yourself: structure using an example

The code consists of 17 characters (numbers and Latin letters, except I, O, Q - they were excluded due to similarity with the numbers). Each symbol carries information about the car. Let's look at the example of a VIN code XTA211030G1234567 (fictitious number for demonstration):

Position Meaning Example
1–3 World Manufacturer Index (WMI) XTA β€” Toyota, factory in Turkey
4–8 Vehicle Description (VDS) 21103 β€” Corolla, sedan, petrol, 1.6 l
9 Check digit (authentication) 0
10 Model year G β€” 2016
11 Manufacturer code 1 β€” Adapazari, TΓΌrkiye
12–17 Serial number 234567

For quick decryption, use online decoders (free versions provide basic information). But remember: the decoder will not show the history of an accident or theft β€” this requires specialized services.

How to check the VIN check digit?

To ensure that the VIN has not been tampered with, use the Luhn algorithm. Add the numbers and letter equivalents (A=1, B=2...) with weights by position, then check the remainder when divided by 11. More details: [Wikipedia](https://ru.wikipedia.org/wiki/VIN).

Top 5 services for checking cars by VIN in 2026

Free and paid resources differ in the depth of data. We tested the services and selected the best:

  • πŸ” Autocode β€” leader in relevance (data from the traffic police, insurance companies, banks). Paid report (~500 β‚½) shows real mileage, Road accident, bail, traffic police restrictions.
  • πŸ“Š VIN.History β€” an aggregator with data from 30+ sources. Gives mileage and accident history for free, paid version (~300 β‚½) - full report.
  • 🚨 Official website of the traffic police - free check for hijacking, wanted, registration restrictions. Updated daily.
  • πŸ’° CarVertical β€” international database (useful for foreign cars). Report in English, cost ~$10. Shows service history from dealerships.
  • πŸ“± Application "AutoProfi" β€” convenient for quickly checking by VIN directly on your smartphone. There is a free plan with limited data.

⚠️ Attention: Some services sell β€œdetailed reports” for 50–100 rubles - this is a scam. The real cost of a full check starts from 300 β‚½. Free versions often show outdated data (for example, an accident from 5 years ago without current information).

β˜‘οΈ What should be in a quality VIN report

Done: 0 / 5

What exactly can you find out by VIN code: complete checklist

A qualitative check gives access to 15+ parameters. Here's what you need to check before purchasing:

  1. Legal purity:
    • πŸš” Being wanted (theft, forgery of documents)
    • πŸ“‹ Traffic police restrictions (arrests, registration bans)
    • πŸ’³ Pledge or loan (if the car is pledged, it cannot be re-registered)
  2. Technical condition:
    • πŸš— Real mileage (comparison with service books)
    • πŸ’₯ Accident history (even if the body is β€œrepainted”)
    • πŸ”§ Service history (routine maintenance, replacement of units)
    • πŸ”₯ Fires or floods (often hidden when selling)
  • Other risks:
    • πŸ”„ Number of owners (frequent resale is a reason to be wary)
    • πŸ“… Use in taxis or car sharing (increased wear and tear)
    • 🌍 Export/import (check customs history)
    • πŸ’‘ Helpful tip: If the report shows mileage 999,999 km - this is a sign of twisting (the counter has been β€œreset”). Also note discrepancies in dates: e.g. 2018 Toyota Camry with a mileage of 300,000 km in 2 years - an obvious deception.

      πŸ’‘

      Before purchasing, ask the seller to provide original service records. Check the maintenance dates with the mileage in the VIN report. If the discrepancies are more than 20%, the car was β€œtwisted”.

      How to check a car by VIN through the traffic police: step-by-step instructions

      The official website of the traffic police provides free check for theft, search and restrictions. Here's how to do it:

      1. Go to page vehicle checks.
      2. Enter the VIN code in the field Identification number (VIN).
      3. Enter the captcha and click Request a review.
      4. The system will show:
        • Being on the wanted list (if any - the deal must be terminated immediately)
        • Restrictions on registration actions (arrests, bans)
        • History of participation in road accidents (only if they were officially registered)

    ⚠️ Attention: The traffic police does not show collateral history and real mileage. For this you need additional services like Autocode or CarVertical.

    πŸ’‘

    If a car is on the wanted list, it cannot be legally re-registered. Even if the seller offers to β€œresolve the issue” for money, this is fraud (Article 159.3 of the Criminal Code of the Russian Federation).

    Frequent fraud schemes when selling cars and how to identify them by VIN

    Fraudsters use the VIN code to scam people. Here are the top 5 patterns and how to recognize them:

    • πŸ”„ "Doubles": The VIN on a car is taken from a stolen car. How to check: Check the code on the body and in the documents. If it doesn’t match, it’s rejected.
    • πŸ“‰ Mileage twist: The mileage in the report is 100,000 km, and according to service records - 250,000 km. How to check: Request a service history from an authorized dealer.
    • πŸš— "Americans" with pitfalls: Cars from the USA often have hidden problems (floods, accidents). How to check: Use CarVertical or Carfax (for American cars).
    • πŸ’Έ Collateral cars: The seller does not say that the car is pledged. How to check: In the report Autocode or through FSSP (base of enforcement proceedings).
    • πŸ”₯ "Scorching" car: After the fire, the car was restored and sold as β€œclean”. How to check: Look for notes in the report Fire Damage or Salvage Title.

    πŸ’¬ Case study: The buyer has been found 2017 BMW 5 Series with a mileage of 80,000 km at a price 30% lower than the market. A VIN check showed that the car had been in a serious accident in Germany (photo from auction Copart included), and the mileage is adjusted from 180,000 km. Savings of 500,000 rubles would result in repairs costing 1,000,000 rubles.

    FAQ: Answers to frequently asked questions about checking by VIN

    Is it possible to check a car by VIN for free?

    Yes, but with restrictions. Free services (traffic police, some aggregators) show only basic information: theft, search, restrictions. For a complete history (accident, mileage, deposit), paid reports are required (~300–1000 RUR).

    What to do if the VIN code is erased or unreadable?

    This is a reason to refuse the purchase. According to Traffic regulations clause 2.1.1, operation of a vehicle with an unreadable VIN is prohibited. If the code is erased, the car could have been in a serious accident, stolen or criminally altered. Also check if it is hidden under a layer of paint (a sign of interruption).

    Will a VIN check show if the car was in a taxi?

    Yes, but not all services display this. Autocode and CarVertical show the history of use in carsharing or taxi (if the data is in the database). This is important, since such cars wear out 2-3 times faster than personal ones.

    Is it possible to check the VIN using a car photo?

    Yes, if the code itself is visible in the photo (for example, under the windshield). Use apps like VIN Scanner (Android/iOS), which recognize the code from a photo. Accuracy - ~95%, but it is better to double-check manually.

    What to do if the VIN report contradicts what the seller says?

    Break the deal. Discrepancies in mileage, accident history, or number of owners are a sign of fraud. Ask the seller to provide documentary evidence (service books, sales agreements). If he refuses, that's a red flag.