Holden VIN Decoder: Codes, Location and What to Send for Parts

A Holden VIN looks like a random string, but most of it follows the international VIN standard, so the codes can be read. This guide explains what each part of a 17-character Holden VIN means, gives the model-year code chart, shows where to find the VIN and compliance plate, and lists what to send for a parts enquiry. For the enquiry-ready reference, use the Holden VIN number guide.

Quick answer

  • A modern Holden VIN is 17 characters and never uses the letters I, O or Q.
  • Australian-built Holdens start with the world manufacturer code 6H8; imported models (Astra, Barina, Colorado, Cruze, Captiva, ZB Commodore) use the build country’s code instead.
  • The 10th character is the model-year code.
  • Pre-1988 Holdens may not have a 17-character VIN — use the body and compliance plate instead.

Two Holden identification eras

Holden identification splits into two eras, and the right method depends on which one your car falls in:

  • Pre-1988, chassis-number era. Cars from the FX/FJ era through to the late Commodore VL period were identified by a chassis number and separate body and engine numbers on a body plate, not a modern 17-character VIN. Decoding is model-specific.
  • 1988 onwards, 17-character VIN era. The Commodore VN (1988) was the first Holden to carry the modern 17-character VIN. From there, all Australian-market vehicles follow the international VIN standard.

If you have a pre-1988 Holden, go to the compliance and body plate and the engine number rather than looking for a VIN that may not exist.

What the 17 characters mean

PartPositionsWhat it tells you
WMI1–3World manufacturer identifier — who built it and where. 6H8 is GM-Holden, built in Australia.
VDS4–9Vehicle descriptor — model, body, engine and restraint details.
VIS10–17Vehicle indicator — model year (position 10), plant/assembly data, then the sequential serial number.

Imported Holdens do not use 6H8. A Holden Astra can legitimately show a German Opel manufacturer code, and a Holden Colorado a Thai code, because the VIN reflects the plant that built the vehicle. That is normal and not a sign of a problem. For the Colorado specifically, see the Colorado VIN and compliance plate guide.

Model-year code chart (10th character)

CodeYearCodeYearCodeYear
Y200092009J2018
12001A2010K2019
22002B2011L2020
32003C2012
42004D2013
52005E2014
62006F2015
72007G2016
82008H2017

The 10th-character year is the model year, which can run ahead of the build date — a vehicle built late in the year often carries the following model year. Always cross-check against the build date on the compliance plate.

Where to find the VIN and compliance plate

Holden’s own generic guidance is that the VIN can be found in three places: the bottom corner of the windscreen on the passenger side, inside the driver’s door, and near the firewall in the engine bay. In practice the common Holden locations are:

  • Through the base of the windscreen on the driver’s or passenger dash.
  • Driver’s door jamb or B-pillar.
  • Firewall or radiator support in the engine bay. On VT–VZ Commodores the build plate is on the radiator support; on VE/VF it moved to the passenger-side strut tower.
  • Registration papers — the easiest place to read it.

The build plate also lists paint, trim, engine and transmission codes. Those are the codes a supplier uses to match a panel colour or interior trim exactly.

What to send for a parts enquiry

  • The full VIN.
  • The model, series and build year from the compliance plate.
  • The body style (sedan, wagon, ute, cab type) and driveline.
  • Paint code for panels, trim code for interior parts.
  • The engine number for engine-related parts — see the Holden engine numbers lookup.

Send those through the Holden parts enquiry page and we will check availability.

Related Holden reference pages

Frequently asked questions

How do I decode a Holden VIN?

Read it in three parts: characters 1 to 3 are the manufacturer and country (6H8 is Australian-built Holden), characters 4 to 9 describe the model and body, and characters 10 to 17 start with the model-year code and end with the serial number. Cross-check the model year against the build date on the compliance plate.

What does a Holden VIN starting with 6H8 mean?

6H8 is the world manufacturer identifier for General Motors-Holden vehicles built in Australia. Imported Holdens such as the Astra, Barina, Colorado, Cruze, Captiva and ZB Commodore do not start with 6H8 because they were built overseas.

Where is the VIN on a Holden?

Look through the base of the windscreen, in the driver’s door jamb, and near the firewall or radiator support in the engine bay. It is also printed on your registration papers, which is usually the easiest place to read it.

My old Holden does not have a 17-character VIN. Why?

Holdens built before 1988 used a chassis number and separate body and engine numbers rather than the modern 17-character VIN, which started with the 1988 Commodore VN. For an older Holden, use the body and compliance plate and the engine number to identify it.