einvoicecheck

Rules / UBL-SR-29 · Markdown

UBL-SR-29

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does UBL-SR-29 mean? Bank creditor reference shall occur maximum once

Why did my invoice fail UBL-SR-29?

The Payment creditor reference (BT-83) carries the remittance/creditor reference — such as an ISO 11649 structured creditor reference — that the buyer must quote when paying. EN 16931 allows at most one such reference per invoice, so this rule forbids supplying it more than once. In UBL it maps to cac:PaymentMeans/cbc:PaymentID, which must not be repeated for this purpose.

Official rule text

Bank creditor reference shall occur maximum once

Common causes

How do I fix it?

Keep a single creditor reference: <cac:PaymentMeans><cbc:PaymentID>RF18000000000539007547034</cbc:PaymentID>...</cac:PaymentMeans> and remove any duplicate cbc:PaymentID elements.

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.