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

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.

ERROR

XRechnung 3.0

Context and Significance

This is a core EN16931 rule; the buyer must be able to identify who issued the invoice, so the seller name cannot be omitted.

Solution

Provide cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName with the seller’s name.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-27 = Muster Handels GmbH — seller registration name populated

Invalid Examples

Use these points as the practical checks for this section.

  • 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