Skip to content

Fatal

BR-NL-10: A Dutch buyer's company registration number must be KVK or OIN

In short

Fatal: fails the selected checks.

BR-NL-10 means the buyer is in the Netherlands, but its company registration number is missing, empty or not a KVK or OIN number. Fix it by entering the buyer's KVK number (scheme 0106) or OIN (scheme 0190) as the buyer's company registration number.

On this page

What it means

When the buyer's country code (BT-55) is NL, the buyer's company registration number (BT-47) must have the scheme code 0106 (KVK) or 0190 (OIN). A company registration number that is present but empty fails for any buyer, whatever the country.

Why it matters

For Dutch buyers the NLCIUS rules require the buyer's legal entity to be identified by a KVK or OIN number. Without it, the file fails the check and the invoice is rejected.

How to fix it

Open the buyer's record in your invoicing software and fill in the Chamber of Commerce number (KVK-nummer), which has 8 digits. You can look it up in the KVK business register or ask the buyer. For a Dutch government body, use the OIN the body gives you. Check that the number is sent with scheme 0106 or 0190, and remove the field if it is only a blank value.

The rule as published

For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier (cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID) MUST be either a KVK (schemeID=0106) or OIN number (schemeID=0190)

Where this rule applies

Rule set Version
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-NL-10 still fails, and which other rules do.

Updated 6 November 2026