Technical Guide · Paint & Interior
VW T2 Colours & Colour Codes (L-Codes) – Complete Guide incl. Westfalia
All original paint colour codes for the VW T2 Bay Window (1968–1979): L-codes, plate codes, Westfalia 523-codes and camping fabrics per model year.
01 The VW T2 code system: L-code vs. plate code
Volkswagen used two parallel codes for paint on the T2 (also known as: Bay Window):
The L-code (such as L90D, L50K) is VW's internal paint code. You'll find it in the literature, at paint suppliers, and on the silver sticker fixed directly below the M-plate in the van. This is the code you need to give a paint shop.
The plate code (such as R1, J6, E1) appears on the M-plate itself. This is a shortened code VW stamped onto the production plate. On a single-colour van the plate code is repeated twice (e.g. J6J6). On a two-tone van, the lower colour appears first, the roof colour second (e.g. G9R1 = Senegal Red below, Pastel White on top).
If you want to re-order or have paint mixed, you need the L-code. To decode the M-plate, use the plate code.
02 The two-tone T2: how does the colour split work?
The T2 was frequently supplied in two colours. The split line differs by production period:
- 1968–1970: The colour split runs along the rain gutter around the roof.
- 1971–1979: The split sits roughly 10 cm below the window line, at the point where a body panel line runs.
Microbuses (type 22 and 24) were offered with a contrasting roof colour as standard. Pastel White (L90D / plate code R1) was by far the most-used roof colour, available in almost every model year. In the early years (1968–1970) Cloud White (L581) was the typical roof contrast colour.
03 Sonderlackierung: special paint codes
Vehicles built for special purposes received a Sonderlackierung, identifiable by plate codes starting with 5 or 9. Think of:
- Westfalia campers (type 23), e.g.
523551= Neptune Blue - Fire brigade:
52x300= Fire Engine Red (RAL 3000) - Deutsche Bundespost:
9135= Mail Yellow - Police vehicles:
52x904= Police White,52x614= Police Green (RAL 6009) - Military vehicles:
9610= Green 319 (Bundeswehr)
Westfalia vans technically used standard colours but were nevertheless assigned special codes (e.g. 523926 for Pastel White). Why VW did this isn't fully documented.
04 Full overview: all T2 L-codes (1968–1979)
The complete table of all original VW T2 Bay Window paint colour codes, sorted by L-code.
| L-code | Plate code | Dutch name | English name | Colour | Available |
|---|---|---|---|---|---|
| L11H | 04 | Sierra Geel | Sierra Yellow | yellow | 1971– |
| L12A | E9 | Panama Bruin | Panama Brown | brown | 1978–1979 |
| L13A | D5 | Dakota Beige | Dakota Beige | beige | 1978– |
| L13H | 20 / D1 | Ceylon Beige | Ceylon Beige | beige | 1973–1975 |
| L20A | E6 | Marino Geel / Chroom Geel | Chrome Yellow / Marino Yellow | yellow | 1976–1979 |
| L20B | 07 / E1 | Briljant Oranje | Brilliant Orange | orange | 1973–1979 |
| L21H | E6 | Marino Geel (late) | Chrome Yellow (late) | yellow | 1977–1979 |
| L282 | 42 | Lotus Wit | Lotus White | white | 1968– |
| L30B | 02 / G1 | Kasan Rood | Kasan Red | red | 1973–1975 |
| L30H | 68 | Montana Rood | Montana Red | red | 1969–1970 |
| L31A | G9 | Senegal Rood | Senegal Red | red | 1976–1979 |
| L31H | 03 | Chianti Rood | Chianti Red | red | 1971–1972 |
| L345 | 41 / A7 | Lichtgrijs | Light Grey | grey | 1968–1979 |
| L41 | 10 | Zwart | Black | black | 1971– |
| L50H | 67 | Briljant Blauw | Brilliant Blue | blue | 1969–1971 |
| L50K | 47 / J6 | Neptunus Blauw | Neptune Blue | blue | 1968–1979 |
| L512 | 38 | Fluweel Groen | Velvet Green | green | 1968– |
| L53D | 05 | Niagara Blauw | Niagara Blue | blue | 1971– |
| L53H | 01 / J2 | Oriënt Blauw | Orient Blue | blue | 1973–1975 |
| L555 | 43 | Titiaan Rood | Titian Red | red | 1968– |
| L567 | 46 / B9 | Ivoor (RAL 1014) | Ivory | ivory | ongoing |
| L57H | J4 | Rif Blauw / Oceaan Blauw | Reef Blue | blue | 1976–1979 |
| L581 | 61 | Wolk Wit | Cloud White | white | 1968–1970 |
| L610 | 22 | Delta Groen | Delta Green | green | 1969–1970 |
| L61A | — | Cliff Groen / Rallye Groen | Cliff Green | green | 1973 |
| L61B | 17 / M4 | Sumatra Groen | Sumatra Green | green | 1973–1975 |
| L620 | 02 | Savanna Beige | Savanna Beige | beige | 1968–1970 |
| L62H | B1 | Bali Geel | Bali Yellow | yellow | 1974–1975 |
| L63H | P4 | Salie Groen / Taiga Groen | Sage Green | green | 1976–1979 |
| L64M | — | Appel Groen | Apple Green | green | 1973 |
| L65K | — | Ravenna Groen | Ravenna Green | green | 1973 |
| L86Z | T1 | Agaat Bruin | Agate Brown | brown | 1978–1979 |
| L87 | 13 | Parelwit | Pearl White | white | 1968– |
| L90D | 06 / R1 | Pastel Wit | Pastel White | white | 1969–1979 |
| L91D | 65 | Kansas Beige | Kansas Beige | beige | 1971– |
| LE1M | D9 | Mexico Beige | Mexico Beige | beige | 1979 |
| LH3A | — | Vos Rood | Fox Red | red | 1978 |
| LH8A | — | Dadel Bruin | Date Brown | brown | 1978 |
Code E6 stands for both L20A and L21H (Marino Yellow), depending on the chassis number. The split falls at chassis number 2x7 2079872. Always check the chassis number for a correct paint match.
05 Colour overview by model year
1968
1969–1970
1971–1972
1973
1974–1975
1976
1977
1978
1979 final German model year
06 Interior colours: the II-codes
Behind the paint code on the M-plate are two positions for the interior colour (the II part of the PPPPII sequence). The most common codes:
| II-code | Material | Colour |
|---|---|---|
| ..33 | Vinyl / fabric | Light grey/mid grey (1968–1970) · Camper red (1973–1975) |
| ..34 | Vinyl / fabric | Light sand / khaki brown (1969–1970) · Camper green-yellow (1976–1978) |
| ..35 | Vinyl | Dark blue |
| ..40 | Vinyl / fabric | Black (1971–1972) · Camper green (1973–1975) · Green-red (1979) |
| ..41 | Fabric | Camper green-red (1976–1978) |
| ..46 | Fabric | Camper brown-beige |
| ..47 | Vinyl / fabric | Gala Red · Brown-beige (1979) |
| ..50 | Vinyl | Black |
| ..52 | Vinyl | Alabaster (grey) |
| ..55 | Vinyl | Leather beige |
| ..77 | Vinyl | Canyon brown |
| ..N1 | Vinyl | Juniper (green) |
| ..N3 | Vinyl | Bamboo (beige) |
| ..V1 | Fabric | Sienna (red-brown) |
07 The L-code sticker: where to find it
The L-code is on a silver sticker stuck directly below the M-plate. The sticker states the colour in German (e.g. "leuchtorange L 20 B") and the L-code. This is the code to give a paint-mixing shop.
Original VW paint from before 1980 was always solvent-based. Modern water-based paints sometimes need an adjusted mixing ratio for an exact match. Ask your paint shop to verify this with the mixing supplier.
Working from the right colour code on a restoration or checking an ID plate? Browse our T2 ID plates or the full VW T2 parts range for everything else you need.
08 Common mistakes in colour identification
Faded paint ≠ a different colour code. After 45+ years, many T2s look as if they're a non-catalogue colour, when it's simply original paint degraded by UV exposure. Always sand a sample in a hidden spot before determining a colour code by eye.
Same plate code, two L-codes. Code E6 stands for both L20A and L21H (Marino Yellow), depending on the chassis number. The split falls at chassis number 2x7 2079872. Details like this are lost if you only look up the plate code.
Westfalia codes aren't different colours. A Westfalia with code 523551 simply has Neptune Blue (L50K). The 523x codes are production-administrative in nature and refer to standard paint colours.
09 VW T2 Westfalia Campmobile: paint colours by model year
A T2 Westfalia Campmobile (type 23 in VW nomenclature) wasn't ordered through the standard T2 catalogue, but through a separate Westfalia order process. The paint colour was in principle always a standard VW colour — the same L-code as an ordinary van — but the plate code on the M-plate starts with 523 instead of the normal two-digit code. That makes identification tricky if you don't know the system.
Westfalia colour options were a limited selection from the standard T2 palette. Not every model-year colour was available as a Westfalia option.
| Model year | 523 plate code | L-code | Colour name (NL) | Colour name (DE) | Type |
|---|---|---|---|---|---|
| 1968–1970 | 523806 | L620 | Savanna Beige | Savannenbeige | single-colour |
| 1968–1970 | 523642 | L512 | Fluweel Groen | Samtgrün | single-colour |
| 1968–1970 | 523672 | L610 | Delta Groen | Deltagrün | single-colour |
| 1968–1970 | 523907 | L87 | Parelwit | Perlweiß | single-colour |
| 1968–1970 | 523917 | L282 | Lotus Wit | Lotosweiß | single-colour |
| 1968–1970 | 523926 | L90D | Pastel Wit | Pastellweiß | single-colour |
| 1971–1972 | 523184 | L11H | Sierra Geel | Sierragelb | single-colour |
| 1971–1972 | 523185 | L11H / L90D | Sierra Geel + Pastel Wit | Sierragelb/Pastellweiß | two-tone |
| 1971–1972 | 523337 | L31H | Chianti Rood | Chiantirot | single-colour |
| 1971–1972 | 523338 | L31H / L90D | Chianti Rood + Pastel Wit | Chiantirot/Pastellweiß | two-tone |
| 1971–1972 | 523694 | L60D | Olm Groen | Ulmengrün | single-colour |
| 1971–1972 | 523695 | L60D / L90D | Olm Groen + Pastel Wit | Ulmengrün/Pastellweiß | two-tone |
| 1971–1972 | 523811 | L91D | Kansas Beige | Kansasbeige | single-colour |
| 1971–1972 | 523812 | L91D / L90D | Kansas Beige + Pastel Wit | Kansasbeige/Pastellweiß | two-tone |
| 1971–1972 | 523551 | L50K | Neptunus Blauw | Neptunblau | single-colour |
| 1971–1972 | 523331 | L30H | Montana Rood | Montanarot | single-colour |
| 1973–1975 | 9226 | L20B | Briljant Oranje | Leuchtorange | single-colour |
| 1973–1975 | 9227 | L20B / L90D | Briljant Oranje + Pastel Wit | Leuchtorange/Pastellweiß | two-tone |
| 1973–1975 | 523570 | L53D | Niagara Blauw | Niagarablau | single-colour |
| 1973–1975 | 523571 | L53D / L90D | Niagara Blauw + Pastel Wit | Niagarablau/Pastellweiß | two-tone |
| 1973 | 9648 | L65K | Ravenna Groen | Ravennagrün | single-colour |
| 1976–1977 | 9184 | L11H | Sierra Geel | Sierragelb | single-colour |
| 1976–1977 | 9156 | L20A | Marino Geel | Marinogelb | single-colour |
| 1976–1977 | 9157 | L20A / L90D | Marino Geel + Pastel Wit | Marinogelb/Pastellweiß | two-tone |
| 1976–1979 | 9451 | L63H | Salie Groen | Taigagrün | single-colour |
| 1976–1979 | 9452 | L63H / L90D | Salie Groen + Pastel Wit | Taigagrün/Pastellweiß | two-tone |
| 1978–1979 | 9826 | L13A | Dakota Beige | Dakotabeige | single-colour |
| 1978–1979 | 9830 | L13A / L90D | Dakota Beige + Pastel Wit | Dakotabeige/Pastellweiß | two-tone |
| 1979 | 9832 | LE1M | Mexico Beige | Mexicobeige | single-colour |
Codes such as 523562 (Brilliant White), 523324 and 523809 have been found on M-plates, but the corresponding L-code or exact colour hasn't been confirmed with certainty. The table above only includes documented combinations.
10 T2 Westfalia interior: the camping fabrics
The interior of a T2 Westfalia Campmobile differed significantly from a standard van. Westfalia used its own fabric programme that varied by model-year group. The fabrics are recognisable by the checked plaid patterns in distinctive colour combinations, matched to the exterior colours of that period.
The earliest Westfalia fabric pattern. A classic check in brown, yellow and white, considered by many restorers the most authentic Westy pattern. Curtains from the same period were finished in matching brown-yellow-white check.
A bold orange pattern, a typical product of its time. Fits seamlessly with Brilliant Orange (L20B) and Kasan Red (L30B). Used for both seat upholstery and curtains.
Cooler in tone than the orange variant. Blue-green check combined with green vinyl on the side panels. Matches the blue and green exterior colours of 1974–1975.
A vivid, high-contrast pattern typical of mid-70s Westfalias in Marino Yellow or Sierra Yellow. The combination of yellow, orange and green is the signature look of the 1976–1977 Westy.
A calmer green pattern, available over a longer period. Common in green Westys (L63H Sage Green). The matching curtains are recognisable by their plain green curtain fabric.
The earthiest pattern of the T2 era. Brown on beige, matching the late-70s colour trend towards warm earth tones. Pairs with the Dakota Beige, Mexico Beige and Agate Brown exterior colours.
Always match the fabric pattern to the exterior colour and the model year. Original reproduction fabrics are available in our webshop, in every colour. Standard width is 150 cm; for a full set of seat upholstery plus curtains you'll typically need 8–12 metres.
Also see our guide to T2 brakes by model year, or shop directly in the T2 parts hub for engine, interior and body panel parts for your model year.