Last updated: 2026-05-02
How to Verify a VIN is Real (Not Fake): 6 Quick Checks Before You Buy
Quick answer
Verify any used-car VIN with six checks: (1) confirm 17 characters and no I/O/Q letters, (2) confirm the check digit at position 9 validates, (3) confirm the first three characters decode to the manufacturer the seller claims, (4) compare every on-car VIN location for matching characters and tampering signs, (5) confirm the registration document VIN matches the on-car VIN exactly, and (6) run a full VIN history report to catch sophisticated clones. Steps 1-3 take seconds in any free VIN decoder (Carlytics free tier handles them). Steps 4-5 require seeing the car in person. Step 6 is the EUR 8.90 paid report — cheapest fraud-prevention check you can buy on a five-figure vehicle.
VIN fraud takes two main forms. The amateur version reuses a VIN from a completely different car or invents a VIN that fails the basic format rules — caught by a free decoder in seconds. The professional version clones a genuine VIN from a legitimate car (same make, same model, same year, often registered in another country) and re-stamps it onto a stolen or salvaged vehicle — much harder to catch but still detectable through careful on-car inspection plus a full history report. The six checks below work in order; the earlier checks are faster and free, the later checks need physical access or a paid report. Working through all six in order takes about 15 minutes total and catches every common form of VIN fraud before money changes hands. Skipping any of them creates the gap a scammer needs.
Run the free decoder now — handles checks 1-3 in seconds
The 6 checks, in order
1Check the VIN format and characters
A real VIN is exactly 17 characters. It uses uppercase letters and digits but never the letters I, O or Q (because they look too similar to 1, 0 and 0). If a VIN is shorter, longer, contains an I/O/Q, or includes a special character, it is either a typo or fake. This check takes one second by eye. Type the VIN into Carlytics free decoder and any format error is flagged immediately — you will not even reach the manufacturer lookup.
2Verify the check digit (position 9)
Position 9 of any post-1981 VIN is a check digit calculated from the other 16 characters using a fixed weighted algorithm. North American manufacturers must use this; most European manufacturers also follow it. If you change any character of the VIN by typo or fraud, the check digit usually no longer matches. You do not need to do this math by hand — any decoder including the free Carlytics decoder validates the check digit in milliseconds. A failed check digit is a strong signal of typo or tampering.
3Decode the WMI and confirm the manufacturer matches the listing
The first three characters of the VIN (the WMI — World Manufacturer Identifier) decode to a specific manufacturer. WAU = Audi Germany, WBA = BMW Germany, WVW = Volkswagen Germany, WDB = Mercedes-Benz, ZAR = Alfa Romeo Italy, VF1 = Renault France, JT2 = Toyota Japan. The free Carlytics decoder returns the WMI manufacturer in real time. If the seller is offering a BMW M3 but the WMI is VF7 (Citroen), the VIN is either typed wrong or fake. This check catches the lazy version of fraud where a scammer reused a VIN from a completely different car.
4Compare every on-car VIN location
Every modern passenger car has the VIN in at least three places: windshield (visible through the glass at the base on the driver side), door jamb (sticker on the driver-side B-pillar, visible when the door is open), and chassis (stamped under the bonnet, in the engine bay, or on the floor under the front seat, depending on manufacturer — the V5C or owner's manual says exactly where). All on-car VINs must match each other character-for-character. If any one differs, or if any one looks like it has been re-stamped (irregular font, fresh paint, replaced rivets), treat as a strong red flag for VIN cloning.
5Match the VIN against the V5C / registration certificate
The car's registration document (V5C in the UK, Carte Grise in France, Zulassungsbescheinigung in Germany, libretto in Italy, dowod rejestracyjny in Poland) lists the VIN. The registration document VIN must match the on-car VIN exactly — every single character. If they do not match, walk away immediately. Also check that the registration document itself is not visibly altered or photocopied; a legitimate registration document is on official paper with security features. If the seller will only show a photo or photocopy and refuses to show the original, that is itself a strong red flag.
6Run a full VIN history report
The first five checks catch format-level fraud and obvious cloning. They do not catch a sophisticated clone where the underlying VIN is genuine but belongs to a different physical car. To catch this, run a full VIN history report. A cloned VIN often shows the legitimate car still registered in the original country while the seller in front of you claims to be the current owner locally — that contradiction is visible in the registration timeline. Carlytics paid report (EUR 8.90) returns the cross-border registration timeline, theft and salvage status, accident records and mileage history. If any of these contradict what the seller is telling you, walk away. The EUR 8.90 fee is the cheapest fraud-prevention check you can buy on a EUR 10,000+ vehicle.
What to do if a check fails
If any of the six checks fails: do not transfer money. Do not hand over a deposit. Walk away. If you have already paid, contact your bank to attempt a chargeback and report the seller to local police — VIN fraud is a criminal offense in every EU country and police forces actively investigate it. Keep all evidence: photos of every on-car VIN, screenshots of the listing, the seller's contact details, photos of the registration document. If the listing was on a major platform (Mobile.de, AutoScout24, Otomoto, Subito.it, eBay), report the listing to the platform's fraud team. The most important thing to remember is that buying a cloned-VIN car is not just a financial loss: a stolen car with a cloned VIN can be seized by police even years later, with no compensation to the buyer who acted in good faith.
Verdict
The six checks above take about 15 minutes total and catch every common form of VIN fraud. Steps 1-3 are free and run in seconds via the Carlytics free decoder. Steps 4-5 need physical access to the car and the registration document — do not skip them. Step 6 is the EUR 8.90 paid history report and is the cheapest fraud-prevention check you can buy on a five-figure used vehicle. The fee is small enough that there is no rational reason to skip it on any car worth more than a thousand euros.
For the broader 2026 buyer guide see best VIN check Europe 2026. For a free decoder comparison see best free VIN decoder. For a deeper comparison of VIN check vs license plate check see VIN check vs license plate check.
Related guides