Skip to content

Fatal

NL-R-002: A Dutch seller's address needs street, city and post code

In short

Fatal: fails the selected checks.

NL-R-002 means the address of a seller in the Netherlands is missing the street name, the city or the post code. Fix it by filling in all three in your company details and exporting again.

On this page

What it means

For a seller in the Netherlands, the seller's address (BG-5) must contain the street name (BT-35), the city (BT-37) and the post code (BT-38). In UBL these are cbc:StreetName, cbc:CityName and cbc:PostalZone in cac:AccountingSupplierParty/cac:Party/cac:PostalAddress.

Why it matters

When any of the three parts is missing, the file fails the Peppol BIS check.

How to fix it

Open your company or sender details in your invoicing software and fill in the street name, the city and the post code. Then export the invoice again and recheck it. If you build the XML yourself, add cbc:StreetName, cbc:CityName and cbc:PostalZone to cac:AccountingSupplierParty/cac:Party/cac:PostalAddress.

Once the file is corrected, check it again for free: Validate a Peppol BIS invoice

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice

The rule as published

Read the rule on the publisher's site

Where this rule applies

Rule set Version
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Rule text from phive-rules 4.6.4.

Check your file

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

Updated 6 November 2026