Skip to content

Error

FX-SCH-A-000704: Use an allowed scheme for the buyer's electronic address

In short

Error: fails the selected checks.

FX-SCH-A-000704 means the scheme code on your buyer's electronic address (BT-49) is not on the Extended profile's allowed list. Use the scheme code that matches the address type.

On this page

What it means

A non-empty schemeID on ram:URIID inside the buyer's ram:URIUniversalCommunication must match the profile's electronic address scheme list. An absent or empty attribute does not fail this value check.

Why it matters

The scheme identifies how the electronic address is expressed, such as an email address, GLN or Leitweg-ID.

How to fix it

Correct schemeID on ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID in your CII XML. Use EM for an email address, 0088 for a GLN or 0204 for a Leitweg-ID, as appropriate for your buyer's address. Export the corrected file and recheck it.

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 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

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

Updated 6 November 2026