HomeError code lexicon › BR-62
BR-62 Field BT-34 EN 16931 core rules (BR)

Fix BR-62: Scheme identifier of the Seller electronic address missing

[BR-62] The Seller electronic address (BT-34) shall have a Scheme identifier

BR-62 in your own invoice? Upload the file and find every error in seconds.

What does BR-62 mean?

The rule checks the Seller electronic address (BT-34). If it is given, it must carry a Scheme identifier. The Scheme identifier says which address system the address comes from (e.g. e-mail, GLN or Leitweg-ID). Without it the recipient cannot assign the address unambiguously.

Common causes of BR-62

How to fix BR-62

  1. Find the faulty spot in the XML. Open the XML of the invoice and go to field BT-34 along this XPath://rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID
  2. Apply the fix. Add the attribute schemeID with an EAS code to the element ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID, e.g. schemeID="EM" for an e-mail address or schemeID="0088" for a GLN.
  3. Validate again. Save the file and validate it again to check that BR-62 is no longer reported.
Concrete fix

Add the attribute schemeID with an EAS code to the element ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID, e.g. schemeID="EM" for an e-mail address or schemeID="0088" for a GLN.

XPath//rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID

Before / after: the XML example

This is the spot in question before and after the fix (Cross Industry Invoice, ZUGFeRD/Factur-X).

Wrong
<ram:SellerTradeParty>
  <ram:Name>Musterfirma GmbH</ram:Name>
  <ram:URIUniversalCommunication>
    <ram:URIID>rechnung@musterfirma.de</ram:URIID>
  </ram:URIUniversalCommunication>
</ram:SellerTradeParty>
Correct
<ram:SellerTradeParty>
  <ram:Name>Musterfirma GmbH</ram:Name>
  <ram:URIUniversalCommunication>
    <ram:URIID schemeID="EM">rechnung@musterfirma.de</ram:URIID>
  </ram:URIUniversalCommunication>
</ram:SellerTradeParty>

Frequent questions about BR-62

Which value must the schemeID have?
A code from the EAS code list (Electronic Address Scheme). For an e-mail that is "EM", for a GLN "0088", for a Leitweg-ID "0204".
Does the rule also apply if no Seller address is given?
No. BT-34 is not mandatory as such. Only once an electronic address is present must the Scheme identifier come with it.
What is the difference between URIID and schemeID?
URIID is the address itself (e.g. the e-mail). schemeID is the attribute that names the address type.

Related error codes

Check BR-62 automatically

Instead of digging through the XML by hand you can validate your ZUGFeRD or XRechnung file online – upload the PDF or the XML and you get every error with rule ID, affected field, fix and XPath, as a readable report or as JSON through the API.

Find every error automatically instead of searching by hand

Upload your ZUGFeRD, Factur-X or XRechnung file – you get every violation back with rule ID, field, fix and XPath.

Validate online for free
Check invoice