Vehicle identification · 7 min read

How to decode a VIN for parts: WMI, VDS and VIS made useful

The three blocks of a VIN

A VIN splits into three parts. The first three characters are the WMI (World Manufacturer Identifier) — who built it and where. The next six are the VDS (Vehicle Descriptor Section) — body, engine family, restraint system and more. The last eight are the VIS (Vehicle Identifier Section), including the model-year character, a plant code and the serial number.

WMI: maker and country

The WMI tells you the manufacturer and the country of build at a glance. “WVW” is Volkswagen, “WBA” is BMW, “JT” starts many Toyotas. It’s the first sanity check: if the WMI doesn’t match the car you think you’re holding, stop and re-read the VIN.

The check digit and model year

Position nine is a check digit on many markets — a calculated character that flags a mis-typed VIN. Position ten encodes the model year. Both matter to you: a failed check digit usually means a transcription error, and the model-year character helps confirm you’re on the right build before the EPC even loads.

Why one wrong character breaks everything

The VIN is exact by design. Swap a digit and you’re no longer describing the car in your bay — you might describe a different engine or market. That’s why a free VIN decode is worth the ten seconds: confirm maker, year and country before you trust the parts list.

From VIN to the exact part

The EPC reads the whole VIN, not just the descriptive block. It resolves the precise build — engine code, gearbox, options, production date — and filters the catalog to the parts fitted to that one car. Your job is to enter the VIN correctly; the catalog does the rest.

Frequently asked questions

What do the parts of a VIN mean?

The first three characters are the WMI (manufacturer and country), the next six are the VDS (body, engine family and other descriptors), and the last eight are the VIS (model-year character, plant code and serial number).

Which VIN character is the model year?

Position ten encodes the model year. Position nine is often a check digit that flags a mistyped VIN.

Why does one wrong VIN digit matter so much?

The VIN is exact. A single wrong character can describe a different engine or market, so the parts list no longer matches the car. Decode the VIN first to confirm maker, year and country.

VINsearch editorial team

Written and reviewed by the VINsearch parts desk — specialists in EPC catalogs and VIN-based parts identification. We write the practical guidance we wish every parts advisor had on day one.

Identify the right part the first time

Official manufacturer catalogs, by VIN, in one login. From $3 a day — no installation, no per-search fees.

Get started Instant access · 50+ countries
From $3/day Get Access Now