Skip to content

Error

FX-SCH-A-000681: Accepted identifier scheme for the buyer's tax representative

In short

Error: fails the selected checks.

FX-SCH-A-000681 means a non-empty schemeID on a global identifier of the buyer's tax representative is outside the Extended profile's accepted identifier scheme list. Replace it with the listed code for the identifier's actual scheme.

On this page

What it means

The check compares a non-empty schemeID on ram:BuyerTaxRepresentativeTradeParty/ram:GlobalID with the profile's identifier scheme list. An empty value passes this test. FX-SCH-A-000680 checks only whether the attribute exists, so an empty schemeID attribute also passes that presence check.

Why it matters

An accepted scheme code identifies the numbering system using the values defined by the profile. This rule does not check the identifier number itself.

How to fix it

Check the scheme that issued the identifier and use its code from the Extended profile's accepted list. For example, use 0088 for a GLN or 0060 for a DUNS number. Set that code in schemeID on the representative's ram:GlobalID, retaining leading zeroes and removing unintended spaces. Export the invoice again 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-000681 still fails, and which other rules do.

Updated 6 November 2026