NL-R-001: For suppliers in the Netherlands, if the document is a creditnote, the document MUST…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[NL-R-001]-For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
/*/cac:BillingReference/cac:InvoiceDocumentReference/cbc:IDNL-R-001 is a fatal rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected.
What this rule requires
For a UBL credit note (when cbc:CreditNoteTypeCode is present) where the supplier's country code is NL, the rule requires at least one cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID element. The test only checks that this element exists in the document; it does not validate its content. If the element is missing, the document fails validation with severity fatal.
How to fix
Add a cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID element to the invoice. Typically the ID should contain the reference to the original invoice, but the rule only requires the element to be present. If the supplier is not Dutch or the document is not a credit note, this rule does not apply.
Guidance on this rule. The original text above is authoritative.
Where to go next
NL-R-001 changed in 1 published Peppol BIS Billing UBL release comparison:
- NL-R-001 in 3.0.10 → 3.0.15: New rule
Validate an invoice against these rules · All release changes