BR-10: An Invoice shall contain the Buyer postal address (BG-8)
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[BR-10]-An Invoice shall contain the Buyer postal address (BG-8).
exists(cac:AccountingCustomerParty/cac:Party/cac:PostalAddress)BR-10 is a fatal rule in the business layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is rejected. It refers to BG-8.
What this rule requires
The rule requires that an invoice (or credit note) contains the buyer postal address, business group BG-8. In UBL, the document must have the element cac:AccountingCustomerParty/cac:Party/cac:PostalAddress; in CII, it must have rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:PostalTradeAddress. Since the severity is fatal, a document missing this element fails validation.
How to fix
Add the missing buyer postal address element. For UBL, include cac:AccountingCustomerParty/cac:Party/cac:PostalAddress inside the invoice or credit note. For CII, include ram:PostalTradeAddress under ram:BuyerTradeParty. The test only checks existence of the element; it does not require any specific child content for BR-10.
Guidance on this rule. The original text above is authoritative.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to BR-10.
Validate an invoice against these rules · All release changes