Vehicle Recall IndexVIN decoding & NHTSA recall records

VIN guide

VIN model year codes (position 10)

Published October 4, 2026 · Reviewed October 4, 2026

The tenth character of a VIN encodes the vehicle's model year. The model year is the manufacturer's designation, which can differ from the calendar year in which the vehicle was built.

The 30-year cycle

Thirty characters are used in order: the letters A to Y without I, O, Q, U and Z, followed by the digits 1 to 9. The letters U and Z and the digit 0 never appear in position 10. After 30 years the sequence starts again, so every code stands for two possible years within the 1981–2039 span.

Position 10 codes. *1980 predates the 17-character VIN, which applies from the 1981 model year.
CodeFirst cycleSecond cycle
A1980*2010
B19812011
C19822012
D19832013
E19842014
F19852015
G19862016
H19872017
J19882018
K19892019
L19902020
M19912021
N19922022
P19932023
R19942024
S19952025
T19962026
V19972027
W19982028
X19992029
Y20002030
120012031
220022032
320032033
420042034
520052035
620062036
720072037
820082038
920092039

Telling the two cycles apart

The code alone cannot separate, say, 1990 from 2020 (both L). The regulation adds a rule for passenger cars, and for multipurpose passenger vehicles and trucks with a gross vehicle weight rating of 10,000 lb (4,536 kg) or less: if position 7 is a digit, the year falls in 1980–2009; if it is a letter, the year falls in 2010–2039. Heavier vehicles are not covered by that rule. The decoder on this site shows both candidates, applies the position-7 rule for light vehicles, and shows the model year resolved by NHTSA's vPIC when you request the full decode.

Current codes

Model year 2025 is S, 2026 is T and 2027 is V. Because the letter U is skipped, there is no “U” model year.

Sources

Written by the Vehicle Recall Index editorial process from these primary sources; not reviewed by NHTSA or a lawyer. How content is produced.