Skip to content

Error

FX-SCH-A-001125: Electronic address scheme of a line's delivery party must be valid

In short

Error: fails the selected checks.

FX-SCH-A-001125 means a non-empty schemeID on the electronic address of a line's final delivery party is not on the Extended profile's allowed list. Replace it with the permitted scheme code that matches the address.

On this page

What it means

The rule checks schemeID on ram:URIID inside the final delivery party's ram:URIUniversalCommunication against code list 13. An empty or missing value passes this code-list test. FX-SCH-A-001124 separately checks that the attribute exists.

Why it matters

A recognised scheme code gives software a shared way to interpret the electronic address.

How to fix it

Check schemeID on the affected ram:URIID under the line's ram:UltimateShipToTradeParty/ram:URIUniversalCommunication. Use the appropriate permitted code, such as EM for email or 0088 for a GLN. Do not replace the scheme with a descriptive word such as email. Export again and recheck.

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

Updated 6 November 2026