E-Invoice Error Reference

1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.

1326 errors found • Page 27 of 27

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
errorFORMAT-003factur-xMANUAL

Incorrect XML attachment filename

Factur-X XML must be named correctly.

View fix
errorFORMAT-004zugferdMANUAL

Invalid ZUGFeRD profile

ZUGFeRD documents must specify valid profile.

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
errorIN-ISSUE-DATE-REQUIREDpeppol-bis-3NEEDS INPUT

Issue date required

Invoice must have an issue date specified.

View fix
warningIN-MULTIPLE-VAT-CATEGORIESpeppol-bis-3

Multiple VAT categories on invoice

Having multiple VAT categories (S, E, AE, etc.) on the same invoice requires careful validation and handling.

View fix
errorIN-TAX-SUBTOTAL-AMOUNTpeppol-bis-3NEEDS INPUT

Tax subtotal amount required

Each VAT breakdown (TaxSubtotal) must have a tax amount specified.

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