Skip to content

Error

FX-SCH-A-000441: Use an allowed seller identifier scheme

In short

Error: fails the selected checks.

FX-SCH-A-000441 means a non-empty scheme code for your seller's global identifier (BT-29) is not in the Basic WL profile's list. Correct schemeID (BT-29-1) to match the identifier, such as 0088 for a GLN.

On this page

What it means

In the Factur-X and ZUGFeRD Basic WL profiles, this rule checks the seller's ram:GlobalID schemeID against the profile's identification scheme list. Examples include 0088 for a GLN and 0060 for a DUNS number. An empty code value passes this test; FX-SCH-A-000440 separately requires the attribute to exist.

Why it matters

A listed scheme code gives your identifier a defined type within the profile. This check does not establish whether the identifier itself is correct or whether a recipient will reject the file.

How to fix it

Check which identification scheme your seller number uses. Set the matching listed code on ram:GlobalID inside ram:SellerTradeParty. Use the scheme code rather than a label such as GLN or a country code. Export your 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 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

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

Updated 6 November 2026