Skip to content

Error

FX-SCH-A-000754: The sales agent's electronic address needs an allowed scheme

In short

Error: fails the selected checks.

FX-SCH-A-000754 means a non-empty schemeID on the sales agent's electronic address is not in the selected Extended profile's allowed list. Replace it with a permitted code that matches the address's actual scheme, then recheck your file.

On this page

What it means

The Extended profiles of Factur-X and ZUGFeRD check a non-empty schemeID on ram:SalesAgentTradeParty/ram:URIUniversalCommunication/ram:URIID against code list 13. This test does not reject an empty scheme value or inspect the address text. FX-SCH-A-000753 separately requires the attribute to exist.

Why it matters

The scheme tells you which addressing system the value belongs to. The profile restricts the scheme codes you can record here.

How to fix it

Check the actual scheme of your sales agent's electronic address. Set schemeID on ram:SalesAgentTradeParty/ram:URIUniversalCommunication/ram:URIID to its corresponding code from the profile's allowed list. Do not choose a code solely because it passes the list check; it must also describe the address you have recorded. Recheck the corrected 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 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-000754 still fails, and which other rules do.

Updated 6 November 2026