Faktura

NL-R-006

fatalPeppol BIS Billing 3.0profileCIIUBL

For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (cac:TaxRepresentativeParty/cac:PostalAddress) MUST contain street name (cbc:StreetName), city (cbc:CityName) and post code (cbc:PostalZone)

Why it fails

The Dutch fiscal representative's address is missing street, city or post code.

How to fix it

Complete the TaxRepresentativeParty's PostalAddress, or remove the representative if there is none.

What the validator checks

CII — context rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress[$supplierCountryIsNL and $taxRepresentativeCountryIsNL]

ram:LineOne and ram:CityName and ram:PostcodeCode

UBL — context cac:TaxRepresentativeParty/cac:PostalAddress[$supplierCountryIsNL and $taxRepresentativeCountryIsNL]

cbc:StreetName and cbc:CityName and cbc:PostalZone

Related rules

Part of NL-R — Netherlands.

Validate an invoice against this rule →

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.