PEPPOL-EN16931-P0101 - Credit note type code must match the Peppol profile
In a CreditNote document, the type code (BT-3) must be one of the values allowed by the Peppol billing profile, typically 381 or 396. Using an invoice code here breaks the document family.
PEPPOL-EN16931-P0101 - Credit note type code must match the Peppol profile
In a CreditNote document, the type code (BT-3) must be one of the values allowed by the Peppol billing profile, typically 381 or 396. Using an invoice code here breaks the document family. This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.
What this rule checks
In a CreditNote document, the type code (BT-3) must be one of the values allowed by the Peppol billing profile, typically 381 or 396. Using an invoice code here breaks the document family.
How to fix it
Set cbc:CreditNoteTypeCode to a value accepted by the profile, for example 381.
Validate against this rule
This rule is part of EN 16931. Check your invoice with the validator that matches your format:
Related rules
Source: OpenPeppol BIS Billing 3.0 · Last verified: 2026-07-10
All validation rules