Skip to content

Error

FX-SCH-A-000436: Give each tax representative registration one identifier

In short

Error: fails the selected checks.

FX-SCH-A-000436 means an existing tax registration block for your seller's tax representative contains no ram:ID element, or contains more than one. Keep one identifier in each ram:SellerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration block; the representative's VAT number is BT-63.

On this page

What it means

In the Basic WL, Basic, EN 16931 and Extended profiles of Factur-X and ZUGFeRD, each existing tax registration block under the seller's tax representative must contain one ram:ID. This rule does not require the block itself or check the identifier's value or scheme.

Why it matters

Each tax registration block has one identifier so that its number is recorded in a single field.

How to fix it

Check the representative's registration data. For the VAT number (BT-63), put the correct number in one ram:ID under ram:SellerTaxRepresentativeTradeParty/ram:SpecifiedTaxRegistration. Add a missing ID or correct repeated ID elements. Do not remove a registration that your invoice needs merely to clear this count error. Export and recheck your 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

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

Where this rule applies

Rule set Version
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.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-000436 still fails, and which other rules do.

Updated 6 November 2026