NL-R-008fatal

How to fix NL-R-008

For suppliers in the Netherlands, if the customer is in the Netherlands, the payment means code (cac:PaymentMeans/cbc:PaymentMeansCode) MUST be one of 30, 48, 49, 57, 58 or 59

What this rule checks

Domestic Dutch-to-Dutch invoices only allow specific payment means codes: credit transfer (30), bank card (48), direct debit (49), standing agreement (57), SEPA credit transfer (58), or SEPA direct debit (59).

How to fix it

Set PaymentMeansCode to one of the allowed values: 30, 48, 49, 57, 58, or 59.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes NL-R-008 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.