Chevrolet RPO Codes Explained

RPO codes are the three-character option codes GM uses to record how a Chevrolet was configured at the factory. Reading them lets you check a vehicle's engine, axle, packages, paint, and trim against what a listing or a badge claims.

What is an RPO code?

RPO stands for Regular Production Option. Each code is a three-character mix of letters and numbers, such as Z71 or G80, that stands for an option, a piece of equipment, or a production specification. Chevrolet shares the system with other GM brands, which is why the same code can show up on both a Silverado and a GMC Sierra.

A vehicle's build record is its list of RPO codes: powertrain, axle, suspension, paint, interior trim, wheels, audio, and the packages that group several of these together. How many codes appear varies by vehicle and model year, and not every record covers every category.

  • Z71
  • NHT
  • G80
  • LS3
  • L86
  • UQA
  • AG1
  • FE9

Where are RPO codes located?

Three sources show a vehicle's RPO codes or the equipment behind them:

  • The SPID (Service Parts Identification) label. This sticker lists the vehicle's RPO codes and sits in the glove box, under the center console lid, or in the spare-tire area, depending on the model. On older vehicles it is often faded, peeling, or missing.
  • The factory build record, retrieved by VIN. When no window sticker is available for your VIN but the build record is, the lookup shows the RPO codes on file with a description beside each one. It is the place to turn when the SPID label is gone or unreadable.
  • The window sticker (Monroney label). On newer vehicles, the sticker describes the options in plain language with their original prices rather than as a code list.

Common Chevrolet RPO code examples

These codes come up often on Chevrolet build records. The descriptions are typical uses; check each one against your model and year.

CodeEquipment
Z71Off-Road Suspension Package (twin-tube shocks, skid plates, hill descent)
G80Locking / limited-slip rear differential
NHTMax Trailering Package
Z85Standard / heavy-duty suspension
LS36.2L V8 engine
L866.2L V8 EcoTec3 engine
L835.3L V8 EcoTec3 engine
LFX3.6L V6 engine
UQABose premium audio system
AG1Power driver-seat adjuster
C49Rear-window defogger
AU3Power door locks

These examples are for illustration. The meaning of a code can differ by model, model year, and GM brand, and some codes have been reused or replaced over time. The build record for your VIN shows which codes were recorded on your vehicle, when that record is available.

Reading codes in context

A single code rarely tells the whole story. Trailering equipment on a Chevy truck, for example, can appear as a package code (Z82 or NHT), a separate integrated trailer brake controller (JL1), and an axle ratio code such as GU6, GT4 or GT5, with the exact combination depending on the truck and model year. Read the codes as a group, and look up unfamiliar ones in the RPO code navigator. Chevy Towing Package by VIN goes further into what those trailering codes do and don't tell you.

Badges are a weaker signal than codes. A Z71 decal or a trim emblem can be added to any vehicle after the sale, while a code in the factory record reflects what was recorded at production.

Look up the factory record for your vehicle

Enter your 17-character VIN in the Chevrolet build sheet lookup. It shows the original window sticker PDF when one is available for the VIN, and otherwise the factory RPO codes on file, when that record exists. The equipment examples page sorts common codes into groups such as engines, axles and interior, and Chevrolet RPO Codes by VIN has model-specific tips.