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

warningBR-NL-02NLDpeppol-bis-3NEEDS INPUT

Dutch BTW number recommended

Dutch invoices should include the BTW-nummer (VAT number) in format NL + 9 digits + B + 2 digits.

View fix
errorBR-PL-01POLpeppol-bis-3NEEDS INPUT

Polish NIP number required

Polish invoices must include the NIP (tax identification number) for seller and buyer.

View fix
errorBR-PL-02POLksefMANUAL

Invalid KSeF invoice type

Polish KSeF invoices must use valid invoice type codes.

View fix
errorBR-RO-01ROUpeppol-bis-3NEEDS INPUT

Romanian CIF/CUI required

Romanian invoices must include the tax identification code (CIF/CUI).

View fix
errorCZ-R-001CZubl-2.1NEEDS INPUT

Czech DIČ required

Czech invoices must include DIČ (tax identification number).

View fix
warningCZ-R-002CZubl-2.1NEEDS INPUT

Czech IČO recommended

Czech business ID (IČO) recommended for identification.

View fix
warningCZ-R-003CZisdocMANUAL

ISDOC format for Czech domestic

Czech domestic invoices may use ISDOC format.

View fix
errorDK-R-001DKoioublNEEDS INPUT

Danish CVR number required

Danish invoices must include 8-digit CVR number.

View fix
errorES-R-002ESfacturaeMANUAL

Invalid FacturaE format

Spanish B2G invoices must use FacturaE 3.2.x format.

View fix
errorES-R-003ESfacturaeNEEDS INPUT

FACe routing codes required

Spanish B2G invoices need OC (oficina contable), OG (organo gestor), UT (unidad tramitadora).

View fix
errorES-R-004ESfacturaeMANUAL

Digital signature required

Spanish FacturaE invoices require XAdES digital signature.

View fix
warningES-R-005ESubl-2.1NEEDS INPUT

SII reporting reference

Invoices reported to Spanish SII should include reporting reference.

View fix
warningES-R-006ESubl-2.1NEEDS INPUT

Recargo de equivalencia for retailers

Spanish retail sales may require equivalence surcharge.

View fix
errorFACE-001ESPFacturaeNEEDS INPUT

NIF/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.

View fix
errorFACE-002ESPFacturaeNEEDS INPUT

DIR3 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.

View fix
errorFACE-003ESPFacturaeMANUAL

Digital signature invalid

Facturae requires XAdES-EPES digital signature with a valid Spanish digital certificate (certificado digital) from an accredited CA.

View fix
errorFACE-004ESPSIIMANUAL

SII deadline exceeded

SII (Suministro Inmediato de Información) subjects must report invoices within 4 days of issue. Late submissions are flagged.

View fix
errorFACE-005ESPFacturaeMANUAL

IVA calculation mismatch

Tax calculation must be correct: base imponible × tipo = cuota. Spanish IVA rates are 21% (general), 10% (reduced), 4% (super-reduced), 0% (exempt).

View fix
warningFACE-006ESPFacturaeNEEDS INPUT

Recargo de equivalencia missing

Retail equivalence surcharge (recargo de equivalencia) must be included for certain retail customers who operate under this special regime.

View fix
errorFR-R-004FRfactur-xNEEDS INPUT

Chorus Pro engagement number required

French B2G invoices require engagement juridique (purchase order reference).

View fix
errorFR-R-005FRfactur-xNEEDS INPUT

Chorus Pro structure code required

French B2G invoices need Code Structure (SIRET of receiving entity).

View fix
errorFR-R-006FRfactur-xMANUAL

Invalid Factur-X profile identifier

Factur-X invoices must have valid profile in CustomizationID.

View fix
errorFR-R-008FRfactur-xNEEDS INPUT

Invalid French VAT number format

French TVA intracommunautaire must be FR + 11 characters.

View fix
warningFR-R-009FRfactur-xNEEDS INPUT

RCS registration recommended

French commercial invoices should include RCS registration.

View fix
warningFR-R-010FRfactur-xNEEDS INPUT

Share capital recommended on invoices

French SARL/SA invoices should show capital social.

View fix
errorGR-R-001GRubl-2.1NEEDS INPUT

Greek AFM (VAT number) required

Greek invoices must include 9-digit AFM.

View fix
errorGR-R-002GRubl-2.1MANUAL

myDATA reporting required

Greek invoices must be reported to myDATA (AADE).

View fix
errorGR-R-004GRubl-2.1NEEDS INPUT

Greek VAT category code required

myDATA requires Greek-specific VAT category codes.

View fix
warningIT-R-006ITubl-2.1NEEDS INPUT

Bollo stamp duty may be required

Italian invoices over threshold with no VAT require bollo.

View fix
errorIT-R-007ITubl-2.1NEEDS INPUT

Regime fiscale code required

Italian invoices must specify the seller tax regime.

View fix
warningIT-R-008ITubl-2.1NEEDS INPUT

CIG/CUP codes for public contracts

Italian B2G invoices require CIG and/or CUP codes.

View fix
errorKSEF-001POLKSeFNEEDS INPUT

NIP 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.

View fix
errorKSEF-002POLKSeFMANUAL

Invoice 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.

View fix
errorKSEF-003POLKSeFMANUAL

Invoice number sequence gap

Invoice numbers must be sequential without gaps within each calendar year. KSeF rejects invoices with numbering gaps or duplicates.

View fix
errorKSEF-004POLKSeFNEEDS INPUT

Currency code invalid

Currency must be a valid ISO 4217 code. Use PLN for domestic invoices.

View fix

Found an error? Fix it automatically

Upload your invoice and we'll fix common errors automatically. No XML editing required.

Fix Your Invoice