Skip to content

Error

FX-SCH-A-001058: The scheme of an item seller's electronic address must be allowed

In short

Error: fails the selected checks.

FX-SCH-A-001058 means the schemeID on the electronic address of the seller on your invoice line is outside the Extended profile's permitted list. Use a listed scheme code that matches the actual address.

On this page

What it means

A non-empty schemeID on ram:URIID inside the line seller's ram:URIUniversalCommunication must match code list 13 in FACTUR-X_EXTENDED_codedb.xml. An empty value passes this particular test. It does not check the address value itself.

Why it matters

The scheme list defines how electronic addresses are identified within the profile. The chosen scheme still needs to match the address you provide.

How to fix it

Correct schemeID on the affected ram:URIID using code list 13, for example 0088 for a GLN or EM for an email address. If you switch to email, replace the address value with an actual email address too; do not merely relabel the existing identifier as EM. Export the corrected file and check it again.

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-001058 still fails, and which other rules do.

Updated 6 November 2026