Peppol BIS Billing 3.0 · rule
DE-R-004
What does DE-R-004 mean? If both supplier and customer are located in Germany, the element "Seller post code" (BT-38) shall be provided.
Why did my invoice fail DE-R-004?
A Peppol BIS 3.0 national rule for Germany: when both supplier and customer are located in Germany, the seller post code (BT-38) must be provided. Like the city, the post code is a required part of the seller address on domestic German invoices. In UBL the element is cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone.
Official rule text
If both supplier and customer are located in Germany, the element "Seller post code" (BT-38) shall be provided.
Common causes
- cbc:PostalZone missing from the seller postal address
- Post code concatenated into the city or street field
- Seller master data lacking the postal code
How do I fix it?
<cac:PostalAddress> <cbc:StreetName>Musterstrasse 1</cbc:StreetName> <cbc:CityName>Berlin</cbc:CityName> <cbc:PostalZone>10115</cbc:PostalZone> <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country> </cac:PostalAddress>
Related rules
DE-R-001 · DE-R-002 · DE-R-003 · DE-R-005 · DE-R-006 · DE-R-007 · DE-R-008 · DE-R-009
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.