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
- Two cac:PartyName/cbc:Name elements under the buyer party.
- Both a trading name and a department name written as separate PartyName elements.
- Trade name duplicated per language for the buyer.
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.