Buying a used car is always associated with risks: hidden accidents, broken license plates, non-compliance with the declared configuration. VIN code is a unique “passport” of the car, which stores the entire history from the factory to the current owner. But how can an ordinary buyer decipher these 17 characters and understand what equipment was originally included? In this article we will analyze legal verification methods, let's learn how to read the VIN on our own and avoid being scammed when purchasing.

Since 2026, the rules for selling used cars have become stricter in Russia: now the seller is required to provide diagnostic card and mileage data from EAISTO. However, the equipment can still be faked - just replace the radio or rims. Only 3 out of 10 ads on Avito and Drome contain reliable data on the factory equipment (according to the Autocode study for 2023). We'll show you how to double-check this information in 5 minutes.

What is a VIN code and where to look for it in a car

VIN (Vehicle Identification Number) is a 17-digit code that is assigned to the vehicle at the factory and never changes. It contains information about the country of origin, model, year of manufacture, engine and even body color. In Russia since 2019 GOST R 51980-2022, which regulates the application of VIN on the body and chassis.

Where to look for VIN in a car:

  • 🔍 Under the windshield on the driver's side (visible from outside)
  • 🚗 On the sign in the driver's door opening (often duplicated)
  • 🔧 Under the hood (on the side members or engine shield)
  • 📄 In STS and PTS (be sure to check the match!

⚠️ Attention: If the VIN on the body and in the documents does not match - in front of you interrupted car. Such a car cannot be registered with the traffic police, and its purchase is fraught with criminal liability under Art. 326 of the Criminal Code of the Russian Federation (“Forgery of documents”).

📊 Where do you usually check the VIN code when inspecting a car?
Under the windshield
In documents (PTS/STS)
On the door sign
Under the hood
I don't check

How to decipher the VIN code yourself: step-by-step instructions

VIN consists of 3 parts:

  1. WMI (1-3 characters) — global manufacturer index (country + plant)
  2. VDS (4-9 characters) — description of the car (model, body, engine)
  3. VIS (10-17 characters) — distinctive features (year, plant, serial number)

Example decryption for Toyota Camry V50 (VIN: JT4BA*H0123456):

SymbolsMeaningExample
1-3Country and manufacturerJT4 - Toyota (Japan)
4-8Model and body typeB**A* — Camry, sedan
9Check digitH (calculated by algorithm)
10Year of manufactureH - 2017
11Assembly plant0 - Tahara (Japan)

To decrypt yourself, use:

Coincidence of the code in the PTS and on the body

No traces of interruption (uneven numbers, welding seams)

Correspondence to the year of manufacture (10th character) and mileage

Absence of stolen cars in the database (check through the traffic police)

-->

Top 5 services for checking equipment by VIN (free and paid)

Independent VIN decoding gives only basic information. To find out exact configuration (engine, transmission, options), specialized services are needed. We tested 12 platforms and selected the best:

1. Official services of manufacturers (most accurate data):

2. Aggregators with car history (paid reports from 300 ₽):

ServiceCostProsCons
Autocode349 ₽Check on 14 databases (traffic police, customs, insurance)No data on equipment for rare models
CarVertical599 ₽Mileage history from 20+ countriesExpensive for a one-time check
VIN.HistoryFreeBasic information without registrationLots of ads, limited data
💡

If the seller refuses to provide the VIN for verification, this is a reason to doubt the cleanliness of the car. Ask for a photo of the VIN on the body and check it with the title through the app Public services Auto.

What information about the configuration can be found by VIN

Depending on the service, the following data is available by VIN code:

Basic information (free):

  • 🏭 Manufacturer and country of assembly
  • 📅 Year of release (more precisely than in PTS!)
  • 🔧 Engine type (volume, power, environmental class)
  • 🚘 Body type (sedan, hatchback, station wagon)

Extended information (paid reports):

  • 🎨 Body color according to the manufacturer’s catalog (paint code)
  • 🪑 Interior equipment (seat material, multimedia)
  • ⚙️ Transmission (automatic/manual transmission, number of gears)
  • 🔋 Additional options (heated seats, rear view camera)

⚠️ Attention: If the report indicates an engine 1.6 l / 120 hp, and under the hood is 1.8 l / 150 hp is a sign swap (engine replacement). Such a car may have problems registering with the traffic police, even if swap is legalized.

What to do if the equipment does not match?

If a discrepancy is found (for example, the PTS indicates a 2.0 engine, but the VIN indicates a 1.8), ask the seller:

1. Documents for conversion (certificate of conformity of the vehicle)

2. Receipts for replacement parts (if this is not a factory option)

3. A certificate from the traffic police confirming that there are no restrictions on registration.

Without these documents, it is better to refuse the purchase - problems may arise during registration.

How to check if the package is not “tampered” before selling

Fraudsters often “improve” a car before selling it: install a more powerful engine, change the interior to a “luxury” one, and fake nameplates with the name of the equipment. Here's how to spot it:

Signs of a fake:

  • 🔊 VIN discrepancy on the body and in the documents (even one digit!
  • 🔧 Traces of welding work on the side members (check with a flashlight)
  • 📋 Lack of options in on-board computer, which are declared by the seller
  • 🎨 The body color does not match the VIN code (check the gas filler flap)

How to double check:

  1. Compare the VIN with the manufacturer's database (for example, VIN-Audi for Audi).
  2. Check engine number — it must match the data in the PTS.
  3. Use scanner ELM327 (costs ~1500 ₽) for reading the ECU - original information is stored there.

Case study: on BMW 5 Series (G30) the seller stated the package M Sport, but checking by VIN showed basic Luxury Line. The difference in price is up to 800,000 ₽! The buyer avoided being deceived thanks to the report CarVertical.

💡

Even if the seller provided a configuration report, double-check the VIN yourself through 2-3 different services. Fraudsters can fake a PDF report, but will not be able to change the data in the manufacturer’s official databases.

Common mistakes when checking equipment by VIN

Many buyers make critical mistakes that lead to the purchase of a problematic car. Here are the most common:

1. Check only one service

Each base has limitations. For example, Autocode doesn't show options for Mercedes-Benz older than 2010, and CarVertical may not have data for Chinese cars. Solution: use 2-3 sources.

2. Ignoring the check digit (9th character)

The VIN check digit is calculated using a special algorithm. If it is incorrect, the VIN is interrupted. You can check it at this calculator.

3. Trust in “oral” configuration

The seller’s phrases “this is the top version” or “everything is included” are not valid. Only documents and VIN! For example, Kia Sportage included Luxury must have an option code LX3 in the VIN - if it is not there, this is the basic version with additional options.

⚠️ Attention: If the VIN report indicates environmental class Euro-5, and in PTS - Euro 4, the car will not pass inspection from 2026 in most regions of Russia (Decree No. 1193 of 2022).

FAQ: Answers to frequently asked questions about checking the contents

Is it possible to check the equipment by VIN for free?

Yes, but with restrictions. Free services (for example, "Behind the Wheel") show only basic information: model, engine, year. For a complete package (interior options, color, transmission) paid reports are required (Autocode, CarVertical).

What to do if there is no information on the VIN?

This is possible in 3 cases:

  1. Car very new (data has not yet been loaded into the database). Solution: check after 1-2 months.
  2. Auto made in China (many brands don't share data). Solution: Request a report from an authorized dealer.
  3. VIN interrupted. Solution: refuse the purchase - this is a criminal offense.
How can you find out which engine was originally installed if it was replaced?

There are 3 ways:

  • Check engine number in the PTS - if it is crossed out, this is a sign of a swap.
  • Use diagnostic scanner (for example, Launch X431) to read ECU data - the original information is stored there.
  • Order extract from the traffic police — all design changes are indicated there.

⚠️ If the engine is replaced with a more powerful one, you will need re-registration to the traffic police (fee ~2000 ₽).

Is it true that you can tell if a car is totaled by the VIN?

No, the VIN is on its own does not contain information about road accidents. However, some paid services (CarVertical, Autocode) collect data from:

  • Traffic police base (accidents with calling an inspector)
  • Insurance companies (payments under CASCO/MTPL)
  • STO (body repair records)

For a complete picture, order extended report (from 500 ₽).

Is it possible to find out how many owners a car has had from the VIN?

Yes, but only through paid services with access to traffic police databases (for example, Autocode). The report will:

  • Date of first registration
  • History of re-registrations (change of owners)
  • Mileage at the time of sale (if included in the title)

⚠️ If the report shows 5+ owners for 2 years, this is bad sign. Perhaps the car is “problematic” (frequent breakdowns, legal restrictions).