Live VIN decoding · transparent vehicle researchSource-labeled vehicle research · no owner dataHow the report works →
Enter your VIN →

Why does it say the VIN check digit does not match?

The ninth character does not match the value calculated from the other sixteen. Usually a typo — recheck 0 against O and 1 against I on the vehicle.

By VIN Lookup Research DeskPublished 2026-09-15Reviewed 2026-09-15United States
Free check and previewProduct guidance and sources

Check the review date and linked sources for context. Live availability, prices and record coverage can vary by VIN, source, jurisdiction and time.

Answer

It means the ninth character does not match the value VIN Lookup calculates from the other sixteen, so the VIN needs rechecking. A mistyped or misread character is the usual cause, but an identifier that does not follow the North American convention, or a more serious mismatch, can also fail the test. The exact message is “The VIN format is valid, but the North American check digit does not match. Check the VIN and try again.”

  • A mismatch is a transcription warning first, not a fraud verdict.
  • The check tests the string, not the vehicle: a cloned VIN copies a perfectly valid check digit with it.
  • VIN Lookup treats a mismatch as invalid, so the VIN will not decode and checkout will not accept it.

Recheck the characters before anything else

Read the VIN again from the vehicle rather than from an advert or a screenshot: the windshield plate, the driver-door label, the title and the registration should all agree. Ambiguous characters cause most failures. The letters I, O and Q are already rejected outright by the form, so the usual culprits are a 0 read as an O, a 1 read as an I, an 8 read as a B, or a 5 read as an S.

Compare every character at more than one location instead of trying nearby combinations until one is accepted. A VIN that only passes after guessing is not the VIN of that car.

What a check digit can and cannot prove

A matching digit confirms internal consistency and catches many typing errors. It does not prove the VIN is authentic, that the plate is original, or that the vehicle has any particular history. Someone copying a legitimate VIN onto another vehicle copies its valid check digit too, so authenticity comes from agreement between the physical identifiers, the decoded specification, the title and the seller.

The reverse is also true: some identifiers are not required to follow the North American convention, so a failure deserves investigation rather than an automatic fraud label. Because our form treats a mismatch as invalid, such a VIN cannot be decoded here. If the numbers are what you want to inspect, the free check-digit calculator runs entirely in your browser and does not send or store the VIN.

Steps

  1. Re-read the VIN from the vehicle, not the listing.
  2. Compare the windshield, door label, title and registration.
  3. Check 0 against O, 1 against I, 8 against B and 5 against S.
  4. If the characters are confirmed and it still fails, stop and ask the seller to explain.
  5. Never edit a character just to make the check pass.

What this does not cover

  • A passing check digit does not authenticate a VIN plate, a title or a vehicle.
  • Vehicles outside the North American check-digit convention can fail this calculation and cannot be decoded through this form.
  • The calculation says nothing about liens, title brands, mileage or damage.
Evidence

Sources reviewed

Open the underlying public source and verify that its scope matches the question you are asking.

  1. Understanding an NMVTIS Vehicle History ReportU.S. Department of Justice
  2. ContactVIN Lookup
Quick answers

Frequently asked questions

Is X a valid ninth character?

Yes. X represents a remainder of 10 in the federal check-digit calculation, so it is a legitimate check digit rather than an error.

Can a cloned VIN pass the check digit test?

Yes. A copied legitimate VIN keeps its correct checksum, so position 9 cannot detect cloning on its own.

Should I buy a vehicle whose check digit fails?

Do not proceed until the cause is resolved. It may be a typo, an identifier outside the standard, or a more serious mismatch between the document and the vehicle.