Skip to content

Error

FX-SCH-A-001103: The delivery party's tax registration needs exactly one number (Extended)

In short

Error: fails the selected checks.

FX-SCH-A-001103 means a tax registration entry for the delivery party on an invoice line holds no number, or more than one. Put one VAT number or tax number in it, or remove the entry.

On this page

What it means

The delivery party on an invoice line can carry a tax registration (ram:SpecifiedTaxRegistration), such as a VAT number or a national tax number. Each entry must contain exactly one ram:ID. An empty entry, or one with two numbers, fails.

Why it matters

The recipient's software reads each tax registration as one number with one meaning. An entry with none or two does not fit the structure of the Extended profile, so the file is reported as invalid.

How to fix it

In your invoicing software, check the VAT number and tax number fields on the delivery party of the line. Enter one number per field and clear any field you do not need. If you build the XML yourself, each ram:SpecifiedTaxRegistration must hold a single ram:ID, and the element should be left out when there is no 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

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

Updated 5 November 2026