Skip to content

Error

FX-SCH-A-000026: The specification identifier must match the Minimum profile

In short

Error: fails the selected checks.

FX-SCH-A-000026 means a non-empty specification identifier (BT-24) is outside the Minimum profile's permitted list. If your file is intended to use Minimum, set the identifier to urn:factur-x.eu:1p0:minimum and ensure the rest of the file follows that profile.

On this page

What it means

For the Minimum profile, the test checks a non-empty ram:ID inside rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter against the permitted specification identifiers. An empty value does not fail this particular test. This rule does not apply to other profiles.

Why it matters

The identifier declares the specification used by the file. It needs to agree with the profile you intend the document to follow.

How to fix it

Confirm your intended profile. For Minimum, correct the relevant ram:ID to urn:factur-x.eu:1p0:minimum. If you intended another profile, export the document for that profile instead of merely relabelling its XML as Minimum. Recheck the resulting 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 'ram:ID' is not allowed.

Where this rule applies

Rule set Version
Factur-X 1.09 MINIMUM 1.0.9-2
ZUGFeRD 2.5 MINIMUM 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

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

Updated 6 November 2026