Rules / PEPPOL-EN16931-R061 · Markdown
PEPPOL-EN16931-R061
PEPPOL BIS Billing 3.0 layer: peppol
Checked against Peppol BIS Billing 3.0 2026.5
What does PEPPOL-EN16931-R061 mean? Mandate reference MUST be provided for direct debit.
Why did my invoice fail PEPPOL-EN16931-R061?
When the payment means is direct debit (BG-19), a Mandate reference identifier (BT-89) must be provided so the debtor and bank can link the collection to the signed SEPA mandate. Direct debit codes (e.g. UNCL4461 code 59) authorise the seller to pull funds, and the mandate reference is the legal key that permits that collection.
Official rule text
Mandate reference MUST be provided for direct debit.
Common causes
- PaymentMeans uses a direct-debit code (e.g. 59) but cac:PaymentMandate/cbc:ID is missing.
- The mandate reference was placed in a free-text note instead of the structured PaymentMandate/ID element.
- The invoice was built from a template that omits the mandate block for direct-debit payments.
How do I fix it?
Add the mandate reference under PaymentMeans: <cac:PaymentMandate><cbc:ID>MNDT-2026-0042</cbc:ID></cac:PaymentMandate>.
Related rules
PEPPOL-EN16931-R001 · PEPPOL-EN16931-R002 · PEPPOL-EN16931-R003 · PEPPOL-EN16931-R004 · PEPPOL-EN16931-R005 · PEPPOL-EN16931-R007 · PEPPOL-EN16931-R008 · PEPPOL-EN16931-R010
Paste it into the live demo, or call POST /v1/validate. See the quickstart.