Buying a used car always involves the risk of running into incorrect mileage - one of the most common frauds in the secondary market. According to NIIAT, up to 30% used cars in Russia have underestimated odometer readings, and the average βsavingsβ of fraudsters is 50β80 thousand km. In this situation, checking the mileage by VIN code via traffic police seems a logical solution: after all, government databases must store reliable information. But in practice everything is not so simple.
In 2026, the procedure for checking mileage through the traffic police underwent changes: some of the data became paid, and access to archived information was limited. At the same time, even official reports do not guarantee 100% accuracy - for example, if the car was in an accident while the dashboard was replaced or was inspected by a private service center. In this guide we will cover:
- π What mileage data does the traffic police store? and how to get them legally
- π Alternative verification methods (including paid and free services)
- β οΈ Signs of mileage twistthat are visible to the naked eye
- βοΈ Legal consequences buying a car with low mileage
1. What data does the traffic police store about a carβs mileage?
Contrary to popular belief, The traffic police does not maintain a centralized database of mileage of all cars. Information about mileage is recorded only in three cases:
- Technical inspection (TO). From 2021, data on mileage during maintenance is transferred to EAISTO (Unified automated information system for technical inspection). However, until 2012, this system worked in fragments, and private maintenance operators did not always enter up-to-date data.
- Registration actions. When registering/deregistering, the inspector can enter the mileage into the database, but this is done at the discretion of the employee - There is no mandatory procedure.
- Accident involving a car. The report may indicate mileage at the time of the accident, but only if it is relevant to the investigation.
Thus, if the car has not undergone maintenance or been in an accident for the last 5 years, the traffic police database may not contain information about its mileage at all. Moreover, since 2020, data from EAISTO not synchronized with the portal Public services in real time - the request is processed before 5 working days.
2. How to officially request mileage using VIN through the traffic police?
The only legal way to obtain mileage data from the traffic police database is request an extract from EAISTO. This can be done in two ways:
Method 1: Through the State Services portal
- Login to
gosuslugi.ru(verified account required). - Go to section
Transport and driving β Vehicle check. - Select an item
"Receiving information about passing a technical inspection". - Enter VIN code or vehicle registration number.
- Pay the state fee (350 rubles for one statement).
Method 2: Through the MFC or directly to the traffic police
If you don't have access to State services, you can submit a request:
- π Coming soon MFC (passport and car details required).
- π Directly to traffic police department (you must make an appointment via
traffic police.rf).
The deadline for preparing the statement is from 3 to 30 days (depending on system load). In the response you will receive a table with the dates of maintenance and recorded mileage (if data is available).
Compare maintenance dates with mileage intervals (sharp jumps are a sign of twisting)
Make sure that the mileage increases monotonically (decreasing mileage is 100% deception)
Check if there are any missing years (for example, MOT in 2020, then immediately 2023)
Compare the last mileage with the current one on the odometer (a difference of more than 10% is a reason for doubt) -->
3. Alternative ways to check mileage (free and paid)
Since traffic police data is often incomplete, experts recommend using integrated approach: combine official and alternative sources. Here are the most reliable services:
| Service | Data type | Cost | Features |
|---|---|---|---|
| Autocode | Mileage for maintenance, accidents, insured events | 349β999 β½ | The largest database (over 100 million records), but data for 2010β2015. fragmentary |
| CarVertical | Mileage + repair history (including dealerships) | 499β1 299 β½ | Pulls data from 20 European countries, but poorly covers domestic cars |
| VinHistory | Maintenance mileage (USA/Europe) + archival photos | Free (basic version) | Useful for foreign cars, but does not show Russian maintenance |
| RSA (Russian Union of Auto Insurers) | Mileage according to insured events | Free | Data only if the car was in an accident with payment under OSAGO |
Important: no service guarantees 100% accuracy. For example, Autocode may not show mileage if the car was serviced by unofficial services, and CarVertical often misses data on cars older than 2015. The optimal solution is compare data from 2β3 sources.
If the car has been leased, ask the leasing company for a history - they strictly control the mileage and often record it monthly.
4. 10 signs of a twisted mileage (how to identify fraud without checking)
Even if there is no data in the traffic police database, mileage twist can be detected by indirect signs. Experienced motorists and experts identify the following βbellsβ:
- π§ Condition of the steering wheel, pedals and gearshift lever. When running 100+ thousand km The plastic of the steering wheel is worn out, the pedals have deep grooves, and the gearshift lever is loose. If the interior looks like new, and the odometer shows 150 thousand km, this is suspicious.
- π Suspension and gearbox noise. After 150 thousand km even Toyota Corolla There is a knocking sound from the struts or a hum in the gearbox. If the car is βsilentβ like new, but the mileage is high, itβs probably been damaged.
- π Dates of release and replacement of consumables. Check the stickers on the windshield (date of manufacture) and receipts for replacing the timing belt/plugs. If the belt was changed at 60 thousand km, and now the odometer shows 40 thousand km, it is clearly twisted.
- π Battery status. The average battery life is 3β5 years. If the battery is original and older than 5 years, and the mileage is less than 50 thousand km, this is a discrepancy.
Pay special attention dashboard:
- π Traces of an autopsy. If scratches from a screwdriver or traces of glue are visible on the panel, the odometer was most likely turned mechanically.
- π‘ Illuminated numbers. On twisted panels, not all segments of the indicator often light up (for example, the top stick at the number β6β is missing).
- π’ Font style mismatch. On some models (Volkswagen Passat B6, Renault Logan) after reflashing the odometer, the numbers become thinner or shift.
How to check the instrument panel for replacement?
Remove the panel (on most cars this takes 10-15 minutes) and check:
1. Panel serial number - it must match the number in the PTS (if the panel is original).
2. Soldered Contacts - Fresh solder is often visible on twisted panels.
3. Memory chip (usually 24C02 or 93C46) β if it is replaced, the mileage was definitely adjusted.
5. Legal risks of buying a car with incorrect mileage
Many buyers believe that mileage cheating is βminor fraud,β but in fact it is violation of Article 159 of the Criminal Code of the Russian Federation ("Fraud")if the seller deliberately misled the buyer. However, it is difficult to prove intent. Let's look at the real consequences:
β οΈ Attention: If you bought a car with incorrect mileage and discovered this after registration with the traffic police, it will be almost impossible to get the money back through the court. The limitation period for such cases is 1 year (Article 196 of the Civil Code of the Russian Federation), and the evidence base (for example, receipts for repairs) is often missing.
What can you do before purchaseto protect yourself:
- Turn on purchase and sale agreement item:
"The seller guarantees that the mileage of the car is not twisted and is ___ km. If fraud is detected, the transaction is invalid". - Ask the seller printout of diagnostic maintenance card (it can be verified for authenticity via
eaisto.rf). - Take a video of the process of checking the car, recording the odometer readings and the condition of the interior.
If the deception is revealed after purchase:
- π Collect evidence: extract from EAISTO, expert opinion on the discrepancy between mileage and technical condition.
- πΌ Write a complaint to the seller with a demand to terminate the deal and return the money (sample can be downloaded at
zpp.rf). - βοΈ File a lawsuit, if the seller refuses to make contact. Chances of winning the case are approx. 30% (according to statistics Moscow City Court for 2023).
Even if the court sides with you, it is rarely possible to recover the full amount. Most often, the seller is obliged to pay difference in cost (for example, if a car with a mileage of 200 thousand km costs 150 thousand rubles cheaper than with a mileage of 100 thousand km).
6. Common mistakes when checking mileage and how to avoid them
Many buyers make critical mistakes that ruin all efforts to check the mileage. Here are the most common:
- π« Trust one source. For example, if in Autocode The mileage matches the odometer, this is not a guarantee of honesty - the database may be incomplete.
- π± Check only by VIN. The VIN code can be "interrupted" (especially on older cars), so always check it with the body and chassis number.
- π° Savings on paid checks. Free services (like VinHistory) often show truncated data. For expensive cars (from 1.5 million β½) it makes sense to order a full report for 1 000β1 500 β½.
- π§ Ignoring Mechanical Inspection. Even if the documents are perfect, examining the car on a lift will reveal traces of twisting (for example, the wear of the brake discs does not correspond to the mileage).
Typical scam scenario: the seller shows receipts for maintenance with the βcorrectβ mileage, but at the same time:
- Checks issued unofficial service (without the seal and signature of the master).
- The maintenance dates coincide with the periods when the car was rented or leased (you can check through
registry-of-pledges.rf). - The receipts indicate the mileage in exactly increments 10β15 thousand km (for example, 50,000 β 65,000 β 80,000) is a sign of an artificial βfit.β
β οΈ Attention: Fraudsters often use "clean" VIN codes from broken cars. Before purchasing, check whether the car is listed as stolen or pawned through the servicestraffic police.rf/check/autoandregistry-of-pledges.rf.
7. How to verify the mileage of a foreign car (EU/USA)
For cars imported from Europe or USA, checking mileage has its own nuances. In these regions, data is recorded more strictly, but access to it is often paid. Algorithm of actions:
- For European cars (Germany, France, Italy):
- Order a report at CarVertical or Carfax Europe (cost - 800β1 500 β½).
- Check history via DEKRA (German equivalent of TO) - they have been maintaining the base since 1990.
- Use Carfax (the most complete source, but worth 2 000β3 000 β½).
- Check NMVTIS (US government database) - the data there is free, but less detailed.
Important for foreign cars: in the US and EU, mileage is recorded at every change of owner, so in the report you will see a chain of runs by year. If there are gaps in the story (for example, 2018 β 2021), this is a reason to be wary.
For Japanese cars (Toyota, Nissan, Mazda) check history via JEVIC - Japanese accounting system. However, the data is stored there only until the car is removed from Japan.
FAQ: Answers to frequently asked questions about checking mileage
Is it possible to check mileage using license plate number without VIN?
Technically yes, but it is less reliable. The license plate number may change (for example, when selling to another region), but the VIN remains constant. Through the license plate you will receive data only on the last owner, while the VIN shows full story car.
Services that allow you to check by license plate: Autocode, Public services, RSA. But for accuracy it is better to use both identifiers.
What to do if there is no mileage data in the traffic police database?
This is a normal situation for a car:
- Older 2012 (before this, data was recorded irregularly).
- Which have not undergone maintenance in the last 3 years.
- Serviced in unofficial services.
In this case:
- Check alternative sources (CarVertical, Autocode).
- Inspect the car on a lift (wear of parts will tell you more than documents).
- Ask the seller for receipts for replacement of consumables (belts, spark plugs, brake pads).
How to check mileage if the instrument panel is digital (for example, on a Tesla or new BMW)?
Digital odometers are easier to install than mechanical ones - just connect to CAN bus and change the value in memory. To detect deception:
- Check on-board computer logs via a diagnostic scanner (for example, Launch X431 or Autel). Records of actual mileage remain in the logs.
- Compare the odometer readings with data from control units (ECU). On many cars (for example, Volkswagen, Audi) the run is duplicated in 3β5 blocks.
- Contact official dealership - they have access to factory databases (paid service, ~2 000 β½).
On Tesla mileage can be checked via Company API (VIN and access to the previous owner's account are required).
Is mileage cheating a criminal offense?
From a legal point of view, mileage twisting can be qualified as:
- Fraud (Article 159 of the Criminal Code of the Russian Federation), if the seller deliberately misled the buyer for profit.
- Causing property damage (Article 165 of the Criminal Code of the Russian Federation), if the difference in the cost of the car exceeds 250 thousand β½.
However, in practice, it is extremely difficult to initiate a case, since you need to prove:
- What is the seller knew about twisting.
- What is the buyer suffered financially (for example, after the purchase I had to repair the engine due to the real high mileage).
In most cases, things are limited civil suit about termination of the deal.
Is it possible to restore the actual mileage after twisting?
Technically yes, but this illegally and is fraught with problems:
- If you increase mileage to a real value; when selling a car, this will arouse suspicion among a new buyer.
- If you reduce mileage (even before the real one), this amounts to fraud.
- In both cases, during an accident or a traffic police check, questions may arise about data inconsistencies.
The only legal way is save all documents (receipts, diagnostic reports) and when selling, honestly indicate in the ad: "The mileage was adjusted by the previous owner, the real one is about XXX thousand km".