PEPPOL-EN16931-P0112 - Type codes 326 and 384 are reserved for German trade
The invoice type codes 326 (partial invoice) and 384 (corrected invoice) may only be used when the seller and the buyer are both established in Germany, as declared by their country codes.
PEPPOL-EN16931-P0112 - Type codes 326 and 384 are reserved for German trade
The invoice type codes 326 (partial invoice) and 384 (corrected invoice) may only be used when the seller and the buyer are both established in Germany, as declared by their country codes. 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
The invoice type codes 326 (partial invoice) and 384 (corrected invoice) may only be used when the seller and the buyer are both established in Germany, as declared by their country codes.
How to fix it
Either use another value in cbc:InvoiceTypeCode, such as 380, or check that cac:Country/cbc:IdentificationCode is DE for both the seller and the buyer.
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