Reference
Markdown exportBR-06 Seller name is required
An invoice shall contain the Seller name (BT-27), the full legal name under which the supplier is registered; a differing trading name belongs in BT-28.
Problem Description
ERROR
EN 16931 core business rule (CEN)
Context and Significance
This is an EN 16931 core rule. The buyer must be able to identify who issued the invoice. In UBL the name belongs in cac:PartyLegalEntity/cbc:RegistrationName; a name that appears only in cac:PartyName/cbc:Name is the trading name (BT-28) and does not satisfy BR-06. A common cause is an export that writes only the trading name. In CII, BT-27 is ram:SellerTradeParty/ram:Name.
Solution
Provide cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName with the seller’s name.
Quick actions
Valid Examples
- BT-27 = Muster Handels GmbH — seller registration name populated
Invalid Examples
- cac:PartyLegalEntity/cbc:RegistrationName is missing for the supplier party
Code Examples
Valid XML
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Muster Handels GmbH</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>Invalid XML
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyLegalEntity>
<cbc:CompanyID>DE123456789</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>