einvoicecheck

Rules / UBL-SR-44 · Markdown

UBL-SR-44

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does UBL-SR-44 mean? An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans

Why did my invoice fail UBL-SR-44?

The Payment ID (BT-83, 'Remittance information') identifies a payment so the buyer's remittance can be matched by the seller. An invoice may carry only one unique PaymentID value, but that same value may legitimately be repeated across multiple cac:PaymentMeans blocks. This keeps the remittance reference unambiguous while still allowing several payment method options.

Official rule text

An Invoice may only have one unique PaymentID, but the PaymentID may be used for multiple PaymentMeans

Common causes

How do I fix it?

Use one consistent value everywhere, e.g. put the same <cbc:PaymentID>REF-2026-001</cbc:PaymentID> inside every cac:PaymentMeans block.

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.