E-Invoice Error Reference
1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.
235 errors found • Page 5 of 5 in Country-Specific
BR-NL-02NLDpeppol-bis-3NEEDS INPUTDutch BTW number recommended
Dutch invoices should include the BTW-nummer (VAT number) in format NL + 9 digits + B + 2 digits.
BR-PL-01POLpeppol-bis-3NEEDS INPUTPolish NIP number required
Polish invoices must include the NIP (tax identification number) for seller and buyer.
BR-PL-02POLksefMANUALInvalid KSeF invoice type
Polish KSeF invoices must use valid invoice type codes.
BR-RO-01ROUpeppol-bis-3NEEDS INPUTRomanian CIF/CUI required
Romanian invoices must include the tax identification code (CIF/CUI).
CZ-R-001CZubl-2.1NEEDS INPUTCzech DIČ required
Czech invoices must include DIČ (tax identification number).
CZ-R-002CZubl-2.1NEEDS INPUTCzech IČO recommended
Czech business ID (IČO) recommended for identification.
CZ-R-003CZisdocMANUALISDOC format for Czech domestic
Czech domestic invoices may use ISDOC format.
DK-R-001DKoioublNEEDS INPUTDanish CVR number required
Danish invoices must include 8-digit CVR number.
ES-R-002ESfacturaeMANUALInvalid FacturaE format
Spanish B2G invoices must use FacturaE 3.2.x format.
ES-R-003ESfacturaeNEEDS INPUTFACe routing codes required
Spanish B2G invoices need OC (oficina contable), OG (organo gestor), UT (unidad tramitadora).
ES-R-004ESfacturaeMANUALDigital signature required
Spanish FacturaE invoices require XAdES digital signature.
ES-R-005ESubl-2.1NEEDS INPUTSII reporting reference
Invoices reported to Spanish SII should include reporting reference.
ES-R-006ESubl-2.1NEEDS INPUTRecargo de equivalencia for retailers
Spanish retail sales may require equivalence surcharge.
FACE-001ESPFacturaeNEEDS INPUTNIF/CIF format invalid
Spanish tax ID must be valid NIF (individuals) or CIF (companies) format with correct checksum letter. NIF uses 8 digits + letter, CIF uses letter + 7 digits + control character.
FACE-002ESPFacturaeNEEDS INPUTDIR3 codes missing or invalid
FACe B2G invoices require three administrative unit codes (DIR3): Órgano Gestor, Unidad Tramitadora, and Oficina Contable. These codes route the invoice within government.
FACE-003ESPFacturaeMANUALDigital signature invalid
Facturae requires XAdES-EPES digital signature with a valid Spanish digital certificate (certificado digital) from an accredited CA.
FACE-004ESPSIIMANUALSII deadline exceeded
SII (Suministro Inmediato de Información) subjects must report invoices within 4 days of issue. Late submissions are flagged.
FACE-005ESPFacturaeMANUALIVA calculation mismatch
Tax calculation must be correct: base imponible × tipo = cuota. Spanish IVA rates are 21% (general), 10% (reduced), 4% (super-reduced), 0% (exempt).
FACE-006ESPFacturaeNEEDS INPUTRecargo de equivalencia missing
Retail equivalence surcharge (recargo de equivalencia) must be included for certain retail customers who operate under this special regime.
FR-R-004FRfactur-xNEEDS INPUTChorus Pro engagement number required
French B2G invoices require engagement juridique (purchase order reference).
FR-R-005FRfactur-xNEEDS INPUTChorus Pro structure code required
French B2G invoices need Code Structure (SIRET of receiving entity).
FR-R-006FRfactur-xMANUALInvalid Factur-X profile identifier
Factur-X invoices must have valid profile in CustomizationID.
FR-R-008FRfactur-xNEEDS INPUTInvalid French VAT number format
French TVA intracommunautaire must be FR + 11 characters.
FR-R-009FRfactur-xNEEDS INPUTRCS registration recommended
French commercial invoices should include RCS registration.
FR-R-010FRfactur-xNEEDS INPUTShare capital recommended on invoices
French SARL/SA invoices should show capital social.
GR-R-001GRubl-2.1NEEDS INPUTGreek AFM (VAT number) required
Greek invoices must include 9-digit AFM.
GR-R-002GRubl-2.1MANUALmyDATA reporting required
Greek invoices must be reported to myDATA (AADE).
GR-R-004GRubl-2.1NEEDS INPUTGreek VAT category code required
myDATA requires Greek-specific VAT category codes.
IT-R-006ITubl-2.1NEEDS INPUTBollo stamp duty may be required
Italian invoices over threshold with no VAT require bollo.
IT-R-007ITubl-2.1NEEDS INPUTRegime fiscale code required
Italian invoices must specify the seller tax regime.
IT-R-008ITubl-2.1NEEDS INPUTCIG/CUP codes for public contracts
Italian B2G invoices require CIG and/or CUP codes.
KSEF-001POLKSeFNEEDS INPUTNIP validation failed
Polish NIP (tax identification number) must be 10 digits with valid checksum. Both seller and buyer NIP are required for B2B invoices. Leading zeros are significant.
KSEF-002POLKSeFMANUALInvoice date too old for KSeF
Invoice issue date cannot be more than 30 days before KSeF submission date. Older invoices will be rejected by the system.
KSEF-003POLKSeFMANUALInvoice number sequence gap
Invoice numbers must be sequential without gaps within each calendar year. KSeF rejects invoices with numbering gaps or duplicates.
KSEF-004POLKSeFNEEDS INPUTCurrency code invalid
Currency must be a valid ISO 4217 code. Use PLN for domestic invoices.
Found an error? Fix it automatically
Upload your invoice and we'll fix common errors automatically. No XML editing required.
Fix Your Invoice