Peppol BIS Billing 3.0 · rule
NL-R-002
What does NL-R-002 mean? For suppliers in the Netherlands the supplier's address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and post code (cbc:PostalZone)
Why did my invoice fail NL-R-002?
For suppliers in the Netherlands, the supplier's postal address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) must contain street name (cbc:StreetName), city (cbc:CityName) and post code (cbc:PostalZone). This Peppol BIS 3.0 Dutch country rule requires a complete structured seller address.
Official rule text
For suppliers in the Netherlands the supplier's address (cac:AccountingSupplierParty/cac:Party/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and post code (cbc:PostalZone)
Common causes
- One of StreetName, CityName, or PostalZone missing from the supplier PostalAddress
- Whole address concatenated into a single AddressLine
How do I fix it?
<cac:PostalAddress> <cbc:StreetName>Keizersgracht 100</cbc:StreetName> <cbc:CityName>Amsterdam</cbc:CityName> <cbc:PostalZone>1015 AA</cbc:PostalZone> <cac:Country><cbc:IdentificationCode>NL</cbc:IdentificationCode></cac:Country> </cac:PostalAddress>
Related rules
NL-R-001 · NL-R-003 · NL-R-004 · NL-R-005 · 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.