PEPPOL-EN16931-R061
For direct debit the mandate reference must be provided — the identifier of the mandate under which the payer agreed to the collection.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-01-31
Official rule text
Mandate reference MUST be provided for direct debit.
Why does PEPPOL-EN16931-R061 happen?
The mandate lives with the payment provider while the invoice is built as a bare request for payment. The reference exists, but in a different system from the one producing the document.
How do you fix PEPPOL-EN16931-R061?
Carry the mandate reference into BT-89: cac:PaymentMeans/cac:PaymentMandate/cbc:ID in UBL, ram:SpecifiedTradePaymentTerms/ram:DirectDebitMandateID in CII. On the German path BR-DE-25-a applies as well.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cac:PayerFinancialAccount>
<cbc:ID>DE02120300000000202051</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>MANDAT-2026-0007</cbc:ID>
<cac:PayerFinancialAccount>
<cbc:ID>DE02120300000000202051</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>NormAPI provides technical validation, not tax or legal advice.