Vehicle registration plates of Germany explained

Germany
Country:Germany
Countrycode:D
Colour Front:Black on white
Colour Rear:Black on white
Serial Format:Not standard (max 8 characters)
Current Start Date:1956
Start Date:1906

Vehicle registration plates (German: Kraftfahrzeug-Kennzeichen or, more colloquially, German: Nummernschilder) are mandatory alphanumeric plates used to display the registration mark of a vehicle registered in Germany. They have existed in the country since 1906, with the current system in use since 1956. German registration plates are alphanumeric plates in a standardised format, issued officially by the district authorities.[1] [2]

All motorised vehicles participating in road traffic on public space, whether moving or stationary, have to bear the plates allotted to them, displayed at the appropriate spaces at the front and rear. Additionally, the official seals on the plates show their validity which can also be proven by the documentation coming with them. Motorcycles and trailers carry only a rear plate.

A significant feature of German vehicle registration plates is the area code, which can be used to tell the district of registration. It has developed into a widespread habit in Germany, even a children's game when travelling, to guess "where that vehicle is from".[3] [4]

Format and Legal Requirements

Legal

The legal requirements for these licence plates are laid down in a federal law titled German: Verordnung über die Zulassung von Fahrzeugen zum Straßenverkehr (Ordinance on the admission of vehicles for road traffic), or in the shortened version German: Fahrzeug-Zulassungs-Verordnung, FZV[5] which replaced part of an older law named German: Straßenverkehrszulassungsordnung, StVZO in 2011. The law distinguishes between German: Kennzeichen meaning a specific combination of letters and digits, and German: Kennzeichenschilder which are the physical licence plates. In everyday language, these terms are often replaced indifferently by German: Nummernschild and rarely is the difference emphasized by restricted use of either German: Nummer or German: Schild.

Physical Characteristics

German number plates are rectangular, with standard dimensions for cars, trucks, buses and their trailers. Plates bearing few characters may have reduced length but must retain the size and shape of the characters. Plates in two lines for the said types of vehicles measure . Motorcycles also have plates in two lines but with specific dimensions: Plates for "large motorcycles" (engine displacement over 125 cc or power output exceeding) issued until 2011 combine a size of with characters of the same size as used for car plates, while those issued since 2011 have characters of reduced size and measure either or . Plates for "light motorcycles" (Leichtkrafträder up to 125 cc and) combine a size of with characters of reduced size. This smallest size of plates is also used for agricultural tractors with a maximum speed of and their trailers and may also be issued as an exception for certain import cars, when a plate of regular size cannot be applied at the available space.

The characters on the licence plate, as well as the narrow rim framing it, are black on a white background. In standard size they are high, and wide for letters or wide for digits. The smaller plates bear characters of height and width, respectively. In the current system, introduced in 1956, they consist of an area code of one, two or three letters, followed by an identifier sequence of one or two letters and one to four digits. The total quantity of characters on the plate must not exceed eight. Identifiers consisting of one letter with one- or two-digit numbers are often reserved for motorcycle use since there is less space for plates on these vehicles, especially before the reduction of plate size to 180 × 200 mm and 220 × 200 mm in 2011.[6]

Typeface

Modern German plates use a typeface called German: [[FE-Schrift]]|italic=no (German: fälschungserschwerende Schrift, tamper-hindering script). It is designed so that the letter P cannot be altered to look exactly like an R, and vice versa; nor can the F or the L be forged to equal an E, etc. Another feature is the equal width of all characters, different from the old DIN 1451 script which had been in use since the introduction of the current system in 1956. FE-Schrift can be read by OCR software for automatic number plate recognition more easily than DIN 1451.

The present style was introduced in 1994 and became mandatory in 2000, so the number of licence plates issued in the old style has become very rare. As with many plates for countries within the European Union, a blue strip on the left shows a shortened country code in white text (D for German: Deutschland = Germany) and the Flag of Europe (12 golden stars forming a circle on a blue background).

Material

Traditionally, German licence plates are made of aluminium sheet, with embossed characters rising above background level. Over the years, however, various other materials have been used, albeit to a small extent only. Since 2013, a new style of plates made of plastic is allowed.[7] They are said to be less sensitive to mechanical damage and to cause less CO2 emission in their production, but are more expensive.[8] Number plates are retroflective, but must not be mirroring, concealed or soiled, nor may they be covered by glass, foil or similar layers. Occasionally, drivers who adorn their licence plate with a badge of their favourite football club are fined and ordered to restore the original state.[9] [10]

Constituent elements

Area Code

The first part or German: Unterscheidungszeichen consists of one, two or three letters representing the district where the car was registered, such as B for Berlin or HSK for Hochsauerlandkreis. These letters formerly coincided with the German districts. They were assigned unambiguously, as each district had one abbreviation only. Whenever a district changed its name or was merged with another, the area code would be redefined and any vehicle registered henceforth could only be issued the current code. Since 2013, however, this rule was revoked and area codes long abolished were re-introduced.[11] In consequence, many districts use more than one code, and certain codes, on the other hand, are not assigned to one district only.[12] The assignation of each code and combination is registered with the German: Zentrales Fahrzeugregister (ZFZR).

In some cases an urban district and the surrounding non-urban district share the same letter code. Usually, these are distinguished by different letter/digit patterns. For example, the urban district of German: [[Straubing]]|italic=no has one letter after the area code (SR-A 123), whereas the surrounding district German: [[Straubing-Bogen]]|italic=no has two letters (SR-AB 123) in this place. However, several cities that share their code with the surrounding rural districts have started using any available codes for both districts without any distinction; the city of German: [[Regensburg]]|italic=no, for example, and the surrounding rural district of German: Regensburg|italic=no|nocat=y used different systems with their code R only until 2007.

Germany includes diacritical marks in the letters of some codes, that is the letters Ö and Ü; formerly also Ä.[13] For a long time, German codes kept to the rule that a code with an umlaut would prohibit another code with the respective blank vowel, e.g. there could not be a district code FU as the code was already in use for Fürth. This rule was disregarded in 1996, when was introduced for Bördekreis in spite of BO existing for Bochum, although Bördekreis got BK in 2007 since there were confusions internationally for e.g. fines.

There is a principle that two vehicles can't share the same letter-number combination, even if disregarding the dash (shown as blank on plates). So if a car has SR-A 123, no car can have S-RA 123. Otherwise this would violate the Vienna Convention on Road Traffic annex 2 which says that letters and numerals are used for registration numbers, but not that spaces or dashes are significant.

Development of the area code

When the area codes were introduced, they were intended mainly as a means for police officers to identify speeders and other traffic offenders. However, they soon developed into everyday abbreviations of people's home areas and were cherished or despised. Sometimes, the codes of neighbouring districts were given mocking or spiteful meanings.[14] When districts merged and only one of their codes could be continued, fierce battles might ensue about which one.[15]

The Büsingen exclave

See main article: Büsingen am Hochrhein. Since 1968, a peculiar rule has applied to the municipality of German: Büsingen am Hochrhein which is a German exclave completely surrounded by Swiss territory. Although Büsingen belongs to the German district of Konstanz, it is part of the Swiss customs area. For this reason, a vehicle registered to a citizen of Büsingen does not bear KN for Konstanz but BÜS, signifying to Swiss customs officers that this is in fact a domestic vehicle. There are about 700 cars with this area code, which makes Büsingen the smallest and least-populated registration precinct in Germany.[16]

List of Area Codes

List of License Plate Area Codes of Germany[17] [18] [19] [20]
Codes starting with letter A - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - A Augsburg City Augsburg From [A-'''AA''' 100 to 999]
To [A-'''ZZ''' 100 to 999]
(Excludes [A-'''PS''' 100 to 999], reserved for city Police)
From [A-'''AA''' 5000 to 9999] to [A-'''ZZ''' 5000 to 9999]
[A-'''X''' 1 to 999]
Where X is: B, F, G
[A-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G
- From [A-'''A''' 1000 to 9999]
To [A-'''Z''' 1000 to 9999]
From [A-'''AA''' 1000 to 4999] to [A-'''ZZ''' 1000 to 4999]
[A-'''X''' 1 to 999]
Where X isn't: B, F, G
[A-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G
- AA - AB Aschaffenburg From [AB-'''AA''' 100 to 9999] to [AB-'''ZZ''' 100 to 9999]
[AB-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[AB-''''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Aschaffenburg City From [AB-'''A''' 1000 to 9999] to [AB-'''Z''' 1000 to 9999]
[AB-'''X''' 1 to 999]
Where X is not: B, F, G, I, O, Q
[AB-''''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- ABG AltenburgAltenburg - ABI Anhalt-Bitterfeld - AC Aachen - AE - AH - AIB From [AIB-'''Q''' 1] to [AIB-'''Q''' 9999] - Every other available combination - AIC - AK AltenkirchenAltenkirchen - ALF - ALZ - AM Amberg City Amberg From [AM-'''A''' 1 to 999] to [AM-'''Z''' 1 to 999]
From [AM-'''AA''' 1 to 99] to [AM-'''ZZ''' 1 to 99]
- AN Ansbach From [AN-'''AA''' 100 to 999] to [AN-'''ZZ''' 100 to 999]
[AN-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[AN-''''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Ansbach City [AN-'''X''' 1 to 999]
Where X is not: B, F, G, I, O, Q
[AN-''''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- ANA - ANG - ANK Vorpommern-Greifswald District
(Excluding Greifswald City)
- AltöttingAltötting - AP - APD - ARN - ART - AS Amberg-Sulzbach - ASL - ASZ - AT Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- AU - AUR Aurich - AW Bad Neuenahr-Ahrweiler - AZ - AZE
Codes starting with letter B - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - B Berlin - BA Bamberg City Bamberg From [BA-'''AA''' 100 to 9999] to [BA-'''ZZ''' 100 to 9999]
[BA-'''X''' 1 to 9999]
Where X is :B, F, G, I, O, Q
(Excludes [BA-'''P''' 1000 to 9999], reserved for City Police)
[BA-'''XY''' 1 to 999]
Where either X or Y or both are: B, F, G, I, O, Q
- [BA-'''X''' 1 to 9999]
Where X is not:B, F, G, I, O, Q
(Excludes [BA-'''P''' 1000 to 9999], reserved for District Police)
[BA-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- BAD Baden-Baden City Baden-Baden - BAR Barnim - BB Böblingen Böblingen - BBG - BBL Brandenburg Government, Landtag, and Police Brandenburgische
Landesregierung
Code reserved for Brandenburg State-owned governmental vehicles - BC Biberach - BCH - BD Bundesdienst (Federal service) Code reserved for Federally-owned governmental vehicles - BE - BED - BER - BF - BGD Berchtesgaden - BGL Berchtesgadener Land - BH [BH-OF 1 to 999] and [BH-OP 1 to 999]
From [BH-F 7000] to [BH-F 7999]
From [BH-N 8000] to [BH-N 8999]
From [BH-O 2000] to [BH-O 2999]
From [BH-OF 1000] to [BH-OF 6999]
From [BH-OG 9000] to [BH-OG 9999]
From [BH-OK 3000] to [BH-OK 3999]
From [BH-OP 1000] to [BH-OP 4999]
- Every other available combination - BI Bielefeld City Bielefeld - BID - BIN - BIR Birkenfeld - BIT - BIW - BK From [BK-'''A''' 100 to 999] to [BK-'''M''' 100 to 999]
(Excluding Codes B, F, G, I)
From [BK-'''N''' 1] to [BK-'''Z''' 999]
(Excluding codes O and Q)
From [BK-'''AA''' 1 to 99] to [BK-'''PZ''' 1 to 99]
(Excluding Codes B, F, G, I, O, Q)
From [BK-'''A''' 1000 to 9999] to [BK-'''Z''' 1000 to 9999]
- [BK-'''A''' 1 to 99] to [BK-'''M''' 1 to 99]
(Excluding Codes B, F, G, I)
From [BK-'''RA''' 1 to 99] to [BK-'''ZZ''' 1 to 99]
(Excluding Codes B, F, G, I, O, Q)
From [BK-'''TA''' 1000 to 999] to [BK-'''ZZ''' 1000 to 999]
- Bördekreis [BK-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[BK-'''XY''' 1 to 99]
Where either X or Y or both are : B, F, G, I, O, Q
From [BK-'''A''' 1000 to 9999] to [BK-'''Z''' 1000 to 999]
From [BK-'''AA''' 100 to 9999] to [BK-'''ZZ''' 100 to 999]
From [BK-'''AA''' 1000 to 999] to [BK-'''SZ''' 1000 to 999]
- BKS - BL - BLB - BLK Burgenlandkreis - BM - BN Bonn City Bonn - BNA - BO Bochum City Bochum - rde - BOG - BOH - BOR Borken - BOT Bottrop City Bottrop - BP Bundespolizei Code reserved for Vehicles of German Federal Police - BRA - BRB Brandenburg an der Havel City Brandenburg - BRG - BRK - BRL - BRV - BS Braunschweig City (Brunswick) Braunschweig - BSB - BSK - BT Bayreuth From [BT-'''AA''' 100 to 9999] to [BT-'''ZZ''' 100 to 9999]
[BT-'''X''' 1 to 999]
Where X is: B, F, G
[BT-'''XY''' 1 to 99]
Where X or Y or both are: B, F, G
- Bayreuth City [BT-'''X''' 1 to 999]
Where X is not : B, F, G, I, O, Q
[BT-''XY'' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
[BT-'''X''' 1000 to 9999]
Where X is not: B, F, G
- BTF - BÜD - BUL [BUL-'''X''' 1 to 999]
Where X is: B, F, G
- Every other available combination - BÜR - BÜS Büsingen am Hochrhein Municipality
(A subdivision of Konstanz District)
Büsingen - BÜZ - BW Bundes-Wasserstraßen- und Schifffahrtsverwaltung Code reserved for Vehicles of German Federal Waterway and Shipping Admin. - BWL Baden-Württemberg Government, Landtag, and Police Baden-Württembergischer
Landtag
Code reserved for Baden-Württemberg State-owned governmental vehicles - BYL Bavaria Government and Landtag Bayerischer
Landtag
Code reserved for Bavaria State-owned governmental vehicles - BZ Bautzen
Codes starting with letter C - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - C Chemnitz City Chemnitz From [C-'''AA''' 1 to 9999] to [C-'''ZZ''' 1 to 9999] - CA - CAS - CB Cottbus City Cottbus From [CB-'''AA''' 1 to 999] to [CB-'''ZZ''' 1 to 999] - CE Celle - CHA Cham - CLP Cloppenburg - CLZ - CO Coburg- COC - COE Coesfeld - CR - CUX Cuxhaven - CW Calw -
Codes starting with letter D - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - D Düsseldorf City Düsseldorf - DA Darmstadt City Darmstadt From [DA-'''AA''' 100 to 999] to [DA-'''ZZ''' 100 to 999]
[DA-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
[DA-'''X''' 1 to 99]
Where X is: B, F, G, I, O, Q
- From [DA-'''A''' 1000 to 9000] to [DA-'''Z''' 1000 to 9999]
From [DA-'''AA''' 1000 to 9999] to [DA-'''ZZ''' 1000 to 9999]
[DA-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
[DA-'''X''' 1 to 99]
Where X is not: B, F, G, I, O, Q
- - DAH Dachau - DAN - DAU - DBR - DD Dresden From [DD-Q 1] to [DD-Q 9999] - Dresden City From [DD-'''AA''' 1 to 9999] to [DD-'''ZZ''' 1 to 9999] - DE Dessau-Roßlau City Dessau-Roßlau - DEG Deggendorf - DEL Delmenhorst City Delmenhorst- DGF - DH Diepholz - DI - DIL Lahn-Dill District
(Excluding Wetzlar City)
- DIN - DIZ - DKB - DL - DLG Dillingen - DM Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- DN Düren - DO Dortmund City Dortmund - DON - DU Duisburg City Duisburg- DUD Göttingen District
(Excluding Göttingen City)
- DÜW Bad DürkheimBad rkheim an der Weinstraße - DW - DZ -
Codes starting with letter E - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - E Essen City Essen- EA Eisenach was an independent urban District until 1 July 2021, when it was merged into Wartburg District due to a budgetary crisis.[21] - EB - EBE Ebersberg - EBN - EBS From [EBS-'''A''' 1 to 999] to [EBC-'''M''' 1 to 999] - From [EBS-'''N''' 1 to 999] to [EBC-'''Z''' 1 to 999] - Every other available combination - ECK - ED Erding - EE Elbe-Elster - EF Erfurt From [EF-LP 1000] to [EF-LP 9999] - Erfurt City From [EF-'''AA''' 1 to 999] to [EF-'''ZZ''' 1 to 999] - EG - EH - EI Eichstätt - EIC Eichsfeld - EIL - EIN - EIS - EL Emsland - EM Emmendingen - EMD Emden City Emden- EMS - EN Ennepe - ER Erlangen City Erlangen- ERB - ERH Erlangen-Höchstadt - ERK - ERZ Erzgebirge- ES Esslingen - ESB From [ESB-'''A'''T 1 to 99] to [ESB-'''Z'''T 1 to 99] - From [ESB-'''B''' 1] to [ESB-'''X''' 999]
'Where X is: B, F, G, I, O, Q
- From [ESB-N 1] to [ESB-N 999] - Every other available combination - ESW - EU Euskirchen - EW
Codes starting with letter F - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - F Frankfurt am Main City Frankfurt - FB - FD Fulda - FDB - FDS Freudenstadt - FEU - FF Frankfurt (Oder) City Frankfurt - FFB Fürstenfeldbruck - FG - FI - FKB - FL Flensburg City Flensburg - FLÖ - FN - FO Forchheim - FOR - FR Freiburg im Breisgau City FReiburg [FR-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[FR-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
From [FR-'''NA''' 1000 to 9999] to [FR-'''ZZ''' 1000 to 9999]
- [FR-'''X''' 1 to 999]
Where X is not: B, F, G, I, O, Q
[FR-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
From [FR-'''AA''' 1000 to 9999] to [FR-'''MZ''' 1000 to 9999]
- FRG Freyung-Grafenau - FRI Friesland - FRW - FS Moosburg an der Isar City
(A subdivision of Freising District)
Freising [FS-'''I''' 1 to 999]
[FS-'''X''' 1000 to 999]
Where X is: H, I, M, P, R
[FS-'''XY''' 1 to 99]
Where either X or Y or both are: I
- Freising District
(Excluding Moosburg an der Isar City)
[FS-'''X''' 1 to 999]
Where X is not: I, O, Q
[FS-'''XY''' 1 to 999]
Where neither X nor Y are: I, O, Q
- FT Frankenthal (Pfalz) City Frankenthal - FTL - Fürth City rth [FÜ-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[FÜ-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
From [FÜ-'''AA''' 100 to 9999] to [FÜ-'''ZZ''' 100 to 9999]
- [FÜ-'''X''' 1 to 999]
Where X is not: B, F, G, I, O, Q
[FÜ-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
From [FÜ-'''A''' 1000 to 9999] to [FÜ-'''Z''' 1000 to 9999]
- FÜS Füssen - FW Oder-Spree District- FZ -
Codes starting with letter G - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - G Gera City Gera- GA - GAN - GAP Garmisch-Partenkirchen - GC - GD - GDB Nordwestmecklenburg District
(Excluding Wismar City)
- GE Gelsenkirchen City Gelsenkirchen - GEL - GEO [GEO-'''A''' 1000 to 9990]
[GEO-'''B''' 1000 to 9990]
- Every other available combination - GER Germersheim - GF Gifhorn - GG Groß-Gerau - GHA - GHC - GI Gießen - GK - GL - GLA - GM - GMN Vorpommern-Rügen District
(Excluding Stralsund City)
- GN Main-Kinzig District
(Excluding Hanau City)
- GNT - Göttingen District
(Excluding Göttingen City)
ttingen [GÖ-'''X''' 1 to 999]
Where X is: B, F, G, O, Q
[GÖ-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, O, Q
From [GÖ-'''AA''' 100 to 999] to [GÖ-'''ZZ''' 100 to 999]
- Göttingen City
(A subdivision of Göttingen District)
[GÖ-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[GÖ-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
From [GÖ-'''A''' 1000 to 9999] to [GÖ-'''Z''' 1000 to 9999]
- GOA - GOH - GP Göppingen - GR Görlitz - GRA - GRH - GRI [GRI-'''XY''' 100 to 999]
Where either X or Y or both are: B, I, O, Q
- GRM - GRZ Greiz - GS Goslar - GT Gütersloh - GTH Gotha - - GUB - GUN - GV - GVM Nordwestmecklenburg District
(Excluding Wismar City)
- GW Vorpommern-Greifswald District
(Excluding Greifswald City)
Greifswald - GZ Günzburg
Codes starting with letter H - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - H Hanover City
(A subdivision of Hanover Region)
Hannover [H-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
[H-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
From [H-'''A''' 1000 to 9999] to [H-'''Z''' 1000 to 9999]
From [H-'''BA''' 1000 to 9999] to [H-'''BZ''' 1000 to 9999]
From [H-'''FA''' 1000 to 9999] to [H-'''GZ''' 1000 to 9999]
- Hanover Region
(Excluding Hanover City)
[H-'''X''' 1 to 9999]
Where X is not: B, F, G, I, O, Q
[H-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
From [H-'''AA''' 1000 to 9999] to [H-'''AZ''' 1000 to 9999]
From [H-'''CA''' 1000 to 9999] to [H-'''EZ''' 1000 to 9999]
From [H-'''HA''' 1000 to 9999] to [H-'''ZZ''' 1000 to 9999]
- HA Hagen City Hagen - HAB - HAL Halle (Saale) City Halle - HAM Hamm City Hamm - HAS - HB Bremen City Hansestadt Bremen From [HB-'''A''' 1 to 999] to [HB-'''Z''' 1 to 999]
From [HB-'''AA''' 1 to 999] to [HB-'''ZZ''' 1 to 999]
- Bremerhaven City From [HB-'''A''' 1000 to 9999] to [HB-'''Z''' 1000 to 9999] - HBN Hildburghausen - HBS - HC - HCH [HCH-'''QY''' 1000 to 999], [HCH-'''VY''' 1000 to 999]
[HCH-'''YQ''' 1000 to 999], [HCH-'''YV''' 1000 to 999]
[HCH-'''ZQ''' 1000 to 999]
- Every other available combination - HD Heidelberg [HD-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[HD-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
From [HD-'''AA''' 100 to 9999] to [HD-'''ZZ''' 100 to 9999]
- Heidelberg City [HD-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[HD-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
From [HD-'''A''' 1000 to 9999] to [HD-'''Z''' 1000 to 9999]
- HDH Heidenheim - HDL - HE Helmstedt - HEB - HEF - HEI - HEL Hesse Government and Landtag Hessischer LandtagCode reserved for Hesse State-owned governmental vehicles - HER Herne City Herne - HET - HF Herford - HG - HGN - HGW Greifswald City
(A subdivision of Vorpommern-Greifswald District)
Hansestadt Greifswald - HH Hansestadt Hamburg - HHM - HI Hildesheim - HIG - HIP - HK Heidekreis - HL Lübeck City Hansestadt Lübeck - HM Hameln (Hamelin) - HMÜ Göttingen District
(Excluding Göttingen City)
- HN Heilbronn From [HN-'''AA''' 100 to 999] to [HN-'''ZZ''' 100 to 999]
From [HN-'''AA''' 1000 to 9999] to [HN-'''MZ''' 1000 to 9999]
[HN-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[HN-''XY'' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Heilbronn City From [HN-'''A''' 1000 to 9999] to [HN-'''Z''' 1000 to 9999]
From [HN-'''NA''' 1000 to 9999] to [HN-'''ZZ''' 1000 to 9999]
[HN-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[HN-''XY'' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- HO Hof From [HO-'''AA''' 100 to 999] to [HO-'''ZZ''' 100 to 999]
From [HO-'''AA''' 1000 to 9999] to [HO-'''ZZ''' 1000 to 9999]
(Shared)
[HO-'''B''' 1 to 999]
[HO-'''G''' 1 to 999]
[HO-'''F''' 1 to 99]
- Hof City From [HO-'''AA''' 1000 to 9999] to [HO-'''ZZ''' 1000 to 9999]
(Shared)
[HO-'''F''' 100 to 999]
[HN-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[HO-''XY'' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- HOG - HOH - HOL Holzminden - HOM Saarpfalz District
(Excluding Sankt Ingbert City)
- HOR - HÖS - HOT - HP - HR - HRO Rostock City Hansestadt Rostock- HS Heinsberg - HSK HochSauerlandKreis - HST Stralsund City
(A subdivision of Vorpommern-Rügen District)
Hansestadt Stralsund From [HST-'''AA''' 1 to 999] to [HST-'''ZZ''' 1 to 999]
[HST-'''X''' 1 to 999]
Where X is: B, G, I, O, Q
- HU - HV - HVL Havelland - HWI Wismar City
(A subdivision of Nordwestmecklenburg District)
Hansestadt Wismar- HX Höxter - HY - HZ Harz
Codes starting with letter I - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - IGB St. Ingbert City
(A subdivision of Saarpfalz District)
St. Ingbert - IK Ilm-Kreis - IL - ILL - IN Ingolstadt City Ingolstadt - IZ
Codes starting with letter J - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - J Jena City Jena - JE - JL Jerichower Land - JÜL
Codes starting with letter K - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - K Cologne City Köln - KA Karlsruhe City Karlsruhe From [KA-'''AA''' 100 to 999] to [KA-'''ZZ''' 100 to 999]
From [KA-'''NA''' 1000 to 9999] to [KA-'''ZZ''' 1000 to 9999]
[KA-'''X''' 1 to 999]
Where X is: B, F, G, Q
[KA-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, Q
- From [KA-'''A''' 1000 to 9999] to [KA-'''Z''' 1000 to 9999]
From [KA-'''AA''' 1000 to 9999] to [KA-'''MZ''' 1000 to 9999]
[KA-'''X''' 1 to 999]
Where X is not: B, F, G, Q
[KA-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, Q
- KB - KC Kronach - KE Kempten (Allgäu) City Kempten From [KE-'''A''' 1 to 999] to [KE-'''Z''' 1 to 999]
From [KE-'''AA''' 1 to 99] to [KE-'''ZZ''' 1 to 99]
- KEH Kelheim - KEL - KEM From [KEM-'''A'''T 1 to 99] to [KEM-'''Z'''T 1 to 99] - Every other available combination - KF Kaufbeuren City Kaufbeuren - KG Bad Kissingen - KH Bad Kreuznach District
(Excluding Bad Kreuznach City)
Bad Kreuznach From [KH-'''AA''' 1 to 999] to [KH-'''ZZ''' 1 to 999] - Bad Kreuznach City
(A subdivision of Bad Kreuznach District)
From [KH-'''A''' 1 to 9999] to [KH-'''Z''' 1 to 9999] - KI Kiel City Kiel - KIB - KK - KL Kaiserslautern From [KL-'''AA''' 100 to 999] to [KL-'''ZZ''' 100 to 999]
[KL-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[KL-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Kaiserslautern City [KL-'''X''' 1 to 9999]
Where X isn't: B, F, G, I, O, Q
[KL-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- KLE Kleve - KLZ - KM - KN Konstanz District
(Excluding Büsingen am Hochrhein Municipality)
Konstanz - KO Koblenz City Koblenz - KÖN - KÖT - KÖZ - KR Krefeld City Krefeld - KRU - KS Kassel District
Kassel City
Kassel- KT Kitzingen - KU Kulmbach - KÜN - KUS Kusel - KW - KY - KYF Kyffhäuser
Codes starting with letter L - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - L Leipzig City Leipzig From [L-'''A''' 1 to 9999] to [L-'''T''' 1 to 9999]
From [L-'''AA''' 1 to 9999] to [L-'''TZ''' 1 to 9999]
- From [L-'''U''' 1 to 9999] to [L-'''Z''' 1 to 9999]
From [L-'''UA''' 1 to 9999] to [L-'''ZZ''' 1 to 9999]
- LA Landshut From [LA-'''AA''' 5000 to 9999] to [LA-'''ZZ''' 5000 to 9999]
From [LA-'''AA''' 100 to 999] to [LA-'''ZZ''' 100 to 999]
[LA-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
[LA-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Landshut City From [LA-'''AA''' 1000 to 4999] to [LA-'''ZZ''' 1000 to 4999]
[LA-'''X''' 1 to 9999]
Where X isn't: B, F, G, I, O, Q
[LA-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- LAN - LAU - LB Ludwigsburg - LBS - LBZ - LC - LD Landau in der Pfalz City Landau - LDK Lahn-Dill District
(Excluding Wetzlar City)
Lahn-Dill-Kreis - LDS Landkreis Dahme-Spreewald - LEO - LER Leer - LEV Leverkusen City Leverkusen - LF [LF-'''X''' 1 to 999]
Where X is: C, I, J, L, M, O, Q, V
[LF-'''E''' 1 to 599]
- [LF-'''XY''' 100 to 999]
Where XY is: FZ, GH, KQ, RW, TS, WW,XX, ZZ
[LF-'''X''' 1 to 999]
Where X is: B, F, G
[LF-'''XY''' 1 to 99]
Where XY is: DH, FZ, GH, KQ, LU, RW, TK, TS,WW, XX, ZZ
[LF-'''DH''' 100 to 199]
[LF-'''LU''' 100 to 299]
[LF-'''TK''' 100 to 199]
[LF-'''VW''' 200 to 499]
- Every other available combination - LG Lüneburg - LH - LI Lindau - LIB - LIF Lichtenfels - LIP Lippe - LL Landsberg am Lech - LM - LN - rrach- LÖB - LOS Oder-Spree DistrictLandkreis Oder-Spree - LP Soest District- LR - LRO Landkreis Rostock - LSA Saxony-Anhalt Government, Landtag, and Police Land Sachsen-Anhalt Code reserved for Saxony-Anhalt State-owned governmental vehicles - LSN Saxony Government and Landtag, Landtag Sachsen Code reserved for Saxony State-owned governmental vehicles - LSZ - LU Ludwigshafen am Rhein City Ludwigshafen - LÜN - LUP Ludwigslust-Parchim - LWL
Codes starting with letter M - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - M Munich City München [M-'''X''' 1 to 9999]
Where X is: B, F, G
[M-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G
[M-'''XY''' 100 to 9999]
Where neither X nor Y are: I, O, Q
Unless either X or Y is: B, F, G
In addition, XY can be any other combination of letters.
- [M-'''X''' 1 to 9999]
Where X isn't: B, F, G
[M-'''XY''' 1 to 99]
Where neither X nor Y: B, F, G
[M-'''XY''' 100 to 9999]
Where either X or Y or both are: I, O, Q
But neither X nor Y are: B, F, G
- MA Mannheim City Mannheim - MAB - MAI [MAI-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
- Every other available combination - MAK - MAL [MAL-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
- Every other available combination - MB Miesbach - MC Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- MD Magdeburg City Magdeburg - ME Mettmann - MED - MEG Melsungen- MEI Meißen - MEK - MEL - MER - MET - MG Mönchengladbach City Mönchengladbach - MGH - MGN - MH Mülheim an der Ruhr City Mülheim - MHL - MI - MIL Miltenberg - MK Märkischer Kreis - MKK Main-Kinzig District
(Excluding Hanau City)
Main-Kinzig-Kreis - ML - MM Memmingen City Memmingen - MN - MO - MOD - MOL Märkisch-Oderland - MON - MOS - MQ - MR - MS Münster City Münster - MSE Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
Mecklenburgische Seenplatte - MSH Mansfeld-Südharz - MSP Main-Spessart - MST Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- MTK Main-Taunus-Kreis - MTL - hldorf - MÜB From [MÜB-'''A''' 100 to 999] to [MÜB-'''M''' 100 to 999]
From [MÜB-'''N''' 1 to 999] to [MÜB-'''Z''' 1 to 999]
- Every other available combination - MÜR Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- MVL Mecklenburg-Vorpommern Government, Landtag, and Police Mecklenburg-Vorpommerscher Landtag Code reserved for Mecklenburg-Vorpommern State-owned governmental vehicles - MW - MY - MYK Mayen-Koblenz - MZ Mainz City Mainz From [MZ-'''AA''' 100 to 999] to [MZ-'''ZZ''' 100 to 999]
From [MZ-'''AA''' 1000 to 9999] to [MZ-'''KY''' 1000 to 9999]
[MZ-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[MZ-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- From [MZ-'''A''' 1000 to 9999] to [MZ-'''Z''' 1000 to 9999]
From [MZ-'''LA''' 1000 to 9999] to [MZ-'''ZZ''' 1000 to 9999]
[MZ-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[MZ-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- MZG Merzig-
Codes starting with letter N - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - N Nuremberg City Nürnberg From [N-'''A''' 1000 to 9999] to [N-'''Z''' 1000 to 9999]
From [N-'''AA''' 100 to 9999] to [N-'''ZZ''' 100 to 9999]
[N-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[N-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- [N-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q, S
- NAB [NAB-'''X''' 1 to 999]
Where X is: B, F, G
- Every other available combination - NAI - NAU - NB Neubrandenburg City
(A subdivision of Mecklenburgische Seenplatte District)
Neubrandenburg From [NB-'''AA''' 1 to 999] to [NB-'''ZZ''' 1 to 999] - ND - NDH Nordhausen- NE - NEA - NEB - NEC Neustadt bei Coburg- NEN Neunburg- NES - NEW Neustadt an der Waldnaab- NF Nordfriesland- NH Neuhaus- NI Nienburg- NK Neunkirchen - NL Lower Saxony Government and Landtag Niedersächsischer Landtag Code reserved for Lower Saxony State-owned governmental vehicles - NM Neumarkt - NMB - NMS Neumünster City Neumünster - - NOH - NOL - NOM Northeim - NOR Norden- NP - NR Neuwied District
(Excluding Neuwied City)
Neuwied am Rhein From [NR-'''AA''' 1 to 999] to [NR-'''ZZ''' 1 to 999] - Neuwied City
(A subdivision of Neuwied District)
From [NR-'''A''' 1 to 9999] to [NR-'''Z''' 1 to 9999] - NRW North Rhine-Westphalia Government, Landtag, and State Police Nordrhein-Westfalen Code reserved for North Rhine-Westphalia State-owned governmental vehicles - NT - NU Neu-Ulm - NVP Vorpommern-Rügen District
(Excluding Stralsund City)
- NW Neustadt an der Weinstraße City Neustadt an der Weinstraße - NWM Nordwestmecklenburg District
(Excluding Wismar City)
Nordwestmecklenburg - NY - NZ Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
-
Codes starting with letter O - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - OA Oberallgäu - OAL Ostallgäu - OB Oberhausen City Oberhausen - OBB - OBG - OC - OCH - OD - OE Olpe - OF Offenbach District
Offenbach am Main City
Offenbach - OG - OH Ostholstein - OHA Göttingen District
(Excluding Göttingen City)
- ÖHR - OHV Oberhavel - OHZ Osterholz-Scharmbeck - OK - OL Oldenburg City Oldenburg From [OL-'''AA''' 100 to 999] to [OL-'''ZZ''' 100 to 999]
[OL-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[OL-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, Q
- From [OL-'''A''' 1000 to 9999] to [OL-'''Z''' 1000 to 9999]
[OL-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[OL-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- OP Leverkusen City - OPR Ostprignitz-Ruppin - OS Osnabrück From [OS-'''AA''' 100 to 999] to [OS-'''ZZ''' 100 to 999]
(Excludes [OS-'''PD''' 100 to 999], reserved for District Police)
From [OS-'''AA''' 3000 to 9999] to [OS-'''ZZ''' 3000 to 9999]
[OS-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
[OS-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Osnabrück City From [OS-'''AA''' 1000 to 2999] to [OS-'''ZZ''' 1000 to 2999]
[OS-'''X''' 1 to 9999]
Where X isn't: B, F, G, I, O, Q
(Excludes [OS-'''P''' 1 to 9999], reserved for City Police)
[OS-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- OSL Oberspreewald-Lausitz - OTW - OVI - OVL Obervogtland - OZ -
Codes starting with letter P - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - P Potsdam City Potsdam - PA Passau City Passau From [PA-'''A''' 1 to 9999] to [PA-'''Z''' to 9999] - From [PA-'''AA''' 1 to 999] to [PA-'''ZZ''' 1 to 999] - PAF Pfaffenhofen - PAN - PAR [PAR-'''Q''' 1 to 999], [PAR-'''Y''' 1 to 999]
[PAR-'''BB''' 1 to 999], [PAR-'''CC''' 1 to 9999]
- Every other available combination - PB Paderborn - PCH - PE Peine - PEG [PEG-'''A''' 1 to 999] - From [PEG-'''B''' 1 to 999] to [PEG-'''Z''' 1 to 999] - From [PEG-'''AA''' 1 to 99] to [PEG-'''ZZ''' 1 to 99]
From [PEG-'''A''' 1000 to 9999] to [PEG-'''Z''' 1000 to 9999]
- PF Pforzheim City Pforzheim From [PF-'''AA''' 100 to 999] to [PF-'''ZZ''' 100 to 999]
From [PF-'''NA''' 1000 to 9999] to [PF-'''ZZ''' 1000 to 9999]
[PF-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[PF-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- From [PF-'''A''' 1000 to 9999] to [PF-'''Z''' 1000 to 9999]
From [PF-'''AA''' 1000 to 9999] to [PF-'''MZ''' 1000 to 9999]
[PF-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[PF-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- PI Pinneberg - PIR - PL - PLÖ Plön - PM Potsdam-Mittelmark - PN - PR Prignitz - PRÜ - PS Pirmasens City Pirmasens From [PS-'''A''' 1 to 9999] to [PS-'''Z''' 1 to 9999] - From [PS-'''AA''' 1 to 999] to [PS-'''ZZ''' 1 to 999] - PW Vorpommern-Greifswald District
(Excluding Greifswald City)
- PZ -
Codes starting with letter Q - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - QFT - QLB -
Codes starting with letter R - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - R Regensburg City Regensburg From [R-'''AA''' 100 to 999] to [R-'''ZZ''' 100 to 999]
From [R-'''MN''' 1000 to 9999] to [R-'''ZZ''' 1000 to 9999]
[R-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[R-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
(Excludes [R-'''PR''' 100 to 999], reserved for City Police)
- From [R-'''A''' 1000 to 9999] to [R-'''Z''' 1000 to 9999]
From [R-'''AA''' 1000 to 9999] to [R-'''MM''' 1000 to 9999]
[R-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[R-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- RA Rastatt - RC - RD - RDG Vorpommern-Rügen District
(Excluding Stralsund City)
- RE Recklinghausen - REG Regen - REH [REH-'''AU''' 900 to 999]
[REH-'''X''' 1 to 999]
Where X is: A, E, F, H, J, M, N, P, R, S, V, X
[REH-'''XY''' 100 to 999]
Where XY is: AA, FF, GG, OO, ZZ
- Every other available combination - REI - RG - RH Roth - RI - RID - RIE - RL - RM Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- RN - RO Rosenheim From [RO-'''A''' 1000 to 9999] to [RO-'''Z''' 1000 to 9999]
From [RO-'''AA''' 10 to 9999] to [RO-'''ZZ''' 100 to 9999]
[RO-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[RO-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Rosenheim City [RO-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[RO-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- ROD [RO-'''B''' 1 to 599], [RO-'''F''' 1 to 799]
[RO-'''G''' 50 to 499]
[RO-'''I''' 100 to 1999]
(Excludes [RO-'''P''' 100 to 999], reserved for City Police)
- Every other available combination - ROF - ROK - ROL From [ROL-'''AA''' 1 to 999] to [ROL-'''ZZ''' 1 to 999]
[ROL-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
- Every other available combination - ROS Rostock - ROT - ROW - RP Rhein-Pfalz - RPL Rhineland-Palatinate Government, Landtag, and State Police Rheinland-Pfälzischer Landtag Code reserved for Rhineland-Palatinate State-owned governmental vehicles - RS Remscheid City Remscheid - RSL Dessau-Roßlau City Dessau-Rosslau - RT Reutlingen - RU - RÜD - RÜG Vorpommern-Rügen District
(Excluding Stralsund City)
- RV Ravensburg - RW Rottweil - RZ -
Codes starting with letter S - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - S Stuttgart City Stuttgart - SAB - SAD Schwandorf - SÄK - SAL Saarland Government, Landtag, and State Police Saarländischer Landtag Code reserved for Saarland State-owned governmental vehicles - SAN From [SAN-'''S''' 1 to 999] to [SAN-'''V''' 1 to 999]
From [SAN-'''AA''' 1 to 99] to [SAN-'''FZ''' 1 to 99]
- From [SAN-'''A''' 1 to 999] to [SAN-'''R''' 1 to 999]
From [SAN-'''JA''' 1 to 99] to [SAN-'''ZZ''' 1 to 99]
- From [SAN-'''W''' 1 to 999] to [SAN-'''Z''' 1 to 999]
From [SAN-'''GA''' 1 to 999] to [SAN-'''IZ''' 1 to 999]
- SAW - SB Saarbrücken Region
(Excluding Völklingen City)
Saarbrücken - SBG Vorpommern-Greifswald District
(Excluding Greifswald City)
- SBK - SC Schwabach City Schwabach - SCZ - SDH - SDL Stendal - SDT - SE Bad Segeberg - SEB - SEE - SEF - SEL - SFB - SFT - SG Solingen City Solingen - SGH - SH Schleswig-Holstein Government, Landtag, and Schleswig-Holstein Police Schleswig-Holstein Code reserved for Schleswig-Holstein State-owned governmental vehicles - SHA Schwäbisch Hall - SHG - SHK Saale-Holzland-Kreis - SHL Suhl City Suhl - SI - SIG Sigmaringen - SIM - SK Saalekreis - SL - SLE - SLF - SLG [SLG-'''X''' 1 to 9999]
Where X is: A, M, P, Q, W
From [SLG-'''A<u>X</u>''' 1 to 999] to [SLG-'''Z<u>X</u>''' 1 to 999]
Where X is: U, Y
- [SLG-'''X''' 1 to 9999]
Where X is: B, D, F, H, N, O, R, S, T, Y
From [SLG-'''A<u>X</u>''' 1 to 999] to [SLG-'''Z<u>X</u>''' 1 to 999]
Where X is: From A to J
- SLK Salzlandkreis - SLN - SLS Saarlouis - SLÜ Main-Kinzig District
(Excluding Hanau City)
- SLZ - SM - SMÜ - SN Schwerin City Schwerin - SO Soest DistrictSoest - SOB - SOG - SOK Saale-Orla-Kreis - SÖM Sömmerda - SON Sonneberg - SP Speyer City Speyer - SPB - SPN Spree-Neiße - SR Straubing City Straubing From [SR-'''A''' 1 to 9999] to [SR-'''Z''' 1 to 9999]
(Excludes [SR-'''P''' 1000 to 9999], reserved for City Police)
- From [SR-'''AA''' 1 to 999] to [SR-'''ZZ''' 1 to 999] - SRB - SRO - ST Steinfurt - STA Starnberg - STB - STD Stade - STE - STL - STO [STO-'''X''' 1 to 9999]
Where X is: B, D, F, H, N, O, R, S, T, Y
From [STO-'''A<u>X</u>''' 1 to 999] to [STO-'''Z<u>X</u>''' 1 to 999]
Where X is: From A to J
- Konstanz District
(Excluding Büsingen am Hochrhein Municipality)
[STO-'''X''' 1 to 9999]
Where X is: C, E, G, I, J, K, L, V, X, Z
From [STO-'''A<u>X</u>''' 1 to 999] to [STO-'''Z<u>X</u>''' 1 to 999]
Where X is: From K to T
- SU - SUL - SÜW dliche Weinstraße - SW Schweinfurt From [SW-'''AA''' 100 to 9999] to [SW-'''ZZ''' 100 to 9999]
[SW-'''X''' 1 to 9999]
Where X is: B, F, G, I, O, Q
[SW-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Schweinfurt City [SW-'''X''' 1 to 9999]
Where X isn't: B, F, G, I, O, Q
[SW-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- SWA - SY - SZ Salzgitter City Salzgitter - SZB -
Codes starting with letter T - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - TBB - TDO - TE - TET - TF Teltow-Fläming - TG - THL Thuringia Government and Landtag Thüringer Landtag Code reserved for Thuringia State-owned governmental vehicles - THW Technisches Hilfswerk Code reserved for Vehicles of German Federal Agency for Technical Relief. - TIR Tirschenreuth - TO - TÖL - TP - TR Trier-Saarburg District
Trier City
Trier - TS Traunstein - TT - bingen - TUT Tuttlingen -
Codes starting with letter U - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - ÜB [ÜB-'''X''' 1 to 999]
Where X is: K, N, P, Q, U, W, Y, Z
[ÜB-'''X''' 1000 to 9999]
Where X is : A, E
From [ÜB-'''<u>X</u>A''' 1 to 99] to [ÜB-'''<u>X</u>Z''' 1 to 99]
Where X is: A, C, E
[ÜB-'''XY''' 100 to 999]
Where XY is: BB, HH, II, MM, NN, OO, XX
[ÜB-'''XY''' 1000 to 9999]
Where XY is: FF, GG, PP, RR, VV
- [ÜB-'''X''' 1 to 999]
Where X is: A, C, E, G, I, J, L
[ÜB-'''X''' 1000 to 9999]
Where X is: B, X
From [ÜB-'''<u>X</u>A''' 1 to 99] to [ÜB-'''<u>X</u>Z''' 1 to 99]
Where X is: U, V, W, Y, Z
[ÜB-'''XY''' 100 to 999]
Where XY is: AA, DD, FF
[ÜB-'''XY''' 1000 to 9999]
Where XY is: KK, OO, TT, RV
- [ÜB-'''X''' 1 to 999]
Where X is: B, D, F, H, M, O, R, S, T, V, X
[ÜB-'''X''' 1000 to 9999]
Where X is not: A, B, E, X
From [ÜB-'''<u>X</u>A''' 1 to 99] to [ÜB-'''<u>X</u>Z''' 1 to 99]
Where X isn't: A, C, E, U, V, W, Y, Z
[ÜB-'''XY''' 100 to 999]
Where XY is not: AA, BB, DD, FF, HH, II, MM, NN, OO, XX
[ÜB-'''XY''' 1000 to 9999]
Where XY is not: FF, GG, KK, OO, PP, RR, RV,TT, VV
- UE Uelzen - UEM Vorpommern-Greifswald District
(Excluding Greifswald City)
- UFF - UH Unstrut-Hainich - UL Ulm From [UL-'''AA''' 100 to 999] to [UL-'''ZZ''' 100 to 999]
From [UL-'''NA''' 1000 to 9999] to [UL-'''ZZ'''1000 to 9999]
[UL-'''X''' 1 to 999]
Where X is: B, F, G, I, O, Q
[UL-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q
- Ulm City [UL-'''A''' 1000 to 4999], [UL-'''A''' 6000 to 9999]
From [UL-'''B''' 1000 to 9999] to [UL-'''Z''' 1000 to 9999]
[UL-'''X''' 1 to 999]
Where X isn't: B, F, G, I, O, Q
[UL-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- UM Uckermark - UN Unna - USI -
Codes starting with letter V - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - V Vogtland - VAI - VB Vogelsberg - VEC Vechta - VER Verden - VG Vorpommern-Greifswald District
(Excluding Greifswald City)
Vorpommern-Greifswald - VIB [VIB-'''X''' 1 to 9999]
Where X is: B, I, O, Q]
- [VIB-'''G''' 1 to 9999] - Every other available combination - VIE Viersen - VIT - VK Völklingen City
(A subdivision of Saarbrücken Region)
Völklingen - VOH - VR Vorpommern-Rügen District
(Excluding Stralsund City)
Vorpommern-Rügen - VS -
Codes starting with letter W - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - W Wuppertal City Wuppertal - WA - WAF Warendorf - WAK Wartburgkreis - WAN Herne City Wanne-Eickel - WAR - WAT Bochum City - WB Wittenberg - WBS - WDA - WE Weimar City Weimar - WEL - WEN Weiden in der Oberpfalz City Weiden - WER [WAR-'''YA''' 1 to 999] to [WAR-'''YZ''' 1 to 999]
From [WAR-'''A''' 7000 to 9999] to [WAR-'''Z''' 7000 to 9999]
- Every other available combination - WES Wesel - WF Wolfenbüttel - WG - WHV Wilhelmshaven City Wilhelmshaven - WI Wiesbaden City Wiesbaden (Excludes [WI-'''HP''' 100 to 9999], reserved for City Police) - WIL - WIS Nordwestmecklenburg District
(Excluding Wismar City)
- WIT - WIZ - WK - WL - WLG Vorpommern-Greifswald District
(Excluding Greifswald City)
- WM - WMS - WN - WND Sankt Wendel - WO Worms City Worms - WOB Wolfsburg City Wolfsburg - WOH - WOL From [WOL-'''A''' 9000 to 9999] to [WOL-'''E''' 9000 to 9999] - Every other available combination - WOR [WOL-'''F''' 1 to 9999]
[WOL-'''O''' 1 to 9999]
- [WOL-'''B''' 1 to 9999]
[WOL-'''G''' 1 to 9999]
- Every other available combination - WOS - WR - WRN Mecklenburgische Seenplatte District
(Excluding Neubrandenburg City)
- WS [WS-'''Q''' 1 to 9999]
From [WS-'''QA''' 1 to 9999] to [WS-'''QZ''' 1 to 9999]
- Every other available combination - WSF - WST - WSW - WT Waldshut-Tiengen - WTL - WTM Wittmund - Würzburg City rzburg From [WÜ-'''AA''' 100 to 999] to [WÜ-'''ZZ''' 100 to 999]
From [WÜ-'''AA''' 1000 to 9999] to [WÜ-'''ZZ''' 1000 to 9999]

(Excludes [WÜ-'''PP''' 1 to 9999], reserved for Police)
[WÜ-'''X''' 1 to 999]
Where X is B, F, G, I, O, Q
[WÜ-'''XY''' 1 to 99]
Where either X or Y or both are: B, F, G, I, O, Q

- From [WÜ-'''A''' 1000 to 9999] to [WÜ-'''Z''' 1000 to 9999]
[WÜ-'''X''' 1 to 999]
Where X isn't B, F, G, I, O, Q
[WÜ-'''XY''' 1 to 99]
Where neither X nor Y are: B, F, G, I, O, Q
- WUG - WÜM Waldnchen
(with rearranged letter order)
- WUN Wunsiedel - WUR - WW Westerwald - WZ - WZL -
Codes starting with letter X - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - X NATO Headquarters in Germany Arbitrarily chosen [X-1000] Format -
Codes starting with letter Y - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - Y Bundeswehr (German Federal Military) Arbitrarily chosen [Y-100 123] Format -
Codes starting with letter Z - ! scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 350px;" Notes - Z Zwickau - ZE - ZEL - ZI - ZIG - ZP - ZR - ZW Zweibrücken City Zweibrücken From [ZW-'''A''' 1 to 9999] to [ZW-'''Z''' 1 to 9999]
From [ZW-'''AA''' 100 to 9999] to [ZW-'''ZZ''' 100 to 9999]
- From [ZW-'''AA''' 1 to 99] to [ZW-'''ZZ''' 1 to 99] - ZZ -
Codes starting with Numbers, 0 to 9 - ! colspan="2" scope="col" style="width: 40px;" Code ! scope="col" style="width: 160px;" City / Rural District ! scope="col" style="width: 175px;" State ! scope="col" style="width: 125px;" Namesake ! scope="col" style="width: 270px;" Notes - 0 [0-1] - [0-2] - [0-3] - [0-4] - [0-'''##''' 1 to 999]
[0-'''###''' 1 to 999]
Diplomatic License plate
Where ## or ### is a numerical code associated with each country.
- 1 [1-1] -

Stickers

Registration plates become valid with the official seal of registration. This is a sticker of diameter, following the area code and bearing, in colours, the seal of the respective German German: [[States of Germany|Bundesland]] with the name of the state and the issuing district authority added in print. Older stickers were monochrome, black on silver or white, and smaller, depicting the seal of either the Bundesland or the city district. Vehicles used by federal institutions, such as German: [[Federal Police (Germany)|Bundespolizei]], carry the German German: [[Coat of arms of Germany|Bundesadler]] instead of a German: Bundesland seal.

The rear plate bears, above the official seal, the vehicle safety test sticker. This test is obligatory three years after the first registration, and every two years after that. (This time scheme applies to most vehicles, but differs for trucks, taxis, etc.) The expiration date can be seen at one glance, as the sticker is attached with the month of expiration pointing upwards. The black mark framing the sectors on either side of 12 thus makes it easy for the police to read the expiration month from a distance. Like the hand on a clock, the marking shows the position of a number on the face of a clock. The year when the next safety test is due is printed in the centre of the sticker and also indicated by the colour of the sticker which is repeated every six years.

Whereas the technical inspection was introduced in 1951, it was not before 1961 that a decal on the rear plate indicated when it was due.[22] The inspection generally had to be performed every two years, only later brand new cars were granted an extra year before their first technical inspection. Consequently, there were not so many different colours needed, and the pattern was different then.

Between 1985 and 2010, a similar yet hexagonal sticker was applied to the front plate, certifying the emission test which had to be performed separately since March 1985. With a change of laws effective in 2010, the emission test was incorporated into the safety test, so the emission sticker became obsolete.[23]

Colour! colspan="11" style="text-align: center;"
Year
RAL 8004 (German: Kupferbraun, Copper brown)19741980198619921998200420102016202220282034
RAL 3015 (German: Hellrosa, Light pink)19751981198719931999200520112017202320292035
RAL 6018 (German: Gelbgrün, Yellow-green)19761982198819942000200620122018202420302036
RAL 2000 (German: Gelborange, Yellow-orange)19791983198919952001200720132019202520312037
RAL 5015 (German: Himmelblau, Sky blue)19781984199019962002200820142020202620322038
RAL 1012 (German: Zitronengelb, Lemon yellow)19771985199119972003200920152021202720332039
Colour! colspan="4" style="text-align: center;"
Year
German: Weiß, White1961196519691973
German: Dunkeloliv, Dark Olive Green196219661970
German: Goldgelb, Golden Yellow196319671971
German: Blau, Blue196419681972

All these stickers are specially treated to be easily transferred onto the licence plates, but hard to be removed without damaging the plate itself, making them relatively counterfeit-proof.

The only licence plates which do not need to carry either seal are repeaters. These are obligatory when the original rear plate is covered, in part or whole, by cargo or attached parts, such as bicycle carriers.

Serial letters and digits

The final identifier or German: Erkennungsnummer of the licence plate consists of one or two letters, followed by a number of up to four digits. Thus, basically any combination from A1 to ZZ9999 is possible, yet restricted by the maximum length of eight characters, including the area code. All 26 letters of the Latin alphabet may be used, yet this was not always so. In order to avoid confusion between B and 8, F and E, G and 6, I and 1, O and Q and 0, those six letters were excluded from the middle part of registration plates. In 1992, the letters B, F and G were permitted, and in 2000 the alphabet was completed as I, O and Q have been allowed. In the very first months of the numbering system, between July and November 1956, the letter I was used but J was not. This was soon reversed, but single vintage cars kept sporting their letter I between 1956 and 2000 when it was re-introduced.

In the style used until 1994, a hyphen following the area code was used to separate the two groups of letters. This no longer appears in the new format but is often retained, as the space between the geographic identifier and serial letters is a significant character and must be considered when writing down or transmitting a number. For example, F ST 683 is different from FS T 683. The risk of confusion can be avoided by writing a hyphen after the city code, like F-ST 683. For this reason, the police will usually radio the location name and spell out the next letters, using the German spelling alphabet. Thus, F ST 683 would be radioed as German: [[Frankfurt am Main|Frankfurt]], Siegfried, Theodor, sechs-acht-drei and FS T 683 as German: [[Freising (district)|Freising]], Theodor, sechs-acht-drei. If the officer should not know the meaning of the area code, he would spell it out too, such as German: Friedrich, Siegfried, Trennung (separation), Theodor, etc.

While the number is issued by each district authority separately, a probable split between two or more districts sharing the same area code has to be considered.[24] Further restrictions are caused by "prohibited" combinations (see below). There has to exist a method to avoid two vehicles getting plate numbers only distinguished by the position of the blank space, because the Vienna Convention on Road Traffic describes some rules about international road traffic, and it does not define blank or hyphen as a significant character on plates.[25]

Personalised plates

For an extra charge of €10.20, vehicle owners can register a personalised identifier, keeping to the above rules. In most cases of personalised plates, owners choose their initials and a number reflecting their date of birth. In this fashion, fictional Mrs German: Ulrike Mustermann|italic=no, born 2 May 1965 and living in German: Essen|italic=no, might choose E-UM 2565 for her car. By combining area code and random letters, further possibilities arise, such as a man from Oldenburg named Olaf, born on Christmas Eve, could choose OL-AF 2412. A resident of the town of Pirna might choose PIR-AT 77, German: Pirat meaning "pirate" in German. German: [[Kiel]]|italic=no is one of few places where the number plate can spell out all of the city name.

BMW, owner of Mini, registers all Mini press/marketing cars in the district of German: [[Minden-Lübbecke]]|italic=no which holds the code MI, to get "MI-NI" number plates for the cars. BMW itself is based in Munich, yet M-INI plates are not possible to issue, as three letters after the district code are not permitted.

From 1970s up to 1994, Essen city buses owned by city transport company EVAG (Essener Verkehrs-AG) were registered with E-AT number plates, essen means "to eat" in German.[26] [27]

These vanity plates can only be made up of the available prefixes and numbers, within the general rules. A James Bond fan from Hamburg would not be allowed the plate HH-JB 007 because leading digits 0 (or even double-0) are not possible; however, he might strive for HH-J 8007 or HH-OO 7, imitating digits by letters or vice versa. The owner of a Volkswagen Polo can certainly show VW in the middle section, but neither PO-LO 1995 nor VW-P0 L01 would be possible, as these prefixes are not issued nor may letters and digits be mixed at will. Nonetheless, a notable variety of personalised number plates can be spotted on German roads.

Prohibited combinations

Combinations that are regarded as a German: Verstoß gegen die guten Sitten, which means “offence to moral and customs”, are disallowed or otherwise avoided. This refers mostly to abbreviations relating to Nazi Germany, such as NS (National Socialism), KZ (German: Konzentrationslager, concentration camp), HJ (German: Hitlerjugend, Hitler Youth), SS (Schutzstaffel) and SA (Sturmabteilung). Therefore, these two-letter combinations are generally not issued in any district, nor do the city districts of Nuremberg, Cologne and Stuttgart issue one-letter plates which would result in the combinations N-S, K-Z, S-A, S-D and S-S.[28] [29] [30]

Those prefixes which will not be issued as middle letters were also excluded from the list of possible area codes with the introduction of the current system, although between 1945 and 1949 the French occupation force had used the combination SA followed by the double-digit numbers 01 to 08 for the then seven rural districts in the Saar Protectorate and its capital German: [[Saarbrücken]]|italic=no. Nor were these codes later taken into consideration for newly formed districts in former GDR: The district German: [[Sächsische Schweiz]] used the name of its capital, Pirna, in its code PIR, to avoid the use of SS. When the districts of Torgau, Delitzsch and Oschatz merged into German: [[Nordsachsen]], they combined their initials into TDO, instead of abbreviating Northern Saxony as NS.

On the other hand, the area codes HH and AH were chosen for German: Hansestadt Hamburg and former district German: [[Ahaus]]|italic=no, although they could be interpreted as German: [[Nazi salute|Heil Hitler]] and German: [[Adolf Hitler]], respectively. In everyday German, the letters AH are not regarded as an obvious abbreviation for that name, even less so in the 1950s when the lists were created. Nonetheless, these two-letter codes and the respective numerals 18 and 88, signifying the first and eighth letter of the alphabet, obviously have developed into Nazi symbols. They are therefore generally avoided in the serial part of licence plates, although they may be found sometimes.[31] Generally, the decision whether or not a certain combination is permitted lies with the respective district authority. In Brandenburg, any plates that are related to Hitler, the Hitler salute, etc. cannot be issued, especially if they would be bearing digits 1888, 8818, 8888 or ending in 88, 888, 188. Nor can the combinations AH 18 and HH 18 be issued to new owners.[32] Some districts however allow these combinations if they are the owner's initials (for example, German: Norbert Schmidt might be able to get XX-NS 1234).

In 2004 in Nuremberg, a car owner was refused a number plate beginning N-PD because of the connection to the political party NPD.[33] After the terror group National Socialist Underground was uncovered in 2011, the city of Nuremberg refused number plates beginning with N-SU and even abolished the respective plates on their own vehicles of German: Stadtentwässerung und Umweltanalytik (sewage and environmental department).[34] In the 2010s, some districts started banning licence plates with the middle letters IS which resembled the Islamic State.[35] The Herford district registration office ceased issuing registration plates with the combination HF-Z in April 2022 to avoid connotations with the use of the letter "Z" as a symbol for the 2022 Russian invasion of Ukraine.[36]

The combinations STA-SI, S-ED/SE-D,[37] HEI-L, IZ-AN and WAF-FE are also forbidden or discouraged, to avoid association with Stasi, the German: [[Socialist Unity Party of Germany|Sozialistische Einheitspartei]] of the GDR, the Nazi salute, NAZI backwards and the German word for weapon respectively. Other combinations affected are BUL-LE (German derogative for police, roughly comparable to pig),[38] MO-RD (German for murder)[39] and SU-FF (boozing).[40] [41]

On the other hand, plates that would seem offensive in other circumstances have been allowed, such as the infamous acronym AC-AB. Since the 1950s, moral and customs have certainly changed, and combinations which may have appeared indecent then don't raise a single eyebrow now. Therefore it is no problem to get a licence plate with S-EX, SE-X or SE-XY, to give an example.

Reserved combinations

For quite different reasons, some districts hold certain letter combinations reserved. The Saxon capital Dresden issues all DD-Q plates to the state police vehicles. Likewise, Erfurt uses EF-LP for the police in Thuringia. Munich and other Bavarian cities reserve certain combinations with P for the police units within their authorities, such as M-PM, N-PP or RO-P.[42] Cologne issues K-TX to taxis and K-LN to the city's own vehicles. In various districts, firefighter vehicles will be issued the middle letters FW standing for German: Feuerwehr.[43]

Bogus licence plates

Sometimes, e.g. in movie films, it may be necessary to show licence plates which do not really belong to any vehicle. The easiest way would be to create a fictional area code, such as NN-XY 555. In the 1980s TV series German: [[Der Fahnder]],[44] the area code G was used for an fictional "large city" (German: '''G'''roßstadt) in the Ruhrgebiet area. However, if the plot is supposed to take place in a defined town or region, the audience would expect cars to show codes of that area on their number plates. When James Bond was driving through Hamburg in Tomorrow Never Dies, the obviously fake Berlin licence plates on his BMW were soon pointed out.[45]

In the time before 2000, it had also been possible to use number plates with bogus identifiers containing the letters B, F, G, I, O and Q, which at that time were not issued in the middle group. Meanwhile, however, all these letters can appear on a real licence plate. In order to state clearly that the plate shown is a fictive one, the crew could use an impossible identifier, such as an German: umlaut in this middle section. Yet another way would be to have a valid registration issued (or at least reserved) by the district authority.

Registration

Procedures

Vehicles must be registered with their owner's name and current address. On proof of identity, vehicle documentation and liability insurance, the registration will take place in the district authority competent for the respective address. An alphanumeric combination, which can be reserved according to personal wishes, will be issued to the vehicle. The physical plates, however, have to be acquired separately, either at a local store or online.[46] Both the dimensions of the plates and the typeface of letters and numbers are standardized. After purchasing the number plate, the official stamps must be applied, back at the registration office. A fee is payable for the registration, in addition to the expenses for the plates.

Any registration or change of it will be registered both within the district authority and nationwide. The latter task is carried out by the Central Vehicle Register (German: Zentrales Fahrzeugregister, ZFZR) which is controlled by the Federal Motor Transport Authority (German: Kraftfahrt-Bundesamt, KBA).[47] The data which are stored there refer to the vehicle, the owner and the insurance.[48] Inquiries from foreign authorities can be addressed to ZFZR which will then direct them to the correct district.[49]

Changes, such as a vehicle being sold or its owner moving residence, must be registered to keep the vehicle documentation up to date. If the vehicle remains within the district, the licence plates may be retained. A vehicle being relocated outside of the district has to be registered at the authority now competent. Whilst it was mandatory to have the plates altered, according to the current address, this obligation was reduced in 2015 and has meanwhile been abolished. Since then, it is generally not possible any more to tell the owner's district of residence from the area code on the plates, as they may have registered it at a former residence e.g. in Hamburg yet moved to Frankfurt meanwhile.[50]

When owners choose to deregister their vehicle, the officer at the local authority will want to see the licence plates with defaced seals on them as proof that the plate can no longer be used in public. For this purpose, special machines are available for use at the registration office. Once defaced, the plates may only be used legally on public roads for one return journey to the owner's residence. If a vehicle is to be deregistered and a new one registered to the same owner, it is possible to swap the licence plate from old to new within the same process. Documentation and fees are necessary nonetheless, and neither vehicle should be used to reach the authority, as the assignment of the number changes by the minute.

It is general practice for owners to deregister their vehicles when selling them, typically when a sale is agreed. A sales contract is highly recommended, and various forms are available online for free.[51] A seller may hand over their vehicle with valid licence plates and papers still in their name to the new owner, and the owner will complete the registration transfer to their name. In a scenario without a proper sales contract, the seller may become liable when the buyer commits traffic violations or even criminal acts related to the car or plates. It is generally not recommended to sell used cars with licence plates.

A car whose owner has not paid their insurance premium and is reported to the police by the insurance company may get German: entstempelt, unstamped when found in a public place. The police will remove the official seal using a scratching tool like a screwdriver, leaving the plate without a valid seal. This renders the vehicle illegal to be used, or to be left in a public place, unless the insurance premium is paid and plates are fitted with a new official seal. A one-time journey to the relevant registration authorities is permitted to have the seal reinstated, once insurance is restored.

Costs

As of 2020, the average registration fee is €26.00[52] whilst further fees may apply for choosing an individual identifier or for reservation of such. Whereas some of these amounts are ordained by federal laws, others vary slightly from one district to the next.[53] The prices for number plates, on the other hand, are subject to the free market and range from less than €10 up to around €40 per piece. Generally, it is cheaper to have the plates ordered online, but faster to walk across the street and have them made on the spot.

Further costs arise for motor vehicle tax (€194 on average[54] yet very much depending on engine and emissions) and mandatory liability insurance (€260 on average, in 2019;[55] depending on the model of the vehicle, age and residence of the owner, etc.). Comprehensive insurance is recommended but voluntary.

Special types of registration

Besides the most common way of registering a vehicle for everyday, all-year use indefinitely, it is possible to register for several months of each year, or for a few days in order to export the vehicle abroad. As well it is allowed, under certain restrictions, to register two vehicles (such as a car and a motorhome) under one number, with the same main licence plate. These variations may save expenses in tax and insurance. Further ways of saving apply to vintage cars and to electrically powered vehicles. Each of these special registrations are represented in the respective licence plate.

Special codes, colours and formats

Certain types of vehicle bear special codes.

Different codes

In deviating from the system described above, vehicles registered to federal, state or communal owners can bear licence plates not showing the district and sometimes omitting the middle letters.

Highest state offices

The President uses the licence plate 0-1, the Chancellor uses 0-2, the Foreign Minister uses 0-3 and the First State Secretary of the Foreign Office (i.e. the deputy Foreign Minister) uses 0-4. The President of the Parliament uses 1-1. This reflects the fact that the Parliament's President is not part of the executive branch but still ranks higher in (symbolic) importance than the Chancellor. These vehicles are tax-exempt and need not to be insured since the German government acts as insurer.

Military

Federal and state governments

Both the federal government and federal state governments use special abbreviations instead of a city code. The code BD German: (Bundesrepublik Deutschland) applies to the federal government, ministries, parliament, presidential office, etc., whereas the state governments and diets use their respective codes. This difference is not made in the German: [[City-state#Non-sovereign city-states|Stadtstaaten]] Berlin, Hamburg and Bremen, as they fulfil both district and state function in addition to their municipality's. In some German: Bundesländer, such as North Rhine-Westphalia, the state code is also used by the police.[56]

Federal administration

Some branches and institutions of the federal government use their special prefix (often an abbreviation of their name) instead of a city code.

Public sector

Before the legal reforms of 2006, official vehicles such as police, fire fighting and municipal administration did not carry a letter after the sticker, but only the district prefix and a number, such as M-1234. These included:

This style of plate is no longer issued in most states, but many official vehicles which were registered before 2006 still carry this type of plate.

A similar style is issued by some districts to consular or diplomatic vehicles in the form Aaa-9NNn (example: D-921). Unlike the other style of diplomatic/consular plates issued in Berlin and Bonn, this plate does not indicate the nationality of the mission.

Diplomatic plates

Plates of cars covered by diplomatic immunity bear the digit 0 (Zero), followed by a two- or three-digit number which indicates the specific diplomatic mission, a hyphen and another number counting within this mission. Traditionally, a digit 1 in this final place denotes the ambassador or French: [[chef de mission]]. Lower-ranking embassy or consular staff without full diplomatic status are issued plates with the regular city code (mostly B for the capital, Berlin, or BN for the former capital, Bonn). The following characters are identical to the 0-plates, e.g. B 19–256. Further holders of diplomatic plates are certain international organizations, such as the UNHCR or the European Central Bank.[57]

Diplomatic Codes on German Licence Plates [58]
Code Flag with State State in German Notes
10 Vatikanstadt
11 Ägypten
12 Angola
13 Albanien
14 Äthiopien
15 Afghanistan
16 Algerien
17 Vereinigte Staaten von Amerika Amerika
18 Argentinien
19 Australien
20 Bangladesch
21 Belgien
22 Brunei
23 Bulgarien
24 Myanmar formerly Birma
25 Bolivien
26 Brasilien
27 Burundi
28 Chile
29 China
30 Costa Rica
31 Belarus formerly Weißrussland
32 Bosnien und Herzegowina
33 Äquatorialguinea
34 Dänemark
35 Benin formerly
36 Dominikanische Republik
37 Ecuador / Ekuador
38 Elfenbeinküste
39 El Salvador
40 Kosovo
41 Estland
42 Liechtenstein
43 Montenegro
44 Finnland
45 Frankreich
46 Gabun
47 Ghana
48 Griechenland
49 Vereinigtes Königreich Großbritannien
50 Guatemala
51 Guinea
52 Lettland
53 Litauen
54 Haiti
55 Honduras
56 Indien
57 Indonesien
58 Irak
59 Iran
60 Irland
61 Island
62 Laos
63 Kap Verde
64 Israel
65 Italien
66 Jamaika
67 Japan
68 Jemen
69 Jordanien
70 Serbien formerly Jugoslawien
71 Kuwait
72 Kuba
73 Katar
74 Kamerun
75 Kanada
76 Kenia
77 Kolumbien
78 Kongo
79 Südkorea Korea (Republik)
80 Libanon
81 Liberia
82 Libyen
83 Lesotho
84 Luxemburg
85 Madagaskar
86 Malawi
87 Malaysia
88 Mali
89 Marokko
90 Mauretanien
91 Mexiko
92 Malta
93 Monaco
94 Nepal
95 Neuseeland
96 Nicaragua
97 Niederlande
98 Niger
99 Nigeria
100 Norwegen
101 Mongolei
102 Mosambik a.k.a. Moçambique
103 Oman
104 Burkina Faso formerly Obervolta
105 Österreich
106 Pakistan
107 Panama
108 Paraguay
109 Peru
110 Philippinen
111 Polen
112 Portugal
113 Papua-Neuguinea
114 Namibia
115 Ruanda
116 Rumänien
117 Sambia
118 Saudi-Arabien
119 Schweden
120 Schweiz
121 Senegal
122 Sierra Leone
123 Singapur
124 Simbabwe
125 Somalia
126 Spanien
127 Sri Lanka
128 Sudan
129 Südafrika
130 Syrien
131 Tansania
132 Thailand
133 Togo
134 Tonga
135 Tschechien formerly Tschechoslowakei
136 Tschad
137 Türkei
138 Tunesien
139 Uganda
140 Russland formerly UdSSR =
141 Uruguay
142 Ungarn
143 Ukraine
144 Grenada
146 Venezuela
147 Vietnam
148 Vereinigte Arabische Emirate
151 Demokratische Republik Kongo formerly
152 Zentralafrikanische Republik
153 Zypern
154 Kroatien
155 Slowenien
156 Aserbaidschan
157 Slowakei
158 Kasachstan
159 Nordmazedonien
160 Usbekistan
161 Eritrea
162 Georgien
163 Tadschikistan
164 Bahrain
165 Kambodscha
166 Armenien
167 Kirgisistan
168 Moldawien a.k.a. Republik Moldau
169 Turkmenistan
170 Internationale Arbeitsorganisation ILO
171 Europäische Zentralbank ECB
172 Europäische Agentur für Flugsicherheit EASA
173 Hoher Flüchtlings-Kommissar UNHCR
174 Gemeinsame Organisation für Rüstungskooperation OCCAR
175 Verbindungsstelle der Internationalen Organisation für Migration IOM
176 Liga der Arabischen Staaten Arabic: جامعة الدول العربية
177 Deutsch-Französisches Jugendwerk French: Office franco-allemand pour la Jeunesse, OFAJ
178 Europäisches Operations-Zentrum für Weltraumforschung ESOC
179 NATO-Agentur für Entwicklung, Produktion und Logistische Betreuung der Waffensysteme EF 2000 und Tornado NETMA
180 Europäische Südsternwarte ESO
181 Europäisches Laboratorium für Molekularbiologie EMBL
182 Europäische Kommission
183 Europäisches Patentamt EPO
184 Organisation für wirtschaftliche Zusammenarbeit und Entwicklung OECD
185 Welternährungsprogramm der Vereinten Nationen (UNEP) WFP
186 Europäische Organisation für die Nutzung meteorologischer Satelliten EUMETSAT
187 Europäisches Astronautenzentrum EAC
188 UNESCO-Institut für lebenslanges Lernen UIL
189 German-Polish Youth Office Deutsch-Polnisches Jugendwerk (DPJW) Polish: Polsko-Niemiecka Współpraca Młodzieży (PNWM)
190 Weltbank IFC
191 Europäisches Zentrum für Umwelt und Gesundheit
192 Umweltprogramm der UN, Sekretariat zur Erhaltung der wandernden wildlebenden Tierarten CMS
193 Sekretariat der Klimarahmen-Konvention UNFCCC
194 Freiwilligenprogramm der Vereinten Nationen UNV
195 Internationaler Seegerichtshof ITLOS
196 Informationszentrum der Vereinten Nationen UNIC
197 UN-Sekretariat der Wüstenkonvention UNCCD
198 Internationales Zentrum für Berufsbildung UNEVOC
199 Universität der Vereinten Nationen, Forschungsinstitut für Katastrophenmanagement UNU
200 Mauritius
201 Nordkorea Demokratische Volksrepublik Korea
202 Dschibuti
203 Guinea-Bissau
204 Südsudan
205 Botswana
206 Malediven
300 Plattform der Vereinten Nationen für raumfahrtgestützte Informationen für Katastrophenmanagement und Notfallmaßnahmen UNOOSA/UN-SPIDER
301 UNEP Study The Economics of Ecosystems and Biodiversity Studie "Die Ökonomie der Ökosysteme und der biologischen Vielfalt" TEEB
302 Internationale Organisation für Erneuerbare Energien IRENA
303 Welttreuhandfonds für Kulturpflanzenvielfalt GCDT

Different colours

Very rarely, German licence plates bear characters in different colours than black. These exceptions are:

Green on white

Vehicles which are exempt from vehicle taxes (for example ambulances, tractors, agricultural trailers, trailers for boats or trailers for gliders) have green print on a white background plate. Regular trailers for lorries can be exempted from tax if the owner agrees to pay an increased tax on the vehicle which tows the trailer.

Red on white – 06

Car dealers' plates are in red print on a white background, and the code begins with 06. Red plates may be attached to cars which are changing hands, such as the test run of unregistered cars, and the liability insurance is connected to the plate, not a specific car.

Red on white – 07

Red plates starting with the number 07 are reserved for collectors of vintage vehicles. Originally, vintage vehicles had a required minimum age of 20 years from first registering. Since April 2007, the required minimum age has been 30 years. Plates issued under the old 20 years rule remained valid after this date. The collectors must get an official certificate of approval (such as no criminal records). They are allowed to use one set of plates on any of their vehicles under the condition that they keep a strict record of use. No day-to-day use of the vehicles is allowed. A valid official technical inspection is not mandatory but the vehicles have to be technically fit for use on public roads.

Different formats and styles

H for historic

Classic vehicles (known in German by the pseudo-English expression German: Oldtimer) can get an H (German: historisch, historic) at the end of the plate, such as K-AA 100H in order to preserve the so-called "vehicle of cultural value" (German: kraftfahrtechnisches Kulturgut). This also implies a flat tax of around 190 per year. It is popular to choose the digits so that they indicate the car's year of manufacture. The requirements for a vehicle to receive an H-Plate are:

E for electric

The 2015 Electric Mobility Act authorised issuing special licence plates for plug-in electric vehicles to allow proper identification to avoid abuses of these privileges.[59] [60] The special licence plate adds the letter E at the end of the licence number. Owners of all-electric cars and plug-in hybrids with a minimum all-electric range of 40km (30miles) can apply for the special licence. The minimum range for eligible plug-in hybrids was increased from 30km (20miles) from 1 January 2018.[61] [62]

Seasonal

Seasonal number plates are popular for motorbikes or convertibles in the summertime, or for "winter cars" substituting them, yet these plates are available for any vehicle. They bear two 2-digit numbers at the end of the plate indicating the months between which they are registered to drive, with the licence being valid from the start of the upper month until the end of the lower month. This results in lower car taxes, as well as lower insurance premiums.

Interchangeable

Two vehicles of the same class (two cars, two motorbikes or light vehicles, two trailers) may be registered with an alternating licence plate. In this case, only the last digit varies – e.g. B-KJ 414|5 and B-KJ 414|6 – and is printed on an extra plate which remains on either vehicle, whereas the main part of the plate has to be attached to the vehicle in use. The main part carries the registration seal and a small letter W for German: Wechselkennzeichen, the individual part carries the technical inspection seal and below, in very small letters, the associated main number. Both vehicles have to pay full tax, yet the insurance premium may be discounted.[63]

Temporary registration

Used vehicles which are not currently registered to any person or company – or have been deregistered by their current owner, temporarily or permanently – can be driven on public roads using short-term plates, valid for five days only. These are known as "temporary number plates" or "yellow number plates", due to the yellow stripe. The first letter(s) indicate the issuing authority, as in regular German registrations. The numeric code starts with the numbers 04, e.g. DD-04321, and the plate has a yellow stripe on the right showing when they are valid. The date is listed numerically, on three lines, reading day, month, year, with two digits each. The vehicle need not have a valid technical inspection, however it must be technically fit to be operated in public. Typically they are used to drive to/from a technical inspection, or to move storage location of the vehicle. Insurance premiums are quite high, appr. 100 for the above-mentioned 5 days. Most insurance companies credit this premium if the car is registered as a normal car with the same insurance company after these 5 days. These temporary plates are only valid within Germany, and cannot be used to export the vehicle to a foreign country nor for transit. They can only be obtained by a resident of Germany.

Export

German: Ausfuhrkennzeichen (export plates) are used for exporting vehicles abroad. The owner does not have to be a German resident to register the car, but must provide identification such as a passport or ID card. The date on the red stripe on the right hand side shows the expiration date of the plate, as it indicates for how long the vehicle insurance and tax are paid. After this date, the vehicle must have left Germany, and is automatically deregistered from the German vehicle registration system. Use of the vehicle within Germany is permitted until the export date.

History

German Empire and Weimar Republic

The first German licence plates that had a lettering plan were issued from 1906 onwards. The various states and realms which made up the German Empire used different prefixes, such as Roman numerals (representing Prussia, Bavaria, Württemberg, etc.) or plain letters (for Hansestadt Hamburg, e.g.). Larger states added further identifiers for their provinces or regions. Saxony did not use any statewide numeral and only used Roman numerals for its provinces.[64] [65]

List of Codes on German Licence Plates (1906–1945)
CodeCountry / Province / DistrictNotes
Prussia German: Preußen
German: Provinz Posen-Westpreußen 1922–1938
German: Provinz Ostpreußen
German: Provinz Westpreußen 1906–1922
then merged into Posen-West Prussia
German: Provinz Brandenburg
German: Provinz Pommern
German: Provinz Schlesien
German: Hohenzollernsche Lande
German: Provinz Sachsen
German: Provinz Schleswig-Holstein
German: Provinz Hannover
German: Provinz Hessen-Nassau
German: Provinz Westfalen
German: Provinz Posen 1906–1922
then merged into Posen-West Prussia
German: Regierungsbezirk Düsseldorf 1928–1945
German: Rheinprovinz excl. Bezirk Düsseldorf 1928–1945
Kingdom of Bavaria German: Königreich Bayern 1906–1918
Free State of Bavaria German: Freistaat Bayern 1918–1945
Munich City District German: Stadtbezirk München
German: Kreis Oberbayern
German: Kreis Niederbayern
German: Kreis Pfalz
German: Kreis Oberpfalz
German: Kreis Oberfranken
1910–1919
German: Stadtbezirk Nürnberg incl. Fürth
Post 1910–1923
German: Kreis Mittelfranken
German: Kreis Unterfranken
German: Kreis Schwaben
Kingdom of Württemberg German: Königreich Württemberg 1906–1918
Free People's State of Württemberg German: Freier Volksstaat Württemberg 1918–1945
Neckarkreis: Stuttgart City
Neckarkreis: German: [[Oberamt (Württemberg)|Oberämter]] Backnang, Besigheim, Brackenheim, Cannstatt, Esslingen
Neckarkreis: German: Oberämter Heilbronn, Leonberg, Ludwigsburg, Marbach, Maulbronn
Neckarkreis: German: Oberämter Neckarsulm, Oberamt Stuttgart, Vaihingen, Waiblingen, Weinsberg
Schwarzwaldkreis: German: Oberämter Balingen, Calw, Freudenstadt, Herrenberg, Horb, Nagold
Schwarzwaldkreis: German: Oberämter Neuenburg, Nürtingen, Oberndorf, Reutlingen, Rottenburg
Schwarzwaldkreis: German: Oberämter Rottweil, Spaichingen, Sulz, Tübingen, Tuttlingen, Urach
Jagstkreis: German: Oberämter Aalen, Crailsheim, Ellwangen, Gaildorf, Gerabronn
Jagstkreis: German: Oberämter Gmünd, Hall, Heidenheim, Künzelsau
Jagstkreis: German: Oberämter Mergentheim, Neresheim, Öhringen, Schorndorf, Welzheim
Donaukreis: German: Oberämter Biberach, Blaubeuren, Ehingen, Geislingen, Göppingen, Kirchheim
Donaukreis: German: Oberämter Laupheim, Leutkirch, Münsingen, Ravensburg, Riedlingen
Donaukreis: German: Oberämter Saulgau, Tettnang, Ulm, Waldsee, Wangen
Württembergische Post 1912–1923
Kingdom of Saxony German: Königreich Sachsen 1906–1918
Free State of Saxony German: Freistaat Sachsen 1918–1945
Kreishauptmannschaft Bautzen
Kreishauptmannschaft Dresden-Bautzen
1906–1932
1932–1945
Kreishauptmannschaft Dresden
Kreishauptmannschaft Dresden-Bautzen
1906–1932
1932–1945
Kreishauptmannschaft Leipzig
Kreishauptmannschaft Chemnitz
Grand Duchy of Baden German: Großherzogtum Baden 1906–1918
Republic of Baden German: Republik Baden 1918–1945
Baden
Grand Duchy of Hesse German: Großherzogtum Hessen 1906–1918
People's State of Hesse German: Volksstaat Hessen 1918–1945
German: Provinz Oberhessen 1906–1937
German: Provinz Rheinhessen 1906–1937
German: Provinz Starkenburg 1906–1937
German: Volksstaat Hessen 1937–1945
Alsace-Lorraine German: Reichsland Elsaß-Lothringen 1906–1918
German: Bezirk Unterelsaß 1906–1918
German: Bezirk Oberelsaß 1906–1918
German: Bezirk Lothringen 1906–1918
Further states and realms
CodeCountry / Province / DistrictNotes
German: Herzogtum Anhalt 1906–1918
German: Freistaat Anhalt 1918–1945
German: Herzogtum Braunschweig 1906–1918
German: Freistaat Braunschweig 1918–1945
German: Herzogtum Sachsen-Coburg und Gotha 1906–1918
German: Freistaat Gotha 1918–1920
then merged into Thuringia
German: Freistaat Coburg 1918–1920
then united with Bavaria
1906–1937
1903–1906
1906–1945
1934–1945
1906–1934
then merged into Mecklenburg
1906–1934
then merged into Mecklenburg
German: Großherzogtum Oldenburg 1906–1918
German: Freistaat Oldenburg 1918–1945
German: Landesteil Lübeck 1906–1937
then merged into Schleswig-Holstein
German: Landesteil Birkenfeld 1906–1937
then merged into Rhine Province
German: Reuß älterer Linie 1906–1920
then merged into Thuringia
German: Reuß jüngerer Linie 1906–1920
then merged into Thuringia
German: Sachsen-Weimar-Eisenach 1906–1920
then merged into Thuringia
German: Sachsen-Altenburg 1906–1920
then merged into Thuringia
German: Saargebiet 1920–1935
1935–1945
German: Sachsen-Meiningen 1906–1920
then merged into Thuringia
1906–1920
then merged into Thuringia
1906–1920
then merged into Thuringia
German: Thüringen 1920–1922
Thuringia 1922–1945
1906–1929
then merged into Hessen-Nassau

During World War I the German Army was assigned the combination MK for German: Militärkraftwagen des Deutschen Heeres, military vehicle of the German Army. After the war, during the Weimar Republic, the German Army used RW for German: [[Reichswehr]]. Beyond this, there were no significant changes after the overthrow of the German monarchy.

Nazi Germany

During the Nazi regime (1933–1945), the system of licence plates was basically continued. New combinations were issued for nationwide institutions or organisations, such as DR (Deutsche Reichsbahn) for the railway authority, WH German: [[German Army (Wehrmacht)|Wehrmacht Heer]], WL German: [[Luftwaffe|Wehrmacht Luftwaffe]], WM German: [[Kriegsmarine|Wehrmacht Kriegsmarine]] and WT German: Wehrmacht Straßentransportdienst for the military, or POL for the police.

While the Nazi state expanded and waged war, their bureaucrats applied their systems, including licence plates, to occupied countries or territories. Thus, plates of similar style were introduced in Austria, on Czech and Polish territory, in Alsace and Lorraine, and beyond.

Postwar Germany

After 1945, however, the victorious allied forces abolished the system of German licence plates and instead assigned new lettering combinations in their respective occupation zones. Although each nation implemented their own ideas initially, a system for all four zones was introduced by 1949.[66] At first, the different zones were distinguishable by the first letter prefix A, B, F or S standing for the American, British, French or Soviet occupation zone, respectively. A second letter below indicated the area or country in question, such as stood for American zone/Bavaria. This area code was followed by a two-digit number signifying the district and another number counting within that area. Often the numbers would become scarce after some years and another zone prefix without the first letter was introduced additionally.

The city of Berlin had a special status and, consequentially, special plates. Having abolished the old number plates in 1945, the Soviet occupation forces issued plates with Cyrillic characters at first. Motorcycles were issued БM (=BM, 1945–1946) and ГM (GM, 1945–1947). Cars, lorries and buses received ГФ (=GF, 1945–1946) and БГ (=BG, 1945–1947).[67] These were replaced on the insistence of the western powers, first to KB for Kommandatura Berlin and, in the Eastern part of the city, to GB in 1948.

Vehicles of occupation/NATO forces

The British Army of the Rhine (BAOR), initially occupation forces, later NATO elements, issued servicemen with plates carrying white letters and numerals on a black background for their personal vehicles. These cars stood out in comparison to the black on white German plates, and following the terrorist murder of a British serviceman, identified when returning to his car with BAOR licence plates, servicemen had to opt for their cars to carry either UK plates (generally right-hand drive vehicles) or German plates (generally left-hand drive vehicles). During the time that Belgian forces were stationed in West Germany, white on black plates similar to the BAOR plates were used.

US Forces vehicles

See main article: Vehicle registration plates of the United States Army in Germany. The American Forces have tried to “blend in” their servicepersons′ private vehicles in another way. Starting in 2000, they adopted a type of English: license plates|italics=no which closely resembled the German plates yet bore area codes which were at that time not assigned to any district, i.e. AD, AF and HK, later also IF and QQ. These codes still stood out, especially as they bore the NATO symbol instead of the EU's circle of stars and the registration seal candidly read German: Streitkräfte der Vereinigten Staaten von Amerika instead of, e.g. German: Bayern, [[Neustadt an der Waldnaab (district)|Landratsamt Neustadt a.d. Waldnaab]]. Since 2006, the vehicles in question bear English: license plates|italics=no with regular German area codes, generally referring to the district of their official stationing.

East Germany, DDR

See main article: Vehicle registration plates of the German Democratic Republic. The German Democratic Republic issued their own style of licence plates beginning in 1953. The first letter would indicate the German: Bezirk (administrative district) where the vehicle was registered. These initials, however, did not refer to the name of the Bezirk but were distributed almost alphabetically from North to South.

PrefixBezirk
ARostock
BSchwerin
CNeubrandenburg
DPotsdam
P
EFrankfurt (Oder)
HMagdeburg
M
IBerlin Hauptstadt der DDR
KHalle
V
LErfurt
F
NGera
OSuhl
RDresden
Y
SLeipzig
U
TKarl-Marx-Stadt
X
VAVolksarmee (Armed Forces)
Volkspolizei (Police)
ZCottbus
After German reunification in 1990, the DDR plates were soon abolished and the West German system introduced, starting in 1991 and completed in 1993. Even before this transition phase, it could be observed that licence plates in GDR scheme were produced with West German typeface on the respective machinery.

West Germany

In July 1956 the current system was introduced in then West Germany, replacing the post-war system.[68] The occupation zones were no longer referred to, instead the new system based on the districts of Germany. Each of these was assigned an alphabetic code which had its origin in the name of the district, i.e. of the city or of the capital of the rural district. Quite often, a "district-free" city was surrounded by, or adjacent to a rural district of the same name. In this case, they would both share the code as well as the name, yet devise a way how to split the possible alphanumerical combinations.

The number of letters in the area code hints at the size of the district. The basic idea was to even out the number of characters on all licence plates, because the most populous districts would have more cars and, consequently, more digits after the prefix. The largest German cities generally only have one-letter codes, such as B=Berlin, M=Munich (German: München), K=Cologne (German: Köln), F=Frankfurt, S=Stuttgart, H=Hannover. Therefore, cities or districts with fewer letters are generally assumed to be bigger and more important whereas three-letter codes tend to be regarded as rural and dull. Reflecting that, most districts aimed for a combination with fewer letters for their prefix code.

The most significant exception of the one-letter code is Germany's second largest city Hamburg which bears HH for German: Hansestadt Hamburg, because of its historical membership in the Hanseatic League, reflected already in its prefix used between 1906 and 1945. A similar principle applies to Bremen and Bremerhaven, forming the state Free Hanseatic City of Bremen and sharing the common prefix HB (1906–1947, and again since 1956). Likewise, German: Hansestadt Lübeck received its former prefix HL, already used between 1906 and 1937 when its statehood was abolished.

The first drafts, however, had to be altered in a few cases. The district of Wittlich rejected the code WC, understandably, and received WIL instead. The code KZ, initially projected for Konstanz, was withdrawn fast, due to recent history, and replaced by KN. Neither were SA, SS or HJ considered to be issued. The code SD was projected for Stade and was finally altered into STD after protests from that district who did not want to bear the abbreviation of the German: [[Sicherheitsdienst]].

When originally planned, the system included codes for districts in Eastern Germany which were to be reserved until reunification. That included the territory of the GDR as well as the territories annexed to Poland and the Soviet Union after World War II, which West Germany's government still claimed in that era until about 1970. When reunification came in 1990, the reserved codes (e.g. P for Potsdam) were indeed issued to East German districts in January 1991, often as originally planned and as they existed at that time.

First changes

Starting in the early 1970s, West German districts were extensively rearranged.[69] In order to reduce their number and so simplify governance, different steps could be taken:

In each of these cases, the new districts had to be endowed with an area code. Again, various solutions were possible:

In any case, the adamant rule was that one area code per district was valid and would be issued to any vehicle registered henceforth. Existing registrations would remain valid until the vehicle was removed from this district to be either relocated or permanently deregistered. Another rule, however, was abolished. Whereas rural districts had generally been named after their capital town, it was now possible to create new names, applying to geographical[77] or historical features.[78] As well it was possible to combine the names of the districts that had merged, either keeping one of their codes[79] or creating a new one.[80]

Germany reunited

When the GDR ceased to exist and Germany was reunited in its present size on 3 October 1990, new area codes were issued to the East German districts. In many cases they could be taken from the old lists that had been prepared before 1956: P stood for Potsdam, EF for Erfurt, SON for Sonneberg. Yet, a considerable number of codes was altered, either because a code which had been reserved for a district in today's Poland or Russia had become available,[81] or because the projected code had meanwhile been issued to a West German district.[82]

A prominent example of a reserved code being reused before reunification was one-letter L which was originally planned for Leipzig, by far the largest German city starting with L. However this code was given to the newly formed Hessian city of Lahn and the district Lahn-Dill-Kreis in 1977, as hopes for reunification faded away. After the rather unexpected reunification (and Lahn city having split up again and thus abolished in 1979), the L was returned to the city of Leipzig and Lahn-Dill-Kreis was issued LDK instead.

The letter G was first reserved for the East German city of Görlitz and later awarded to the city of Gera, although both are smaller than the West German Gelsenkirchen (GE). The area code ZK had been reserved, in the 1950s, for the city of Zwickau but was rejected as ZK had become the abbreviation of the loathed German: [[Socialist Unity Party of Germany#Central Committee|Zentralkomitee]] of the former Communist party SED.

In analogy to the three northwestern German: Hansestädte Hamburg, Bremen and Lübeck, but without historical examples of formerly issued prefixes, four northeastern Hanseatic cities, Greifswald, Rostock, Stralsund and Wismar, chose the prefixes HGW, HRO, HST and HWI. There were no suitable two-letter codes available since HG, HR, HS and HW were already taken by West German districts.

Beginning in the mid-1990s, however, districts in East Germany were rearranged again, similar to the West two decades before. Thus many of these codes issued before were now outdated, but could still be seen alongside the new code.[83] This rearrangement was continued in a second step after 2000, which created large districts with a remarkable variety of possible area codes registered. Still, only one of these was the current one which would be issued to vehicles registered at the moment.

Liberalized registration rules

After the reorganization of districts, from the 1970s onward, many area codes expired and new ones were created at that time. However, number plates issued before these rearrangements remain valid, providing the vehicle is still in use and has not been reregistered since. So it was still possible, if rare, to see a classic car with registration codes of administrative units that have not existed for over 30 years.[84] A study conducted in 2010–12 produced the result that 72% of the German population would welcome the possibility to use again these abolished area codes whereas only 13% opposed the idea.[85] [86] What was especially striking was that even young people who had never driven a car with such an “old” prefix favoured the idea of this so-called German: Kennzeichenliberalisierung (licence plate liberalization).

The police, however, warned against this step, as it had turned out that observant citizens would easily notice a car with a number plate from a distant district, thus assisting the police in solving crimes. Plates from the vicinity, on the other hand, would be easier to remember in full, and this would also help to find offenders. More opposition came from local politicians who maintained they had at last succeeded in unifying their merged districts and healed the wounds of those inhabitants who had to give up "their" prefix. If that prefix was available again, they feared, it might lead to old feuds within districts flaming up anew.

Nonetheless, the Federal Ministry of Transport complied with the majority of citizens. Beginning in November 2012 in some districts, and meanwhile nationwide, most of these expired prefix codes have been reintroduced, e.g. in the district of Wesel, it has again become possible to register vehicles with MO as used for the former district of German: Moers and DIN as used for the former district of German: Dinslaken, additionally to the standard WES which had been the only code issued since 1975. As of December 2020, the liberalization has led to 323 previously abolished codes being reintroduced.

Furthermore, it has become possible to "take one's number along", i.e. to keep a licence plate issued at the previous address after moving away from that district.[87] For that reason, the area code and the respective state seal on a licence plate do not necessarily mean that the vehicle's owner really lives there.

In 2023, the city of Munich applied for a second code, as the remaining free combinations with M, which the city has to share with the district of Munich, were becoming scarce. The code MUC, which is also the IATA code for Munich Airport, was granted by the Federal government on 21 September.[88]

Insurance plates

Light motorised vehicles such as mopeds, motorized wheelchairs and other small, low-power vehicles (such as vehicles for the physically handicapped, with a maximum speed of) are required to have a registration plate of a different kind. This German: Versicherungskennzeichen (insurance plate) uses a system of three digits on the top and three letters beneath. Both numbers and letters are chosen randomly so personalising the plates is not possible. Plates are much smaller than the plates for normal cars and are only valid for one year from 1 March until the end of February the following year.[89] Those plates are sold by insurance companies, so the fee includes both the registration and the cost of one year's insurance for the vehicle. There are four colours used: black, blue, green for normal plates, and red for temporary use, such as testing (very rare). The first three colours are changed every year in order to make it easy to see whether the vehicle has the correct plate and insurance.

Colour! colspan="15" style="text-align: center;"
Year
RAL 9005 (German: Tiefschwarz, Jet black)199019931996199920022005200820112014201720202023202620292032
RAL 5012 (German: Lichtblau, Light blue)199119941997200020032006200920122015201820212024202720302033
RAL 6010 (German: Grasgrün, Grass green)199219951998200120042007201020132016201920222025202820312034

See also

Annotations

Examples

External links

Notes and References

  1. Web site: BMDV - Überblick über die Kraftfahrzeugkennzeichen . 2023-08-21 . bmdv.bund.de.
  2. Web site: Strassenverkehrsamt.de STVA . 2023-08-21 . www.strassenverkehrsamt.de.
  3. Web site: 2020-11-18 . Alle Autokennzeichen in Deutschland . 2021-01-01 . bussgeldkatalog.org . de.
  4. Web site: Auto Quiz: Kfz Kennzeichen raten . Guess Car Plates . 2020-12-30 . Geo-Quiz . de.
  5. Web site: Verordnung über die Zulassung von Fahrzeugen zum Straßenverkehr . Bundesamt für Justiz . 2023-07-28 . 2024-07-26 . de.
  6. Web site: Kennzeichengrößen . Sizes of Licence Plates . Kennzeichenbox.de . 2020-11-27 . de . 2020.
  7. Web site: 2013-11-12 . Kfz-Kennzeichen: Neue Nummernschilder aus Plastik . 2023-08-10 . www.t-online.de . de.
  8. Web site: 3D Kennzeichen – Das Original bei Kennzeichenheld.de . 2023-08-10 . Kennzeichenheld . de-DE.
  9. Web site: Kennzeichen mit Sticker bekleben: Ist es erlaubt? . Sticking a badge on a plate – is it allowed? . Gutschild Mobilitätsblog . de . 2020-12-07 . 2014-05-20.
  10. Web site: Kann das FCN-Logo Urkundenfälschung sein? . Can the FCN logo be a forgery of documents? . infranken.de . de . 2020-12-07 . 2010-07-05.
  11. Web site: Kfz-Kennzeichen Deutschland . KFZ-MAG.de . 2014-08-24 . 2017-07-14.
  12. ESB, formerly standing for Eschenbach district, is now issued by the districts of Neustadt a.d. Waldnaab, Amberg-Sulzbach, Bayreuth and Nürnberger Land.
  13. Web site: Kremp . Axel . 2020-02-10 . Zwei Kennzeichen, ein geeinter Kreis . 2023-08-10 . . de.
  14. Drivers from Offenbach are slandered to be German: ohne Verstand (without sense) and even misspell it OF.
  15. News: Das Nummernschild als ein Stück Heimat . The number plate as a piece of home . 2020-12-27 . Westdeutsche Zeitung . de . 2013-05-22.
  16. Web site: Fahrzeugkennzeichen BÜS . Municipality of Büsingen . 2020-12-24 . de.
  17. Web site: Deutsche Autokennzeichen . . 2021 . Kfz.new . December 1, 2021 .
  18. Web site: Anlage 3 - Fahrzeug-Zulassungsverordnung (FZV) . . February 3, 2021 . Buzer.de . December 1, 2021 .
  19. Web site: Anlage 1 - Fahrzeug-Zulassungsverordnung (FZV). . April 25, 2006 . Buzer.de . December 1, 2021 .
  20. Web site: Gültige Unterscheidungszeichen . . April 5, 2016 . December 1, 2021 .
  21. https://www.eisenach.de/rathaus/fusion-der-stadt-eisenach "Fusion der Stadt Eisenach mit dem Wartburgkreis"
  22. Web site: 1. Dezember 1951 – TÜV-Untersuchung für Autos wird Pflicht . TÜV inspection for cars becomes mandatory . wdr.de . . 2024-03-16 . de . 2016-12-01.
  23. Web site: Abgasuntersuchung: Von der ASU bis zur UMA . . de . 2020-03-31 . 2020-05-13.
  24. In Nürnberger Land district e.g., LAU and HEB can be used in any combination, ESB with N only, PEG with A only, N with one-letter identifiers only, yet excluding the “new” letters B, F, G, I, O, Q and S.
  25. https://unece.org/DAM/trans/conventn/Conv_road_traffic_EN.pdf Vienna Convention on Road Traffic (see annex 2 page 47)
  26. Web site: Ruhrbahn Essen-Bus Busse in der Ruhrstadt Essen. 2021-11-18. essen-bus.de.
  27. Web site: Verkehrshistorische Arbeitsgemeinschaft EVAG e.V.. 2021-11-18. vhag-evag.de.
  28. Web site: Wunschkennzeichen . Stadt Nürnberg Ordnungsamt . City of Nuremberg . 2020-12-30 . de.
  29. Web site: Wunschkennzeichen – Stadt Köln . Stadt Köln . City of Cologne . 2020-12-30 . • Spezielle und verbotene Kennzeichen . de.
  30. Web site: Wunschkennzeichenreservierung . City of Stuttgart . 2020-12-30 . de.
  31. News: M-AH 8888 ist durchgerutscht. M-AH 8888 slipped through. de. Sueddeutsche Zeitung. 2015-10-09. 2015-10-09.
  32. News: Verschärfte Regeln gegen Nazi-Autokennzeichen. Stricter rules against Nazi plates. Rheinische Post. 2010-09-18. de.
  33. News: Nicht erlaubt – Hinter diesen Kfz-Kennzeichen stecken Nazi-Codes. Not allowed – these licence plates conceal nazi codes. Hamburger Morgenpost. 2015-04-23. 2020-04-08. de.
  34. News: Nürnberg entfernt NSU-Kennzeichen. Nuremberg removes NSU plates. Nürnberger Nachrichten. 2012-11-09. 2020-04-08. de.
  35. News: IS als Auto-Kennzeichen verbieten? . Forbidding IS as a licence plate? . . 2016-04-22. de.
  36. Web site: Keine "Z"-Kennzeichen mehr im Kreis Herford . No more "Z" license plates in the Herford district . 2023-02-04 . WDR . 2022-04-08 . de.
  37. Web site: Wunschkennzeichen . Kreis Segeberg . Kraftfahrzeug-Zulassungsbehörde . 2024-07-26 . de .
  38. News: Autokennzeichen "BUL-LE" aus dem Verkehr gezogen . Car plate sign "BUL-LE" withdrawn from circulation . Die Welt . 2013-08-13 . de.
  39. News: 30 Moerser wollten Kennzeichen MO-RD . 30 Moers people wanted plate "MO-RD" . Rheinische Post . 2012-11-13. de.
  40. News: Lieber kein SU-FF für Autofahrer . Rather no SU-FF (booze) for automobilists . 2020-12-30 . broeltal.de . 2016-05-10 . de.
  41. Web site: Wunschkennzeichen . Rhein-Sieg-Kreis . de . 2024-07-26.
  42. Web site: Wie sehen Polizeikennzeichen aus? . What do police plates look like? . Autokennzeichen.de . 2017-08-03 . 2020-12-30 . de.
  43. News: . (Essen Fire Dept.) . FW-E: Feuerwehrfahrzeuge mit neuen KFZ-Kennzeichen unterwegs . Fire Engines on the road with new number plates . de . 2021-06-20 . 2007-03-20.
  44. https://www.imdb.com/title/tt0088517/ Der Fahnder on IMDB
  45. Web site: Auto-Filmfehler bei James Bond . Car-Filmbugs at James Bond . Auto Bild . 2020-12-24 . de.
  46. Web site: Das kosten Kennzeichen . 2019-05-29 . This is what plates cost . 2020-10-29 . de.
  47. Web site: Straßenverkehrsgesetz . Bundesamt für Justiz . 2024-07-12 . 2024-07-27 . de.
  48. Web site: Central Vehicle Register . Kraftfahrt-Bundesamt . 2024-08-09 . en.
  49. Web site: EUCARIS . Kraftfahrt-Bundesamt . 2024-08-09 . en . Cross-border prosecution of traffic violations.
  50. Web site: Kfz-Kennzeichen: HH auch für Frankfurter . 2014-12-09 . Verbraucherzentrale Nordrhein-Westfalen e.V. . 2014-12-02 . https://web.archive.org/web/20141209153728/http://www.vz-nrw.de/energie-und-verkehr#kfzkennzeichenhhauchfuerfrankfurter . 9 December 2014 . dead . dmy-all .
  51. Web site: Kaufvertrag fürs Auto . Sales contract for the car . . 2020-12-18 . de . 2020-12-16.
  52. Web site: Gebührenordnung für Maßnahmen im Straßenverkehr . Fees for measures in road traffic . Gesetze-im-Internet.de . 13–16 . de . German: Bundesministerium der Justiz (Federal Ministry of Justice) . 2020-06-29 . 2020-11-11.
  53. News: Kfz Behörden Gebühren . 2020-12-23 . Strassenverkehrsamt . de.
  54. Web site: KFZ Steuer . KfzVersicherungen.org . 2015-09-15 . 2021-01-02 . de.
  55. Web site: Versicherungen . Statista . 2021-01-02 . de . 2020-09-24.
  56. The Police of North Rhine-Westphalia uses NRW 4, NRW 5 and, for motorbikes, NRW 6 instead of a local code. This is followed by a four-digit number (e.g. NRW 4-1960).
  57. Web site: Diplomaten, Konsulate und internationale Organisationen . Kennzeichenwelt . 2020-12-29 . de . 2020-09-02.
  58. Web site: Schriftliche Anfrage des Abgeordneten Peter Trapp und Antwort: Ermittlungen gegen Angehörige des Diplomatischen Dienstes in Berlin 2013, Drucksache 17/13660 . Peter, MdA . Frank Henkel . Trapp . Frank . Sen. Henkel . Investigation against Members of the Diplomatic Service in Berlin, in 2013; Written Question and Answer . PARDOK – Parlamentsdokumentation . . 2014-05-16 . 1–4 . de . 2020-04-26.
  59. News: Elektromobilitätsgesetz:Bundestag beschließt Vorfahrt für E-Autos . de . Electric Mobility Act: Bundestag passes priority for electric cars . . 2015-03-06 . 2015-03-14.
  60. News: Bundestag will Vorfahrt für E-Autos . https://archive.today/20150315133329/http://www.kfz-betrieb.vogel.de/verbaendeundpolitik/politik/articles/479501/?cmp=nl-125 . dead . 2015-03-15 . de . Bundestag wants Priority for electric cars . KFZ-betrieb . 2015-03-05 . 2015-03-14.
  61. News: "E" wie Elektroauto . de . "E" as electric car . . 2015-09-29 . 2016-10-23.
  62. News: E-Kennzeichen und Elektromobilitätsgesetz: Mit diesem Nummernschild parken Sie jetzt umsonst . de . E-Plate and Electromobility Act: With this number plate you park now for free . Sebastian . Viehmann . . 2016-06-03 . 2016-10-23.
  63. Web site: Wechselkennzeichen . ADAC Rechtsberatung . 2020-11-12 . de . 2019-06-03.
  64. Web site: Kennzeichenwelt - Unterscheidungszeichen . 2023-08-10 . www.kennzeichenwelt.de.
  65. Web site: Mike . 2012-06-22 . German license plates License Plates History . 2023-08-10 . en-US.
  66. Web site: Kennzeichen 1948–1956 . 2020-11-08 . de.
  67. Web site: special case Greater Berlin . kennzeichenwelt.de . 2020-11-07 . de.
  68. Auto-Nummern - Damit die Polizei notiert . . 1952-03-19 . 12 . 10–12 . 2020-12-18 . Car numbers - For the police to write down . de.
  69. Web site: Local Government Modernisation in Germany: Stages, discourses, patterns, international perspective. . Hellmut . Wollmann . 7 . 2020-11-11.
  70. The city of Bielefeld incorporated the largest part of the eponymous rural district, almost doubling their population.
  71. The district-free towns of Marktredwitz and Selb were merged into the district of Wunsiedel.
  72. The district of Springe split up into the districts of Hameln-Pyrmont, Hanover, Hildesheim and Schaumburg.
  73. The urban district of Schwandorf (SAD) merged with the rural districts of Burglengenfeld (BUL), Nabburg (NAB), Neunburg (NEN) and Oberviechtach (OVI) into a new rural district of Schwandorf (SAD).
  74. The Rheingaukreis (RÜD for Rüdesheim) and Untertaunuskreis (SWA for Bad Schwalbach) districts merged into Rheingau-Taunus-Kreis, choosing the area code RÜD but the capital Bad Schwalbach.
  75. The districts of Eschwege and Witzenhausen merged into Werra-Meißner-Kreis, using Eschwege's ESW and dropping WIZ.
  76. The districts of Eiderstedt (TÖN for Tönning), Husum (HUS) and Südtondern (NIB for Niebüll) merged into Nordfriesland (NF).
  77. The rural districts of Heidelberg (HD), Mannheim (MA) and part of Sinsheim (SNH) merged into Rhein-Neckar-Kreis (HD); the districts of Alsfeld (ALS) and Lauterbach (LAT) merged into Vogelsbergkreis (VB).
  78. Öhringen (ÖHR) and Künzelsau (KÜN) merged into Hohenlohekreis (KÜN).
  79. The rural districts of Straubing and Bogen merged to Straubing-Bogen, keeping SR (and sharing it with Straubing city district) while dropping Bogen's BOG.
  80. The rural districts of Koblenz and Mayen merged to Mayen-Koblenz, newly introducing MYK while dropping MY and leaving KO to the city of Koblenz.
  81. DZ had once been reserved for Danzig but was now issued to Delitzsch.
  82. [Gotha]
  83. In Torgau-Oschatz district, merged in 1994, you might well see the new TO alongside Torgau's TG and Oschatz's OZ, at the same time.
  84. EIN = Einbeck, which was merged into Northeim in 1974.
  85. News: Bochert . Ralf Prof Dr . Initiative Kennzeichenliberalisierung . Initiative on the Liberalization of License Plates . 2020-12-18 . . October 2020 . de.
  86. News: Kennzeichenliberalisierung . 2020-12-27 . vox news . 2011-09-30 . de.
  87. News: Haschek . Brigitte . Cerchez . Stefan . Nummernschild zum Mitnehmen . Take-away number plate . 2020-12-23 . Auto Motor und Sport . 2013-07-18 . de.
  88. News: Bayerische Staatsregierung (Bavarian State Government) . Pressemitteilungen . "MUC"-Kennzeichen kommt! . "MUC" plate is coming! . 2023-09-25 . 2023-09-21 . de.
  89. News: Jetzt Nummernschild wechseln! . Change number plate now! . 2021-01-02 . AutoBild . 2020-02-26 . de.