Reference
Markdown exportBR-10 Buyer postal address is required
An invoice shall contain the Buyer postal address (BG-8), the group describing where the customer is located.
Problem Description
An invoice shall contain the Buyer postal address (BG-8), the group describing where the customer is located.
ERROR
XRechnung 3.0
Context and Significance
This is a core EN16931 rule; the buyer location is required for tax place-of-supply logic, so the buyer address group must be present.
Solution
Add cac:AccountingCustomerParty/cac:Party/cac:PostalAddress with at least the country code and the applicable address components.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BG-8 present with cac:PostalAddress containing city, postal code and country
Invalid Examples
Use these points as the practical checks for this section.
- The customer party has no cac:PostalAddress element at all
Code Examples
Valid XML
<cac:Party>
<cac:PostalAddress>
<cbc:CityName>Muenchen</cbc:CityName>
<cbc:PostalZone>80331</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
</cac:Party>Invalid XML
<cac:Party>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Beispiel Einkauf AG</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>