einvoicecheck

Rules / UBL-SR-40 · Markdown

UBL-SR-40

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does UBL-SR-40 mean? Buyer trade name shall occur maximum once

Why did my invoice fail UBL-SR-40?

The Buyer trade name (BT-45) is the buyer's commonly used or trading name, distinct from its legal registration name. EN 16931 allows at most one buyer trade name, so cac:AccountingCustomerParty/cac:Party/cac:PartyName/cbc:Name must not occur more than once. Additional identifiers belong in other party fields, not in extra PartyName elements.

Official rule text

Buyer trade name shall occur maximum once

Common causes

How do I fix it?

Keep one buyer trade name: <cac:AccountingCustomerParty><cac:Party><cac:PartyName><cbc:Name>Acme Retail</cbc:Name></cac:PartyName>...</cac:Party></cac:AccountingCustomerParty>.

Related rules

UBL-SR-01 · UBL-SR-02 · UBL-SR-03 · UBL-SR-04 · UBL-SR-05 · UBL-SR-06 · UBL-SR-07 · UBL-SR-08

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.