Error codes · Peppol BIS 3.0
PEPPOL-EN16931-R101Fixable here
Invoice line document reference has wrong type code
This is the rejection, word for word: „[PEPPOL-EN16931-R101] A document reference on one of your invoice lines uses the wrong type code. Line-level document references in Peppol invoices must use code "130", which means "invoice line object identifier".“
What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doInvoice Navigator automatically fixes this Invoice compliance issue by updating the relevant XML elements (PEPPOL-EN16931-R101).
If you enter it yourself in your invoicing software
Before
<Invoice> <!-- Issue: Element Document reference can only be used for Invoice line --> </Invoice>
After
<Invoice> <!-- Issue resolved per Peppol BIS 3.0 --> </Invoice>
What the finding looks likeExample
FindingValue missing · PEPPOL-EN16931-R101
Location//cac:InvoiceLine/cac:DocumentReference/cbc:DocumentTypeCode
From youThe missing value
ThenPassed
ProofSHA-256 and /verify link after the check