einvoicecheck
Menu

Rules / NL-R-001 · Markdown

Peppol BIS Billing 3.0 · rule

NL-R-001

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does NL-R-001 mean? For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)

Why did my invoice fail NL-R-001?

For suppliers in the Netherlands, a credit note must contain a reference to the invoice it corrects, carried in cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID. This Peppol BIS 3.0 Dutch country rule ensures every Dutch credit note can be linked back to the original invoice.

Official rule text

For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)

Common causes

How do I fix it?

<cac:BillingReference>
  <cac:InvoiceDocumentReference>
    <cbc:ID>INV-2026-0042</cbc:ID>
  </cac:InvoiceDocumentReference>
</cac:BillingReference>

Related rules

NL-R-002 · NL-R-003 · NL-R-004 · NL-R-005 · NL-R-006 · NL-R-007 · NL-R-008 · NL-R-009

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.