Why checking mileage using VIN is the only reliable way to avoid being scammed
Buying a used car always comes with risks, and twisted run - one of the most common. According to Autostat, in 2023, every third car on the secondary market had an underestimated odometer reading. Moreover, the difference between the actual and indicated mileage often exceeds 100β150 thousand kilometers, which directly affects the cost of the machine and its residual life.
VIN (Vehicle Identification Number) is a unique 17-digit identifier car, which allows you to track its history, including mileage data from official sources: dealerships, service books, insurance companies and customs declarations. Unlike a mechanical odometer, which can be rewinded in 10 minutes, VIN information cannot be falsified in government databases. However, not everyone knows where and how to get this data. free β this will be discussed further.
It is important to understand: even free services provide only part of the information. To get a complete picture, you will have to combine several sources, and in some cases, pay for advanced reports. But first, let's figure out what data can be obtained from the VIN and why they are more important than the odometer readings.
What mileage data is stored in databases by VIN code?
The VIN ties the vehicle to the official history, but not all sources record the mileage the same way. Here's what data you can extract:
- π Service history: mileage during each maintenance at an official dealer (fixed in electronic service book). For example, for Toyota Camry or Volkswagen Tiguan this data is available through
Toyota Global ServiceorVW Service History. - π Customs data: mileage at the time of import into Russia (relevant for imported cars). This information is stored in the database
Federal Customs Service of Russiaand are available through some online services. - π§ Insurance cases: mileage at the time of the accident or contacting the insurance company (for example, in the database RSA). If the car was in a serious accident, but the mileage after repair suddenly decreased, this is a reason to be wary.
- π Auction data: for cars from the USA or Japan (for example, Copart or JAAI) mileage is recorded when sold at auction. This data often ends up in international databases.
However, there is a nuance: not all databases are updated in real time. For example, service history may lag by 2β3 months, and customs data by six months. In addition, mileage is recorded only when official service visits. If the owner serviced the car βat Uncle Vasyaβs garage,β this data will not be reflected anywhere.
Top 5 free services for checking mileage by VIN in 2026
Not all platforms that offer βfree verificationβ actually provide complete data. We have selected 5 reliable sources, where you can get information about your mileage without paying (or with minimal restrictions).
| Service | Data type | Limitations | Link |
|---|---|---|---|
| Autocode | Mileage from PTS, customs, insurance cases | Free - only the number of records, full report - from 349 β½ | avtocod.ru |
| Traffic police.Check | Mileage upon registration (if entered) | Data only for Russia, often irrelevant | traffic police.rf/check |
| VINFreeCheck | Mileage history from the USA/Europe (for imported cars) | Limit β 3 checks per day | vinfreecheck.com |
| CarVertical | Mileage from European bases (for cars from the EU) | Free - only the number of records, full report - from 20 β¬ | carvertical.com |
| People's monitoring | Mileage from users (crowdsourcing) | The data is not always reliable, it depends on the activity of the owners | nm-online.ru |
Important: no service guarantees 100% accuracy. For example, Autocode can show mileage of 150 thousand km, and CarVertical β 180 thousand km for the same car. This is not an error, but a consequence of different data sources. Always check information from several databases.
β οΈ Attention: If the mileage is in the database Traffic police.Check significantly lower than in Autocode or CarVertical, this may mean that the odometer has been tampered with after last registration. Such a gap is a reason for additional verification.
Step-by-step instructions: how to check mileage using VIN for free
To determine the actual mileage as accurately as possible, follow this algorithm:
- Find your VIN:
It is listed in
PTS("VIN" line), under the windshield on the driver's side, on a plate in the doorway or under the hood. For some models (eg Mercedes-Benz) VIN can be read viaOBD-II diagnostic connectorusing an adapter ELM327. - Check the VIN for correctness:
Use VIN decoderto make sure the code has not been tampered with. For example, for Kia Rio 2020 model year VIN must start with
Z94(plant in St. Petersburg). - Request data from 2β3 services:
Minimum - Autocode + Traffic police.Check. For imported cars, add CarVertical or VINFreeCheck.
- Compare mileage with service history:
If in the database Toyota The last maintenance was at 120 thousand km, and the seller claims that the mileage of 90 thousand km is a clear sign of twisting.
Check the dates of the latest entries (may be old information)
Check the car on diagnostics (the odometer may be βflashedβ)
Request receipts from gas stations or services from the seller
Use a paid report for an in-depth check -->
If you see discrepancies of more than 10β15 thousand km, this is a cause for concern. It is especially dangerous if the mileage is in the bases decreases over time, this is a sure sign of fraud.
Signs of a twisted mileage: what to look for besides the VIN
Even if the VIN data appears clean, inspect the vehicle for indirect signs of twisting:
- π© Condition of pedals and steering wheel: with a mileage of 50 thousand km, the rubber linings on the pedals and the steering wheel rim should be almost new. If they are worn down to plastic, the mileage is clearly higher.
- πͺ Seat wear: the side bolsters of the driver's seat are worn out after a mileage of >100 thousand km. If they are smooth and the odometer shows 60 thousand km, this is suspicious.
- π§ Condition of technical fluids: automatic transmission oil with mileage >150 thousand km is usually dark with a burning smell. If it is light, but the mileage is high, it was recently changed before being sold.
- π Document mismatch: if in
PTSThe mileage indicated at customs clearance is 80 thousand km, but now the odometer shows 70 thousand km - this is impossible without twisting.
Please note small details:
- π§ Wheel bolts: if they are scratched or have traces of a key, the wheels were often removed (possibly for repairs after an accident).
- π¦ Lamps in headlights: if they are original (for example, Osram or Philips), but have faded greatly - the mileage is definitely more than 100 thousand km.
- π Engine sound: knocking of hydraulic compensators or timing chains with a mileage of <80 thousand km is a sign that the car was operated in difficult conditions.
If the seller refuses to provide the car for diagnostics or asks to pay for an inspection by βhisβ technician, this is almost always a sign of hidden problems. It is better to refuse such a deal.
What to do if the mileage is clearly skewed: legal and technical steps
If you have already purchased a car and find that the mileage is incorrect, you have several options:
- Legal path:
According to Art. 178 of the Civil Code of the Russian Federation, a transaction can be declared invalid if the seller has provided knowingly false information. To do this you need:
- π File a claim with the seller demanding a refund.
- π Prepare evidence (VIN reports, odometer photos, witness statements).
- βοΈ Go to court if the seller refuses to make contact.
However, in practice it is difficult to win in court: you need to prove that the seller knew about twisting. If he claims that he himself bought a car with such mileage, itβs a lost cause.
If there is no point in returning the car, prepare for additional costs:
- π§ Complete diagnostics of the chassis (cost ~5-10 thousand β½).
- π’οΈ Replacement of all technical fluids (oil, brake fluid, antifreeze).
- π Checking the electronics (the mileage is often accompanied by βfirmwareβ of the ECU).
β οΈ Attention: If you bought a car on credit or under a leasing agreement, it will be almost impossible to invalidate the transaction. Banks and leasing companies usually refuse to return money, citing βcustomer verification before purchase.β
In most cases, it is easier to sell a problem car and get some of the money back than to try to sue. However, if the difference in mileage is more than 50 thousand km, itβs worth trying the legal route - the chances of success are higher.
Myths about checking mileage: what not to do
The Internet is full of advice that not only does not help, but can also cause harm. Let's look at the most common myths:
- π« "You can find out the mileage by the license plate number":
No, the license plate number is not tied to the car's history. The maximum you will receive is information about fines or accidents, but not mileage.
- π« "It's enough to check the odometer with a magnet":
Modern electronic odometers do not respond to magnets. This method only worked for 20-year-old mechanical meters.
- π« "All paid services are a scam":
Free databases provide only superficial information. Paid reports (for example, Carfax or AutoDNA) often contain data from closed sources that are not publicly available.
- π« βIf the mileage in the title and the odometer matches, everything is cleanβ:
In the PTS, the mileage is indicated when registering, and it can be faked as easily as the odometer. Always check with other sources.
Another dangerous advice - check mileage through the diagnostic connector using a cheap ELM327 adapter. Fraudsters often flash the ECU in such a way that even diagnostic equipment shows underestimated data. For an accurate check, you need a professional scanner (for example, Launch X431 or Autel), which reads data from several control units.
If the seller insists on checking the mileage only through βtheirβ diagnostic center, this is almost always a sign of deception. The actual test must be conducted on neutral territory.
FAQ: Frequently asked questions about checking mileage using VIN
Is it possible to check the mileage using the VIN if the car is from Japan or the USA?
Yes, but the data will be fragmented. For Japanese cars (Toyota, Nissan, Mazda) mileage can be found through the service Japan Car History (paid). For American cars - via NHTSA (free, but only if there were reviews or accidents).
However, it is difficult to obtain a complete mileage history for imported cars: there is no access to databases in Russia Carfax or AutoCheck no payment.
What to do if the VIN code is unreadable or erased?
If the VIN on the body is erased or interrupted, this may mean that:
- The car was in a serious accident, and the body number was restored.
- The car is stolen, and the scammers are trying to cover their tracks.
- VIN was interrupted for document fraud.
In this case, it is better to refuse the purchase. If you are already the owner of such a car, check it through traffic police database for theft.
How to check mileage if there is no VIN code (for example, for old cars)?
For vehicles older than 2000, the VIN may be missing or incomplete. In this case:
- Check the body and chassis numbers (they are listed in
PTS). - Use bases Autocode or People's monitoring - they sometimes contain data on the body number.
- Inspect the car for indirect signs of high mileage (see section above).
If the car is older than 1995, most likely it will not be possible to obtain a complete mileage history - you will have to rely on a visual inspection and diagnostics.
Can a dealer cheat on mileage when selling a used car?
Yes, even official dealers sometimes underestimate mileage. Most often this happens with:
- π Trade-in cars (which were taken into account when purchasing a new car).
- π Used cars from Europe (where tampering with odometers is legal in some countries).
- π§ Car after emergency repair (the mileage is twisted to hide the fact of the accident).
To avoid being scammed:
- Request a full VIN report (even if the dealer says βeverything is cleanβ).
- Check your car at an independent service station up to payment.
- Check your mileage with data from service book (if there is one).
How much does a full mileage check by VIN cost?
The cost depends on the depth of the inspection:
| Report type | Cost | What does it include |
|---|---|---|
| Basic (Autocode, State Traffic Safety Inspectorate. Check) | Free or 100β300 RUR | Mileage from PTS, customs, insurance cases |
| Advanced (CarVertical, Carfax) | 500β2000 β½ | Mileage from foreign bases, maintenance history, accidents |
| Full diagnostics + VIN check | 3000β10 000 β½ | ECU reading, twist check, body inspection |
For most buyers, the best option is to order a report from CarVertical (about 1500 β½) and additionally check the car at a service station (~2000 β½). It's cheaper than later repairing a car with bad mileage.