Skip to main content

BR-07 Buyer name is required

An invoice shall contain the Buyer name (BT-44), the name under which the customer is registered or known.

Problem Description

An invoice shall contain the Buyer name (BT-44), the name under which the customer is registered or known.

ERROR

XRechnung 3.0

Context and Significance

This is a core EN16931 rule; the invoice must clearly state who is being billed, so the buyer name is mandatory.

Solution

Provide cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName with the buyer’s name.

Quick actions

Valid Examples

Use these points as the practical checks for this section.

  • BT-44 = Beispiel Einkauf AG — buyer registration name populated

Invalid Examples

Use these points as the practical checks for this section.

  • cac:PartyLegalEntity/cbc:RegistrationName is missing for the customer party

Code Examples

Valid XML
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyLegalEntity>
      <cbc:RegistrationName>Beispiel Einkauf AG</cbc:RegistrationName>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingCustomerParty>
Invalid XML
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyLegalEntity>
      <cbc:CompanyID>DE987654321</cbc:CompanyID>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingCustomerParty>

Affected Fields

Validation Tools