Vespa VIN Decoder
Enter any 17-character Vespa VIN. Free US-market Vespa VIN decoder backed by the official NHTSA VPIC database — engine code, assembly plant, model year, body class, and every open recall, in about 30 seconds.
How to read a Vespa VIN
A Vespa VIN, like any modern road-vehicle VIN, is 17 characters split into three blocks: the World Manufacturer Identifier (WMI) in positions 1–3, the Vehicle Descriptor Section (VDS) in positions 4–9, and the Vehicle Identifier Section (VIS) in positions 10–17. Here's a real Vespa VIN broken down position by position.
| Position | Chars | Meaning |
|---|---|---|
| 1 | Z | Country of origin Z = Italy. Every US-market Vespa is built by Piaggio in Italy, so the VIN opens with Z — the same first letter you'll see on Ducati (ZDM) and Aprilia (ZD4, another Piaggio Group brand). VPIC confirms Plant Country = Italy for this VIN. |
| 2-3 | AP | Manufacturer (WMI) AP completes the WMI ZAP = Piaggio & C. S.p.A. NHTSA registers ZAP to both Piaggio and Vespa makes: Vespa-badged scooters decode as Make = VESPA, while Piaggio-badged vehicles (MP3, Liberty, BV) decode as Make = PIAGGIO from the same WMI. The badge-level make comes from the descriptor section, not the WMI. |
| 4-8 | MD39M | Vehicle Descriptor Section (VDS) Encodes the model family, engine, and configuration. For this VIN, VPIC translates it to the GTS 300 HPE family (GTS RST / Sei Giorni), body class Motorcycle - Scooter. NHTSA doesn't publish a per-character VDS table, and scooter filings often leave fields like displacement empty even when the model decodes — CheckMyVIN shows exactly what the federal record contains. |
| 9 | 3 | Check digit A mod-11 checksum computed from the other 16 positions. This VIN passes cleanly (VPIC ErrorCode 0). A failed check digit usually means a mis-read character — on a Vespa, check the stamped body VIN again in good light; stamped steel can be harder to read than a plate. |
| 10 | P | Model year P = 2023. The full year-code table is below; the cycle skips I, O, Q, U, Z and 0. Note the model year is the manufacturer's designation, not the calendar year of sale — European scooters commonly sit in dealer stock across a calendar-year boundary. |
| 11 | 5 | Assembly plant For this VIN, VPIC reports Plant Country = Italy without naming a city — Piaggio's filing is lighter than a car maker's. Vespa's production home since 1946 is Pontedera, Tuscany. CheckMyVIN reads Plant City and Plant Country directly from the VPIC record and leaves the city blank when the federal record does. |
| 12-17 | 100263 | Production sequence The serial number that increments through production. Combined with the year code and the ZAP WMI, it confirms the VIN is internally consistent — useful when checking a re-stamped or suspiciously clean VIN area on a used scooter. |
VIN year codes (position 10)
The 10th character of every modern VIN encodes the model year. The cycle skips the letters I, O, Q, U and Z, and the digit 0, to avoid being confused with similar digits. This table covers every model year currently on US roads.
| Code | Year | Code | Year | Code | Year |
|---|---|---|---|---|---|
| A | 2010 | H | 2017 | R | 2024 |
| B | 2011 | J | 2018 | S | 2025 |
| C | 2012 | K | 2019 | T | 2026 |
| D | 2013 | L | 2020 | V | 2027 |
| E | 2014 | M | 2021 | W | 2028 |
| F | 2015 | N | 2022 | X | 2029 |
| G | 2016 | P | 2023 | Y | 2030 |
Full year code chart for all years (1980–2030) →
Vespa WMI codes (positions 1–3)
The first three characters of the VIN identify the manufacturer and country of assembly. Vespa uses several WMI codes depending on plant and model line.
| WMI | Meaning |
|---|---|
| ZAP | Piaggio & C. S.p.A. — Italy (Vespa and Piaggio scooters, Pontedera) |
| ZD4 | Aprilia S.p.A. — Italy (Piaggio Group sibling brand, not Vespa) |
| ZGU | Moto Guzzi S.p.A. — Italy (Piaggio Group sibling brand, not Vespa) |