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
- The element ram:URIID is present, but the attribute schemeID is missing.
- The schemeID was left empty (schemeID="").
- An invoicing tool writes the e-mail address without an EAS code.
- Mix-up: the address sits in the wrong element without a scheme attribute.
How to fix BR-62
- 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 - 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.
- Validate again. Save the file and validate it again to check that BR-62 is no longer reported.
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.
//rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeIDBefore / after: the XML example
This is the spot in question before and after the fix (Cross Industry Invoice, ZUGFeRD/Factur-X).
<ram:SellerTradeParty>
<ram:Name>Musterfirma GmbH</ram:Name>
<ram:URIUniversalCommunication>
<ram:URIID>rechnung@musterfirma.de</ram:URIID>
</ram:URIUniversalCommunication>
</ram:SellerTradeParty>
<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?
Does the rule also apply if no Seller address is given?
What is the difference between URIID and schemeID?
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.