Skip to content

Error

FX-SCH-A-001001: Payee tax registration needs one number element

In short

Error: fails the selected checks.

FX-SCH-A-001001 means the payee's tax registration in your payment terms has no ram:ID element or more than one. Keep one ram:ID containing the relevant number. Do not split numbers into multiple registration blocks, because FX-SCH-A-000988 allows at most one block here.

On this page

What it means

Each ram:SpecifiedTaxRegistration under ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty must contain one ram:ID element. This rule counts elements, not their contents. FX-SCH-A-000988 separately limits the payee to one tax registration block in these payment terms.

Why it matters

This part of the Extended profile represents the payee's tax registration as one block containing one number element.

How to fix it

Review which tax registration you need to provide for the payee. Under ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty, keep at most one ram:SpecifiedTaxRegistration with one ram:ID containing the relevant number. Remove repeated number elements; do not combine multiple numbers in one ram:ID. If no registration is needed, omit the block. Check the corrected file again.

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

Element 'ram:ID' must occur exactly 1 times.

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

Updated 6 November 2026