Skip to content

Error

FX-SCH-A-001121: The final recipient's tax registration needs one identifier

In short

Error: fails the selected checks.

FX-SCH-A-001121 means the final recipient's tax registration on your invoice line contains no ram:ID element or contains more than one. Keep exactly one ram:ID within the registration; do not add a second registration for another number.

On this page

What it means

For ram:SpecifiedTaxRegistration under the line's ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty, this check requires one ram:ID child. FX-SCH-A-001111 separately limits this party to at most one tax registration entry.

Why it matters

The Extended profile structures this registration around one identifier element. The separate registration limit still applies when you correct this error.

How to fix it

Check the tax registration for the affected line's final recipient. Retain at most one ram:SpecifiedTaxRegistration and place the relevant VAT number or national tax number in one ram:ID within it. Remove extra ram:ID elements rather than creating another registration. If the registration is not needed, omit the whole block. Export and recheck.

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

Updated 6 November 2026