Skip to content

Error

FX-SCH-A-000872: The invoicee's global identifier needs a scheme

In short

Error: fails the selected checks.

FX-SCH-A-000872 means the global identifier of the invoicee has no scheme. Add the schemeID attribute with the four-digit code of the scheme, such as 0088 for a GLN.

On this page

What it means

A global identifier (ram:GlobalID) on the invoicee, the party the invoice is sent to when that is not the buyer, is a number from a worldwide scheme, such as a GLN or a DUNS number. The number alone does not say which scheme it comes from, so the schemeID attribute is required. This rule fails when the attribute is missing. FX-SCH-A-000873 checks its value.

Why it matters

Without the scheme the recipient cannot interpret the number. It could be a GLN, a DUNS number or something else, so the file fails the check and may be rejected.

How to fix it

In your invoicing software, find the field for the GLN or similar identifier on the invoice address and make sure the type of identifier is chosen, not just the number. If you build the XML yourself, add schemeID to ram:GlobalID inside ram:InvoiceeTradeParty, for example 0088 for a GLN or 0060 for a DUNS number.

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

Attribute '@schemeID' is required in this context.

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

Updated 5 November 2026