Payment means not allowed for a Dutch domestic invoice
What it means
When both seller and buyer are in the Netherlands, only a restricted set of payment means codes is accepted. The restriction reflects what Dutch domestic payment infrastructure actually supports.
Can it be fixed automatically?
This needs a decision only the issuer can make. Guessing it would produce an invoice that validates and is wrong, which is worse than one that fails.
How to fix it
Choose an allowed payment means code that matches how you expect to be paid. This is a business decision about the payment method, not a formatting fix.
Where it applies
| UBL | /Invoice/cac:PaymentMeans/cbc:PaymentMeansCode |
|---|
Check your own invoice
curl -X POST https://einvoice.mgsoft.sk/v1/validate \
-H 'Content-Type: application/xml' \
--data-binary @invoice.xml