einvoicecheck
Menu

Rules / NL-R-007 · Markdown

Peppol BIS Billing 3.0 · rule

NL-R-007

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does NL-R-007 mean? For suppliers in the Netherlands, the supplier MUST provide a means of payment (cac:PaymentMeans) if the payment is from customer to supplier

Why did my invoice fail NL-R-007?

For suppliers in the Netherlands, the invoice must include a means of payment (cac:PaymentMeans) whenever the payment flows from customer to supplier. This Peppol BIS 3.0 Dutch country rule ensures the buyer receives instructions on how to pay; it does not apply when nothing is payable to the supplier.

Official rule text

For suppliers in the Netherlands, the supplier MUST provide a means of payment (cac:PaymentMeans) if the payment is from customer to supplier

Common causes

How do I fix it?

<cac:PaymentMeans>
  <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>NL02ABNA0123456789</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Related rules

NL-R-001 · NL-R-002 · NL-R-003 · NL-R-004 · NL-R-005 · NL-R-006 · 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.