BR-63: Buyer electronic address scheme identifier (BT-49-1) is missing
Official message
[BR-63] The Buyer electronic address (BT-49) shall have a Scheme identifier.
[BR-63] The Buyer electronic address (BT-49) shall have a Scheme identifier.
[BR-63] The Buyer electronic address (BT-49) shall have a Scheme identifier.
- Severity
- Error The invoice is invalid and may be rejected by the recipient.
- Applies to
- EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
- Affected fields
- BT-49
What does this mean?
If a buyer electronic address (BT-49) is given, it must have a scheme identifier (BT-49-1) stating what kind of address it is. The attribute schemeID is missing; CII also rejects an empty attribute, UBL only a missing one.
Typical causes
The buyer's electronic address, e.g. a German Leitweg-ID or an e-mail address, was given without a scheme.
CII: The first electronic address is checked; a scheme on a further address only is not sufficient.
How to fix the error
State the scheme code from the EAS code list for the electronic address, e.g. 0204 for a German Leitweg-ID, EM for an e-mail address or 0088 for a GLN.
CII: ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID/@schemeID, UBL: cac:AccountingCustomerParty/cac:Party/cbc:EndpointID/@schemeID.
Generate and validate the invoice again.
In E-Rechnungsfreund
In the invoice form ("Experte" view), section "Käufer (BG-7)" (buyer), select the appropriate scheme in the field "EAS-Schema der elektron. Adresse (BT-34-1/49-1)" (EAS scheme of the electronic address). If no scheme is selected, the address from "Elektronische Adresse (BT-34/49)" is output without a scheme.
Example
Wrong
<ram:BuyerTradeParty>
...
<ram:URIUniversalCommunication>
<ram:URIID>04011000-12345-34</ram:URIID>
</ram:URIUniversalCommunication>
</ram:BuyerTradeParty>
Correct
<ram:BuyerTradeParty>
...
<ram:URIUniversalCommunication>
<ram:URIID schemeID="0204">04011000-12345-34</ram:URIID>
</ram:URIUniversalCommunication>
</ram:BuyerTradeParty>
For developers: test expression per syntax
EN 16931 (CII) (CII)
Context: /rsm:CrossIndustryInvoice
normalize-space(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:URIUniversalCommunication[1]/ram:URIID/@schemeID) != '' or not (rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:URIUniversalCommunication)
EN 16931 (UBL) (UBL)
Context: cac:AccountingCustomerParty/cac:Party/cbc:EndpointID
exists(@schemeID)
Factur-X / ZUGFeRD EN 16931 (CII)
Technical ID in the source: FX-SCH-A-000159
Context: /rsm:CrossIndustryInvoice
normalize-space(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:URIUniversalCommunication[1]/ram:URIID/@schemeID) != '' or not (rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:URIUniversalCommunication)
Related validation rules
Last updated:
Explanation of the validation rule, not legal or tax advice.