Skip to content

Error

FX-SCH-A-000431: Give the seller's tax representative one name

In short

Error: fails the selected checks.

FX-SCH-A-000431 means your seller's tax representative block (BG-11) contains no ram:Name element, or contains more than one. Record the representative's name (BT-62) in one ram:Name under ram:SellerTaxRepresentativeTradeParty.

On this page

What it means

In the Basic WL, Basic, EN 16931 and Extended profiles of Factur-X and ZUGFeRD, each existing ram:SellerTaxRepresentativeTradeParty must contain one ram:Name. This rule counts name elements; it does not check their text or require a representative.

Why it matters

The name identifies the seller's tax representative, and these profiles provide one name element for that party.

How to fix it

Check whether the seller has a tax representative for this invoice. If so, put the correct name in one ram:SellerTaxRepresentativeTradeParty/ram:Name and remove duplicate name elements. If there is no representative, remove the whole representative block. 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:Name' 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-000431 still fails, and which other rules do.

Updated 6 November 2026