Skip to content

Error

FX-SCH-A-000030: The buyer must have exactly one name

In short

Error: fails the selected checks.

FX-SCH-A-000030 means the buyer entry contains no ram:Name element for the buyer name (BT-44), or contains more than one. Correct the buyer name entry so it appears exactly once.

On this page

What it means

Within ram:BuyerTradeParty (BG-7), the test requires exactly one ram:Name for BT-44. It counts name elements; it does not check whether their text is filled in or identifies the correct buyer.

Why it matters

The buyer name identifies the business or person making the purchase. One name element gives that information a single defined place in the buyer entry.

How to fix it

Check the buyer's business or personal name on the invoice. Correct the export so ram:BuyerTradeParty contains exactly one ram:Name with the intended buyer name. Remove duplicate name elements, then 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: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-000030 still fails, and which other rules do.

Updated 6 November 2026