← All rule codes

PEPPOL-EN16931-R002

Error (blocking) Peppol BIS Billing 3.0

Official rule text

No more than one note is allowed on document level, unless both the buyer and seller are German organizations.

What it means

Peppol restricts the document-level note (BT-22) to at most one occurrence, while EN 16931 allows several - multi-note ERP exports fail here. The v3.0.20 artefacts carry a single carve-out: multiple notes are tolerated when both seller and buyer are German (alignment with XRechnung usage).

How to fix it

Merge all document-level comments into a single cbc:Note element (BT-22) under the Invoice/CreditNote root, unless both parties are German organizations.

Business terms involved: BT-22

🇫🇷 En français

Peppol limite la note de niveau document (BT-22) à une seule occurrence, là où l'EN 16931 en autorise plusieurs - les exports ERP multi-notes échouent ici. Les artefacts v3.0.20 prévoient une seule dérogation : plusieurs notes sont tolérées quand vendeur et acheteur sont tous deux allemands (alignement avec l'usage XRechnung).

Correction : Fusionnez tous les commentaires de niveau document dans un unique cbc:Note (BT-22) sous la racine Invoice/CreditNote, sauf si les deux parties sont des organisations allemandes.

Seeing PEPPOL-EN16931-R002 in a rejection?

Run your file through the free validator to see every violation at once — or let NormDrift watch your reference invoices so the next ruleset release never surprises you.