Peppol BIS Billing 3.0 · rule
DE-R-008
What does DE-R-008 mean? If both supplier and customer are located in Germany, the element "Buyer city" (BT-52) shall be provided.
Why did my invoice fail DE-R-008?
When both supplier and customer are located in Germany, the Buyer city (BT-52) must be present. Germany requires a complete buyer postal address on domestic invoices; the city is carried in UBL at cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CityName.
Official rule text
If both supplier and customer are located in Germany, the element "Buyer city" (BT-52) shall be provided.
Common causes
- cbc:CityName is missing from the buyer's cac:PostalAddress
- The full address was concatenated into a single street line, leaving city empty
- Buyer master data is incomplete in the ERP
How do I fix it?
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10115</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>
Related rules
DE-R-001 · DE-R-002 · DE-R-003 · DE-R-004 · DE-R-005 · DE-R-006 · DE-R-007 · DE-R-009
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.