{"id":363,"date":"2026-09-01T11:32:40","date_gmt":"2026-09-01T11:32:40","guid":{"rendered":"https:\/\/www.2290.ai\/blog\/?p=363"},"modified":"2026-09-01T11:32:40","modified_gmt":"2026-09-01T11:32:40","slug":"vin-year-codes-letter-x","status":"publish","type":"post","link":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/","title":{"rendered":"VIN Year Codes: What Year Is the Letter X in a VIN?"},"content":{"rendered":"<p>In a 17-character VIN, the model year is identified by the character in position 10. If it is X, the vehicle could be a 1999 or 2029 model because VIN year codes repeat every 30 years. The complete VIN, title, and registration can help identify the correct year.<\/p>\n<p>This guide explains how to read VIN year codes, determine what X means when it appears in a VIN, and how this information matters when filing Form 2290.<\/p>\n<h2>What Year Is X in a VIN?<\/h2>\n<p>An X in the 10th position of a VIN can represent model year 1999 or 2029.<\/p>\n<p>Because the coding sequence repeats, to pinpoint what year X is in a VIN, consider the vehicle title, registration, VIN information, and manufacturer or NHTSA database records.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 15px;\">\n<tbody>\n<tr>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">VIN Character<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Position<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Model Year<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">X<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">10th<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1999 or 2029<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Which VIN Character Tells You the Year?<\/h2>\n<p>Standard modern VINs consist of 17 characters. Each segment provides specific manufacturing details, such as the manufacturer, vehicle attributes, model year, assembly plant, and production sequence. The positions most relevant here are:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 15px;\">\n<tbody>\n<tr>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">VIN Position<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Information<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">9th character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Check digit<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">10th character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Model year<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">11th character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Manufacturing plant identifier<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For example, consider this 17-character sequence: <strong>1ABCD1234X4567890<\/strong>. Counting from left to right, X is the 10th character. Therefore, X is the model-year code in this VIN.<\/p>\n<p>If X appears in the 9th position of a valid VIN, it serves as the check digit.<\/p>\n<p><strong>Note:<\/strong> An X appearing elsewhere does not carry the same meaning.<\/p>\n<h2>VIN Year Code Chart<\/h2>\n<p>VIN model-year codes use a repeating 30-year sequence of letters and numbers, with certain letters omitted to avoid confusion with numbers. The VIN year chart below shows the codes and the two model years that each code can represent:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 15px;\">\n<tbody>\n<tr>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">VIN Code<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Earlier Model Year<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Later Model Year<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">A<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1980<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2010<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">B<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1981<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2011<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">C<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1982<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2012<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">D<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1983<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2013<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">E<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1984<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2014<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">F<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1985<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2015<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">G<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1986<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2016<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">H<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1987<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2017<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">J<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1988<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2018<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">K<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1989<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2019<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">L<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1990<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2020<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">M<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1991<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2021<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">N<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1992<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2022<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">P<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1993<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2023<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">R<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1994<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2024<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">S<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1995<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2025<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">T<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1996<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2026<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">V<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1997<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2027<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">W<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1998<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2028<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">X<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1999<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2029<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Y<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2000<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2030<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">1<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2001<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2031<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2002<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2032<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">3<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2003<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2033<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">4<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2004<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2034<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">5<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2005<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2035<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">6<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2006<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2036<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">7<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2007<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2037<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">8<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2008<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2038<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">9<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2009<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">2039<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The above VIN model year chart makes the repeating sequence clear.<\/p>\n<h2>Why Can X Mean Both 1999 and 2029?<\/h2>\n<p>Since VIN model-year codes are reused after 30 years, there are pairs of years with the same 10th-character code. For example:<\/p>\n<ul>\n<li>T = 1996 or 2026<\/li>\n<li>V = 1997 or 2027<\/li>\n<li>W = 1998 or 2028<\/li>\n<li><strong>X = 1999 or 2029<\/strong><\/li>\n<li>Y = 2000 or 2030<\/li>\n<li>1 = 2001 or 2031<\/li>\n<\/ul>\n<p>That is why the 10th character is not always sufficient to determine a vehicle\u2019s exact year.<\/p>\n<h2>How to Tell Whether X Means 1999 or 2029<\/h2>\n<p>The following checks can help you confirm which model year applies to the vehicle:<\/p>\n<p><strong>Confirm That X Is the 10th Character<\/strong><\/p>\n<p>Start by counting all 17 VIN characters. Only the 10th position identifies the model year. An X in the 9th position, for example, is not a model-year code.<\/p>\n<p><strong>Check the Vehicle Title<\/strong><\/p>\n<p>The title of the vehicle should show both the VIN and the model year. Match the VIN on the title with the one on the vehicle to confirm you\u2019re looking at the right record.<\/p>\n<p><strong>Check the Vehicle Registration<\/strong><\/p>\n<p>Registration records can also show the vehicle year and VIN. Comparing those details with the physical VIN can help resolve an ambiguous year code.<\/p>\n<p><strong>Check the Complete VIN<\/strong><\/p>\n<p>The complete VIN contains considerably more information than the 10th character alone. NHTSA\u2019s vPIC VIN Decoder can provide vehicle information based on data submitted by manufacturers.<\/p>\n<h2>Can the 7th VIN Character Tell Whether X Means 1999 or 2029?<\/h2>\n<p>In some vehicles, the 7th character can indicate which 30-year VIN cycle applies.<\/p>\n<p>Federal VIN rules specify that, for passenger cars, multipurpose passenger vehicles, and trucks rated at no more than 10,000 pounds GVWR, a numeric 7th character corresponds to model years in the 1980\u20132009 range, while an alphabetic 7th character corresponds to model years from 2010\u20132039.<\/p>\n<p>This distinction should be used carefully for trucking applications because many heavy trucks exceed 10,000 pounds GVWR. For those vehicles, the complete VIN and supporting vehicle records are a better basis for confirming the model year.<\/p>\n<h2>What Does X Mean in the 9th Position of a VIN?<\/h2>\n<p>The meaning of X depends on where it appears:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 15px;\">\n<tbody>\n<tr>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Location of X<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Meaning<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">9th character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">VIN check digit<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">10th character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Model year 1999 or 2029<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Other positions<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Depends on the VIN section and manufacturer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The 9th VIN character is a check digit used to help detect errors in the VIN. Therefore, X in that position does not identify a model year.<\/p>\n<p><strong>Examples<\/strong>:<\/p>\n<p>1ABCD123XK4567890 \u2013 Here, X sits in position 9, functioning strictly as a check digit.<\/p>\n<p>1ABCD1234X4567890 \u2013 Here, X sits in position 10 as the official model-year indicator.<\/p>\n<h2>Does a VIN Show the Model Year or Manufacturing Year?<\/h2>\n<p>The 10th character identifies the <strong>model year<\/strong>, which is not necessarily the exact calendar year in which the vehicle was manufactured. A vehicle can be produced in a calendar year different from its designated model year.<\/p>\n<p>If you need the actual production date, look at the certification label on the vehicle or check the manufacturer\u2019s records.<\/p>\n<h2>Why VIN Accuracy Matters for Truck Owners<\/h2>\n<p>The VIN should be the same everywhere it appears. That includes the title, registration, insurance records, and tax paperwork. Truck owners can usually find it on:<\/p>\n<ul>\n<li>The vehicle itself<\/li>\n<li>Its registration and title<\/li>\n<li>Manufacturer documentation<\/li>\n<\/ul>\n<p>The VIN should match across the vehicle and its records. An incorrect character can identify a different vehicle or create a mismatch between records.<\/p>\n<h2>VIN and IRS Form 2290<\/h2>\n<p>Form 2290 generally covers taxable highway motor vehicles with a taxable gross weight of 55,000 pounds or more, and filers must provide the VIN for each vehicle reported. The current IRS instructions state that the VIN can be obtained from the vehicle\u2019s registration, title, or the vehicle itself.<\/p>\n<p><strong>Note<\/strong>: Filers should use the VIN for the truck or taxable vehicle being reported, not the trailer.<\/p>\n<h2>What Happens If the VIN on Form 2290 or Schedule 1 Is Wrong?<\/h2>\n<p>The IRS has a VIN correction process for a VIN reported incorrectly on a previously filed Schedule 1. The instructions say to check the VIN Correction box, list the corrected VIN on Schedule 1, use Form 2290 for the tax period being corrected, and attach an explanation.<\/p>\n<p><strong>Note<\/strong>: A VIN correction is separate from an amended return used to report additional tax because of a sudden increase in taxable gross vehicle weight or from a suspended vehicle exceeding its mileage-use limit.<\/p>\n<h2>VIN Year Code Examples for Truck Owners<\/h2>\n<p>These examples show why finding the correct VIN position matters and how verifying the VIN can help owners prevent errors when filing Form 2290:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin-bottom: 15px;\">\n<tbody>\n<tr>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">Example<\/th>\n<th style=\"background: linear-gradient(91deg, #4BFEE0 14.67%, #44E7CC 45.91%, #4BFEE0 76.55%); color: #000000; border: 2px solid #4BFEE0; font-weight: 600; padding: 10px;\">What Happens<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Example 1: X Is the 10th Character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">An owner-operator checks a truck\u2019s 17-character VIN and finds X in position 10. The code indicates that the model year is either 1999 or 2029. The owner then checks the title and registration and confirms the vehicle\u2019s model year. This step prevents incorrect vehicle information from appearing on Form 2290.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Example 2: X Is the 9th Character<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">A fleet manager sees X in the 9th position of a VIN. Since only the 10th character shows the model year, this X is a check digit and does not indicate the vehicle year.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Example 3: Repeat Form 2290 Filer<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">For a repeat filing, the VIN on the previous Schedule 1 can be compared with the VIN on the vehicle registration. Once the details match, the filer can use 2290.AI\u2019s \u2018Take a Picture &amp; Upload\u2019 feature to submit the previous Schedule 1. The information is then pre-populated for review before filing.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">Example 4: First-Time Truck Owner<\/td>\n<td style=\"border: 2px solid #4BFEE0; padding: 10px;\">A first-time filer may start by checking the 17-character VIN against the title and registration. After the vehicle information is confirmed, 2290.AI\u2019s guided e-File Wizard can take the filer through the Form 2290 filing process.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Frequently Asked Questions About VIN Year Codes<\/h2>\n<h5>1. What year is X in a VIN?<\/h5>\n<p>If X is the 10th character, the vehicle is either a 1999 or 2029 model. You\u2019ll need the rest of the VIN or the vehicle records to tell which one.<\/p>\n<h5>2. Which VIN digit tells you the model year?<\/h5>\n<p>The 10th character from the left in a 17-character VIN identifies the vehicle\u2019s model year.<\/p>\n<h5>3. Why does X mean both 1999 and 2029?<\/h5>\n<p>VIN model-year codes repeat every 30 years. As a result, the same letter can identify two model years, with X representing both 1999 and 2029.<\/p>\n<h5>4. How can I tell whether X means 1999 or 2029?<\/h5>\n<p>Compare the complete VIN with the vehicle title, registration, NHTSA VIN Decoder data, or manufacturer information.<\/p>\n<h5>5. Does X anywhere in a VIN mean 1999 or 2029?<\/h5>\n<p>No. X represents a model year only when it appears in the 10th position. An X in another position has a different purpose based on that section of the VIN.<\/p>\n<h5>6. What does X mean in the 9th position of a VIN?<\/h5>\n<p>An X in the 9th position is a check digit used to help catch VIN errors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a 17-character VIN, the model year is identified by the character in position 10. If it is X, the vehicle could be a 1999 or 2029 model because VIN year codes repeat every 30 years. The complete VIN, title, and registration can help identify the correct year. This guide explains how to read VIN [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":366,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-363","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-form-2290"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>VIN Year Codes Chart: What Year Is X in a VIN?<\/title>\n<meta name=\"description\" content=\"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VIN Year Codes Chart: What Year Is X in a VIN?\" \/>\n<meta property=\"og:description\" content=\"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\" \/>\n<meta property=\"og:site_name\" content=\"2290 AI\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-01T11:32:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"sandeep\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sandeep\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\"},\"author\":{\"name\":\"sandeep\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/c41ad7c47d6513bab2ee50be985a4efe\"},\"headline\":\"VIN Year Codes: What Year Is the Letter X in a VIN?\",\"datePublished\":\"2026-09-01T11:32:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\"},\"wordCount\":1427,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png\",\"articleSection\":[\"Form 2290\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\",\"url\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\",\"name\":\"VIN Year Codes Chart: What Year Is X in a VIN?\",\"isPartOf\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png\",\"datePublished\":\"2026-09-01T11:32:40+00:00\",\"description\":\"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage\",\"url\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png\",\"contentUrl\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.2290.ai\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VIN Year Codes: What Year Is the Letter X in a VIN?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#website\",\"url\":\"https:\/\/www.2290.ai\/blog\/\",\"name\":\"2290 AI\",\"description\":\"2290 AI\",\"publisher\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.2290.ai\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#organization\",\"name\":\"2290 AI\",\"url\":\"https:\/\/www.2290.ai\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2025\/05\/Group-9.png\",\"contentUrl\":\"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2025\/05\/Group-9.png\",\"width\":304,\"height\":82,\"caption\":\"2290 AI\"},\"image\":{\"@id\":\"https:\/\/www.2290.ai\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/c41ad7c47d6513bab2ee50be985a4efe\",\"name\":\"sandeep\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/320a5e817c5ee820ed8e39a2655f827bea558cd0802bd95c261de0d08df302c0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/320a5e817c5ee820ed8e39a2655f827bea558cd0802bd95c261de0d08df302c0?s=96&d=mm&r=g\",\"caption\":\"sandeep\"},\"url\":\"https:\/\/www.2290.ai\/blog\/author\/sandeep\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VIN Year Codes Chart: What Year Is X in a VIN?","description":"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/","og_locale":"en_US","og_type":"article","og_title":"VIN Year Codes Chart: What Year Is X in a VIN?","og_description":"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.","og_url":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/","og_site_name":"2290 AI","article_published_time":"2026-09-01T11:32:40+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png","type":"image\/png"}],"author":"sandeep","twitter_card":"summary_large_image","twitter_misc":{"Written by":"sandeep","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#article","isPartOf":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/"},"author":{"name":"sandeep","@id":"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/c41ad7c47d6513bab2ee50be985a4efe"},"headline":"VIN Year Codes: What Year Is the Letter X in a VIN?","datePublished":"2026-09-01T11:32:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/"},"wordCount":1427,"commentCount":0,"publisher":{"@id":"https:\/\/www.2290.ai\/blog\/#organization"},"image":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage"},"thumbnailUrl":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png","articleSection":["Form 2290"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/","url":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/","name":"VIN Year Codes Chart: What Year Is X in a VIN?","isPartOf":{"@id":"https:\/\/www.2290.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage"},"image":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage"},"thumbnailUrl":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png","datePublished":"2026-09-01T11:32:40+00:00","description":"Learn VIN year codes, what the letter X means in a VIN, why X can mean 1999 or 2029, and how to identify the correct vehicle model year.","breadcrumb":{"@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#primaryimage","url":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png","contentUrl":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2026\/09\/vin-year-codes-letter-x.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.2290.ai\/blog\/vin-year-codes-letter-x\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.2290.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"VIN Year Codes: What Year Is the Letter X in a VIN?"}]},{"@type":"WebSite","@id":"https:\/\/www.2290.ai\/blog\/#website","url":"https:\/\/www.2290.ai\/blog\/","name":"2290 AI","description":"2290 AI","publisher":{"@id":"https:\/\/www.2290.ai\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.2290.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.2290.ai\/blog\/#organization","name":"2290 AI","url":"https:\/\/www.2290.ai\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.2290.ai\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2025\/05\/Group-9.png","contentUrl":"https:\/\/www.2290.ai\/blog\/wp-content\/uploads\/2025\/05\/Group-9.png","width":304,"height":82,"caption":"2290 AI"},"image":{"@id":"https:\/\/www.2290.ai\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/c41ad7c47d6513bab2ee50be985a4efe","name":"sandeep","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.2290.ai\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/320a5e817c5ee820ed8e39a2655f827bea558cd0802bd95c261de0d08df302c0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/320a5e817c5ee820ed8e39a2655f827bea558cd0802bd95c261de0d08df302c0?s=96&d=mm&r=g","caption":"sandeep"},"url":"https:\/\/www.2290.ai\/blog\/author\/sandeep\/"}]}},"_links":{"self":[{"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/posts\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/comments?post=363"}],"version-history":[{"count":3,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/posts\/363\/revisions"}],"predecessor-version":[{"id":367,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/posts\/363\/revisions\/367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/media\/366"}],"wp:attachment":[{"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/media?parent=363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/categories?post=363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.2290.ai\/blog\/wp-json\/wp\/v2\/tags?post=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}