BR-06: An Invoice shall contain the Seller name (BT-27)
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[BR-06]-An Invoice shall contain the Seller name (BT-27).
normalize-space(cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName) != ''BR-06 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 BT-27.
What this rule requires
The rule requires the invoice or credit note to contain a non-empty Seller name (BT-27). In UBL this is checked in cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName, and in CII in ram:SellerTradeParty/ram:Name. The test normalizes whitespace, so the value must not be missing, empty, or consist only of whitespace.
How to fix
Set the seller name element to a non-empty value. For UBL, add or fill cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName under /ubl:Invoice or /cn:CreditNote. For CII, add or fill rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:Name. If the source data has no seller name, correct the master data or source system before generating the invoice.
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-06.
Validate an invoice against these rules · All release changes