Skip to content

BR-DE-2: Seller contact (BG-6) is missing

Official message

[BR-DE-2] Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden.

XRechnung (CII) · Error · Message language: German · Version: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DE-2] Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden.

XRechnung (UBL) · Error · Message language: German · Version: xrechnung-3.0.2-validator-configuration-2026-08-31
Severity
Error The invoice is invalid and may be rejected by the recipient.
Applies to
XRechnung (CII), XRechnung (UBL)
Affected fields
BG-6

What does this mean?

An XRechnung invoice must contain the group "Seller contact" (BG-6). The invoice contains no seller contact details at all.

Typical causes

No contact person, telephone number or email address was entered for the seller.
The invoice was created according to EN 16931, where BG-6 is optional, and then validated against the XRechnung rules.

How to fix the error

Add the seller contact group. In XRechnung the contact point (BT-41), telephone number (BT-42) and email address (BT-43) are mandatory within it (BR-DE-5, BR-DE-6, BR-DE-7).
CII: ram:SellerTradeParty/ram:DefinedTradeContact, UBL: cac:AccountingSupplierParty/cac:Party/cac:Contact.
Generate and validate the invoice again.

In E-Rechnungsfreund

In the invoice form, section "Verkäufer (BG-4)" (seller), fill in "Telefon (BT-42/57)" and "E-Mail (BT-43/58)"; in the "Experte" view also "Ansprechpartner (BT-41/56)" or "Abteilung (BT-41-0/56-0)".

Example

Wrong

<ram:SellerTradeParty>
  <ram:Name>Muster GmbH</ram:Name>
  <!-- no ram:DefinedTradeContact -->
  <ram:PostalTradeAddress>...</ram:PostalTradeAddress>
</ram:SellerTradeParty>

Correct

<ram:SellerTradeParty>
  <ram:Name>Muster GmbH</ram:Name>
  <ram:DefinedTradeContact>
    <ram:PersonName>Max Mustermann</ram:PersonName>
    <ram:TelephoneUniversalCommunication>
      <ram:CompleteNumber>+49 30 1234567</ram:CompleteNumber>
    </ram:TelephoneUniversalCommunication>
    <ram:EmailURIUniversalCommunication>
      <ram:URIID>rechnung@muster.de</ram:URIID>
    </ram:EmailURIUniversalCommunication>
  </ram:DefinedTradeContact>
  <ram:PostalTradeAddress>...</ram:PostalTradeAddress>
</ram:SellerTradeParty>
For developers: test expression per syntax

XRechnung (CII) (CII)

Context: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty

ram:DefinedTradeContact

XRechnung (UBL) (UBL)

Context: /ubl:Invoice/cac:AccountingSupplierParty | /cn:CreditNote/cac:AccountingSupplierParty

cac:Party/cac:Contact

Related validation rules

  • BR-DE-1: Payment instructions (BG-16) are missing
  • BR-DE-10: Deliver to city (BT-77) is missing
  • BR-DE-11: Deliver to post code (BT-78) is missing
  • BR-DE-14: VAT category rate (BT-119) is missing in the VAT breakdown
  • BR-DE-15: Buyer reference (BT-10) is missing
  • BR-DE-16: Seller VAT ID, tax number or tax representative is missing

Last updated:
Explanation of the validation rule, not legal or tax advice.