How to fix BR-06
An Invoice shall contain the Seller name (BT-27).
What this rule checks
The seller name (BT-27, mapped to cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName) identifies who issued the invoice. This is a legal requirement in all Peppol countries and is needed for the buyer to verify they are paying the correct entity. The name should match the seller's official registered business name.
Referenced business terms
This rule references the following EN 16931 business term. Click through for the full definition, the UBL XPath and the cardinality.
How to fix it
Add a cbc:Name element inside cac:AccountingSupplierParty → cac:Party → cac:PartyLegalEntity.
Common causes
- The
cac:AccountingSupplierPartysection is missing thecac:PartyLegalEntity/cbc:RegistrationNameelement. - The seller party structure exists but
cbc:RegistrationNameis empty. - The seller name was placed in
cbc:Nameundercac:PartyNameinstead ofcbc:RegistrationNameundercac:PartyLegalEntity. - The entire
cac:AccountingSupplierPartyblock is missing.
Example: before (broken)
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyLegalEntity>
<!-- cbc:RegistrationName is missing -->
<cbc:CompanyID>BE0123456789</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>Example: after (fixed)
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Acme Supplies BV</cbc:RegistrationName>
<cbc:CompanyID>BE0123456789</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>Related rules
Rule sets
BR-06 is in these rule sets. Each page lists all its rules and the pinned version.
Validate your invoice
Upload your corrected invoice to check it passes BR-06 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.