PEPPOL-EN16931-P0112
Peppol BIS Billing 3 · validation rule
Peppol BIS Billing 3Error
Invoice type code 326 (partial invoice) or 384 (corrected invoice) is only allowed in Peppol when both seller and buyer are German. Use 380 (invoice) or 381 (credit note) instead; German-specific codes are an XRechnung convention.
- Field
document.type_code (BT-3)- Rule set
- Peppol BIS Billing 3
- Rule-set version
- Peppol BIS Billing 3.0 (rules master, Sep 2026) · in force since · Rule-set changelog
- Who has to fix it
- The sender
This is a property of the file you received, so it cannot be corrected on your side without changing the document — ask the supplier to reissue it.
Check your own invoice
Drop the file that failed. We parse it, run the official rule sets against it and list every finding with a fix — 20 invoices per day, no key, nothing stored.
Open the live demoSame explanation over the API: GET /v1/rules/PEPPOL-EN16931-P0112?lang=en