Skip to content

Error

FX-SCH-A-000571: The scheme of the buyer electronic address must be accepted

In short

Error: fails the selected checks.

FX-SCH-A-000571 means a non-empty scheme on your buyer's electronic address (BT-49) is not on the permitted electronic address scheme list. Correct schemeID on the address to match its actual type, such as 0088 for a GLN, 0204 for a Leitweg-ID or EM for an email address.

On this page

What it means

In the EN 16931 profiles of Factur-X and ZUGFeRD, this rule checks schemeID on ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID. The scheme (BT-49-1) identifies the type of electronic address (BT-49). A non-empty scheme must be on the referenced code list. A missing or empty scheme passes this particular test. The address itself and its ability to receive invoices are not checked.

Why it matters

The scheme identifies how the electronic address is represented. Using a permitted code gives the address a consistent type in the structured data, but does not establish that it is a working delivery address.

How to fix it

Confirm the electronic address and its scheme with your buyer. Correct the scheme in your source invoice. In the XML, set schemeID on ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID to the matching permitted code. Use EM only when the value is an email address. Do not choose an unrelated code or remove an address that is required for your invoice. Export and recheck the file.

Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta

The rule as published

Value of '@schemeID' is not allowed.

Where this rule applies

Rule set Version
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000571 still fails, and which other rules do.

Updated 6 November 2026