Skip to content

Error

FX-SCH-A-000721: Use an allowed scheme for the end user's company registration number

In short

Error: fails the selected checks.

FX-SCH-A-000721 means the scheme code on your product end user's company registration number is not allowed by the Extended profile. Use an allowed code matching that registration number.

On this page

What it means

A non-empty schemeID on ram:ID inside the product end user's ram:SpecifiedLegalOrganization must match the profile's legal organisation identifier scheme list. An absent or empty attribute does not fail this value check.

Why it matters

The scheme identifies the register or numbering system used for the company registration number.

How to fix it

Correct schemeID on ram:ProductEndUserTradeParty/ram:SpecifiedLegalOrganization/ram:ID in your CII XML. For example, use 0009 for a French SIRET or 0106 for a Dutch KvK number, only where it matches the registration number you have supplied. 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-000721 still fails, and which other rules do.

Updated 6 November 2026