VIN Year Decoder: How to Read the Model Year From Position 10
How to decode the model year from the tenth character of a VIN: the 30-year code cycle, which letters never appear, and how position 7 resolves the ambiguity.
If you have ever asked what year is my VIN, the answer lives in a single character. The tenth position of every standardized 17-character VIN encodes the model year, and learning to read it takes about two minutes. It is one of the most useful quick checks at auction, because a listing whose stated year disagrees with the VIN's own year code is telling you something is wrong before you have looked at a single photo.
The system has one quirk worth understanding properly: the codes repeat on a 30-year cycle, so a single character can point to two different decades. Resolving that ambiguity is easy once you know the rule, and this guide walks through the whole mechanism.
Position 10: where the year lives
The 17-character VIN format has been standardized for vehicles built since 1981, and within it each position has a fixed job. Position 10 holds a single letter or digit that maps to a model year. Count carefully when you read it — the most common mistake is miscounting and reading position 9 (the check digit) or position 11 (usually the assembly plant) instead.
The 30-year cycle
Year codes run through the alphabet and then the digits, and the whole sequence repeats every 30 years. The letter A meant model year 1980 and means 2010 again; B is 1981 and 2011; and so on through the sequence. The digits 1 through 9 cover 2001 through 2009, and will come around again for 2031 through 2039.
- A through H: 1980 to 1987, repeating as 2010 to 2017
- J through N: 1988 to 1992, repeating as 2018 to 2022
- P: 1993, repeating as 2023
- R through T: 1994 to 1996, repeating as 2024 to 2026
- V through Y: 1997 to 2000, repeating as 2027 to 2030
- 1 through 9: 2001 to 2009, repeating as 2031 to 2039
The characters that never appear
Several characters are deliberately excluded from the year code. The letters I, O, and Q are banned from VINs entirely because they are too easy to confuse with the digits 1 and 0. In the year position specifically, the letters U and Z and the digit 0 are also unused. That leaves exactly 30 valid codes per cycle, which is where the 30-year repeat comes from. If you see an I, O, or Q anywhere in a VIN, the VIN itself has been misread or mistyped.
Resolving the ambiguity: the position 7 rule
So does an A mean 1980 or 2010? For passenger cars and light-duty vehicles built to the North American standard, the seventh character settles it: if position 7 is a letter, the year code belongs to the 2010-to-2039 cycle; if it is a digit, the code belongs to the 1980-to-2009 cycle. A VIN with an A in position 10 and a letter in position 7 is a 2010; the same A with a digit in position 7 points to 1980.
When the rule does not settle it
The position 7 convention applies to lighter vehicles; for heavy trucks and some other classes it does not resolve the cycle by itself. In practice, ambiguity almost never survives contact with reality: the car's styling and features, the title record, and the rest of the listing make clear which decade you are in. The year code's real job at auction is consistency checking — the decoded year and the listed year must agree, whichever cycle applies.
The year code is not trivia. A listing that disagrees with its own VIN's year is a listing that has already failed one test.
Model year is not build date
One last distinction keeps buyers out of confusion: the VIN encodes the model year, not the calendar date the car was built. Manufacturers routinely begin building a model year in the preceding autumn, so a 2019 model may have rolled off the line in late 2018. The actual production month and year appear on the certification label in the driver's door jamb, not in the VIN. When a listing, a title, and a door sticker all seem slightly out of step, this is usually the innocent explanation — but confirm it rather than assume it.
Check a year code in seconds
- Read position 10 of the VIN, counting carefully from the left
- Note the two candidate years from the 30-year cycle
- Check position 7: a letter points to the newer cycle for passenger vehicles, a digit to the older one
- Confirm the result against the listed year and title field
- If they disagree, stop and resolve it before doing any further research
Or skip the counting entirely: our free decoder validates the VIN's check digit and reads the manufacturer, build country, and model year in your browser, with nothing sent anywhere.
Decode a VIN character by character
Once the year checks out, run the VIN on AutoEstimatePro for the brands, history, and repair picture in one place, and bring in AutoRepairEstimate.ai when a shop needs to estimate the work.