Skip to main content

BR-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>

Affected Fields

Validation Tools