E-Invoice Error Reference
1359+ documented errors for Peppol, UBL, CII, and EN16931 validation errors.
223 errors found · Page 5 of 5 in Country-Specific
NL-R-005NLDNLCIUS (Netherlands)AUTO-FIXFor suppliers in the Netherlands, if the customer is in the Netherlands, the...
When both parties are Dutch, the buyer must use KVK (scheme 0106) or OIN (scheme 0190) as legal entity identifier.
NL-R-008NLDNLCIUS (Netherlands)AUTO-FIXFor Dutch domestic invoices, payment means code must be one of: 30, 48, 49,...
For Dutch domestic invoices, payment means code must be one of: 30, 48, 49, 57, 58, or 59. Other codes are not accepted.
IT-R-001ITACIUS-IT (Italy)AUTO-FIXItalian suppliers must have a tax registration identifier (BT-32) between 11...
Italian suppliers must have a tax registration identifier (BT-32) between 11 and 16 characters. This accommodates both Partita IVA (11 digits) and Codice Fiscale (16 characters).
ES-01ESPCIUS-ES (Spain)BLOCKEDSpanish sellers should include NIF/CIF
Spanish sellers should include NIF/CIF. This validation rule ensures Invoice compliance with CIUS-ES (Spain).
PL-01POLCIUS-PL (Poland)BLOCKEDPolish sellers should include NIP number
Polish sellers should include NIP number. This validation rule ensures Invoice compliance with CIUS-PL (Poland).
DK-R-014DNKOIOUBL (Denmark)AUTO-FIXDanish company registration number has wrong scheme code
Your Danish company registration number (CVR) is present but uses the wrong scheme identifier. Danish suppliers must use scheme code 0184 to indicate a CVR number.
DK-R-003DNKOIOUBL (Denmark)AUTO-FIXIf ItemClassification is provided from Danish suppliers, UNSPSC version...
Danish suppliers using item classification must use UNSPSC version 19.05.01 or 26.08.01. Other UNSPSC versions are not accepted for Danish e-invoicing.
DK-R-008DNKOIOUBL (Denmark)AUTO-FIXDanish suppliers using Giro payment (code 50) must provide PaymentID...
Danish suppliers using Giro payment (code 50) must provide PaymentID starting with 01#, 04#, or 15# and a 7-8 digit Giro account number.
DK-R-010DNKOIOUBL (Denmark)AUTO-FIXDanish suppliers using FIK payment (code 93) must provide PaymentID starting...
Danish suppliers using FIK payment (code 93) must provide PaymentID starting with 71#, 73#, or 75# and an exactly 8-character creditor number.
DK-R-013DNKOIOUBL (Denmark)AUTO-FIXDanish suppliers must specify the schemeID when using PartyIdentification/ID...
Danish suppliers must specify the schemeID when using PartyIdentification/ID for either supplier or customer. The scheme identifies what type of ID is being used.
DK-R-016DNKOIOUBL (Denmark)BLOCKEDFor Danish Suppliers, a Credit note cannot have a negative total (PayableAmount)
Danish credit notes cannot have a negative PayableAmount. Credit notes should have positive amounts representing the credit being issued.
NO-R-001NOREHF (Norway)AUTO-FIXNorwegian organization number required
Norwegian invoices must include 9-digit organization number.
NO-R-002NOREHF (Norway)AUTO-FIXFor Norwegian suppliers (AS, ASA, or foreign branch), the word...
Norwegian B2G invoices must use EHF (Elektronisk Handelsformat).
GR-R-009GRCCIUS-GR (Greece)AUTO-FIXGreek suppliers must use their correct TIN as the electronic address for...
Greek suppliers must use their correct TIN as the electronic address for PEPPOL (scheme 9933). This ensures proper routing on the PEPPOL network.
GR-S-011GRCCIUS-GR (Greece)AUTO-FIXGreek suppliers must provide their Seller Tax Registration Number, prefixed...
Greek suppliers must provide their Seller Tax Registration Number with the country code prefix. This is the VAT identification for Greek tax purposes.
GR-R-010GRCCIUS-GR (Greece)AUTO-FIXWhen Greek suppliers send invoices to Greek buyers via PEPPOL, the buyer...
When Greek suppliers send invoices to Greek buyers via PEPPOL, the buyer must also use their TIN as electronic address (scheme 9933).
GR-R-008-2GRCCIUS-GR (Greece)AUTO-FIXWhen Supplier is Greek, there should be no more than one invoice url
Greek supplier invoices should have no more than one invoice URL. Multiple URLs are not allowed in Greek e-invoicing.
GR-R-004-2GRCCIUS-GR (Greece)AUTO-FIXWhen Supplier is Greek, the MARK Number must be a positive integer
The Greek MARK number must be a positive integer. MARK is a sequential number assigned by myDATA and cannot be zero, negative, or contain decimals.
GR-R-001-2GRCCIUS-GR (Greece)AUTO-FIXThe first segment of Greek invoice ID must be a valid TIN matching the...
The first segment of Greek invoice ID must be a valid TIN matching the supplier or tax representative. This links the invoice to the correct Greek tax entity.
GR-R-001-1GRCCIUS-GR (Greece)AUTO-FIXWhen the Supplier is Greek, the Invoice Id should consist of 6 segments
Greek supplier invoices must have an Invoice ID consisting of 6 segments. This special format is required for Greek tax authority (AADE) reporting.
IS-R-008ISLCIUS-IS (Iceland)AUTO-FIXWhen Icelandic invoices include EINDAGI (final due date) in supporting...
When Icelandic invoices include EINDAGI (final due date) in supporting documents, the date must be in YYYY-MM-DD format.
IS-R-001ISLCIUS-IS (Iceland)AUTO-FIXIcelandic suppliers can only issue invoice type 380 (invoice) or 381 (credit...
Icelandic suppliers can only issue invoice type 380 (invoice) or 381 (credit note). Other document types are not supported for Icelandic e-invoicing.
IS-R-010ISLCIUS-IS (Iceland)AUTO-FIXWhen EINDAGI (final due date) is provided, it must be the same as or later...
When EINDAGI (final due date) is provided, it must be the same as or later than the regular due date. EINDAGI cannot be before the due date.
Handle These Errors Automatically in Your Pipeline
The compliance engine auto-remediates validation errors with controlled safety policies and evidence pack generation.
Get API Access→