einvoicecheck
Menu

Rules / NL-R-005 · Markdown

Peppol BIS Billing 3.0 · rule

NL-R-005

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does NL-R-005 mean? For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier MUST be either a KVK or OIN number (schemeID 0106 or 0190)

Why did my invoice fail NL-R-005?

For Dutch suppliers invoicing a customer in the Netherlands, the customer's legal entity identifier must be either a KVK number (schemeID 0106) or an OIN number (schemeID 0190). This mirrors NL-R-003 on the buyer side; in UBL it is the customer's cac:PartyLegalEntity/cbc:CompanyID.

Official rule text

For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier MUST be either a KVK or OIN number (schemeID 0106 or 0190)

Common causes

How do I fix it?

<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyLegalEntity>
      <cbc:RegistrationName>Klant B.V.</cbc:RegistrationName>
      <cbc:CompanyID schemeID="0106">87654321</cbc:CompanyID>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingCustomerParty>

Related rules

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