Skip to content

Error

FX-SCH-A-000409: The seller must have exactly one name

In short

Error: fails the selected checks.

FX-SCH-A-000409 means the seller block (BG-4) contains either no ram:Name element or more than one for the seller name (BT-27). Correct the seller details or XML export so that the block contains exactly one ram:Name, then recheck the file.

On this page

What it means

This rule requires exactly one ram:Name directly inside each ram:SellerTradeParty in the header trade agreement. It applies in the Minimum, BASIC WL, Basic, EN 16931 and Extended profiles of Factur-X and ZUGFeRD. It checks the number of name elements, not their text.

Why it matters

The seller name identifies the party supplying the goods or services. A single name element keeps that identification in one place.

How to fix it

Check the seller's name (BT-27) in your invoice data. Do not assume the seller is your own business, particularly if you issue a self-billed invoice. In the XML, add the missing ram:Name or remove duplicate name elements directly under the header ram:SellerTradeParty. If your software exports the wrong structure despite correct details, ask its supplier to correct it. Export and recheck the 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 MINIMUM 1.0.9-2
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 MINIMUM 2.5.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-000409 still fails, and which other rules do.

Updated 6 November 2026