Country format

Germany Address Format Guide

German addresses place the street name before the house number, followed by a five-digit postal code and locality. A state field is not normally part of the domestic postal block, so forms should not require one for Germany.

Standard German address layout

Lena Schmidt
Friedrichstraße 82
10117 BERLIN
GERMANY

Deutsche Post describes the domestic order as recipient, street and house number, then postal code and town or city. International mail should use the full destination-country name on the final line rather than adding a country code before the postal code.

Field mapping

Form fieldGerman valueQA consideration
Address Line 1Friedrichstraße 82Keep street name before house number.
Address Line 23. OG, Whg. 12Allow floor, apartment, company, or district detail.
Postal code10117Accept five digits and preserve leading zeroes.
CityBerlinSupport long locality names and German characters.
CountryGermanyUse the full name on international labels.

Additional German examples

Jonas Weber
Leopoldstraße 44a
80802 MÜNCHEN
GERMANY

Nordlicht GmbH
Postfach 10 64 38
53225 BONN
GERMANY

Form testing checklist

Round-trip test: house-number suffix and leading zero

StepInput or actionPass condition
EnterWaldstraße 7a, 01067 DresdenThe street, ß, suffix, and five-digit code are accepted.
SaveReload the stored address7a remains alphanumeric and 01067 keeps its zero.
ExportDownload and reopen CSVThe postal code remains text rather than 1067.
RenderCreate a domestic labelNo state line or DE- prefix is inserted.

This test isolates two frequent implementation bugs: numeric typing for postal codes and a house-number field that accepts digits only. It also checks that normalization does not replace German characters merely to satisfy an ASCII-only downstream system. If transliteration is required, retain the original value separately.

Official reference