BMW VIN decoder: WBA, WBS, 5UX and what each position means
BMW VIN decoder: the first three characters
The World Manufacturer Identifier tells you which BMW company built the car and what kind of vehicle it is. NHTSA’s register lists WBA under BMW AG as a passenger car and WBS under BMW M GmbH, the company behind the full M models.
WBY covers BMW i cars and WBX the SUVs. WB5, which NHTSA added to its register in 2022, marks a BMW i SUV. NHTSA files both as multipurpose passenger vehicles, the class that covers SUVs.
BMWs from Spartanburg, Mexico and China
BMW’s US plant in South Carolina opened in 1994 and today assembles the X3, X5, X6, X7 and XM. NHTSA lists three codes under BMW Manufacturing there, and the WMI register reads them as 5UX for SUVs, 5YM for M SUVs and 4US for passenger cars.
The plant built passenger cars too, the Z3 roadster from 1995 to 2002 and the E85 Z4 from 2003 to 2008, and those carry 4US. A BMW that starts with 3MW comes from BMW’s plant in San Luis Potosí, Mexico. LBV belongs to BMW Brilliance in Shenyang, China.
Positions 4 to 10 on a North American BMW
On a BMW built for North America, positions 4 to 8 describe the car, the engine included. BMW fills positions 4 to 7 with its type code, which stands for one model with one body and one engine, and position 8 describes the restraint system.
Position 9 holds the check digit. A valid check digit proves the VIN is well formed and says nothing about whether it belongs to the car in front of you. Position 10 is the model year, with R for 2024, S for 2025 and T for 2026.
The plant letter and the short VIN
Position 11 names the assembly plant. Lists compiled from BMW VINs give A, F and K for Munich, B, C and D for Dingolfing, E and J for Regensburg, L for Spartanburg and N for Rosslyn in South Africa. BMW has not published a complete current list, and newer VINs carry plant characters outside that set, digits included.
The last seven characters, the plant character plus the six-digit serial number, form what BMW people call the short VIN. BMW stamps it on parts around the car, and many BMW parts lookups accept it on its own. It leaves out the maker, the type code and the year, so enter all 17 characters when you have them.
European BMW VINs follow looser rules
Cars built for Europe follow the international VIN standard, which does not require a model-year character. BMW has filled position 10 with a 0 on many European cars for years, and that zero is correct for the market it was built for.
Read a European BMW with a table written for US cars and position 10 looks like an error. Decode it in the catalog, where BMW’s own build record sits behind the result and gives you the production date the VIN leaves out.
A full BMW decode: options, paint and production date
A decoder that reads BMW’s own data goes further than the 17 characters. It returns the model and body, the engine, the production date and the plant, the paint and upholstery codes and the list of factory options. That list decides which brake discs, headlights or springs the car takes, and our guide to BMW option codes shows how to read it.
The free VIN decoder reads the maker, the country and the model year. For the build, open the VIN in BMW ETK on VINsearch, the catalog BMW dealers use, which narrows each diagram to the parts fitted to that car. For the factory record itself, see the BMW build sheet by VIN.
The decode stops at the build. Recall status comes from BMW’s recall lookup, and accident or title history from a vehicle history report.
Frequently asked questions
What does WBA mean in a BMW VIN?
WBA is the World Manufacturer Identifier for a BMW passenger car from BMW AG. WBS marks a car from BMW M GmbH, WBY a BMW i car and WBX an SUV.
Which BMWs start with 5UX?
SUVs from BMW Manufacturing in South Carolina, the Spartanburg plant that builds the X3, X5, X6, X7 and XM. M SUVs from the same plant start with 5YM.
Why is there a 0 in position 10 of my BMW VIN?
European rules do not require a model-year character, and BMW fills that position with a 0 on many cars built for Europe. The production date comes from a catalog decode instead.
Can I look up a BMW with the last seven characters of the VIN?
Many BMW parts lookups accept the short VIN, the plant character plus the six-digit serial. The full 17 characters are safer, since the short form leaves out the maker, the type code and the year.