E-Invoice Error Reference

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

12 errors found for Poland

errorKSEF-010POLKSeFMANUAL

KSeF XML schema validation failed

Invoice XML must conform exactly to the FA schema version (FA/1 or FA/2). Even minor deviations cause rejection.

View fix
warningKSEF-009POLKSeFMANUAL

Bank account not on VAT white list

For split payment (podzielona płatność) invoices, the seller bank account must be registered on the VAT white list (biała lista VAT).

View fix
errorKSEF-005POLKSeFMANUAL

VAT rate invalid for item type

Polish VAT rates (23%, 8%, 5%, 0%, ZW-exempt, NP-not subject) must match item classification rules per Polish VAT law and PKWiU classification.

View fix
errorKSEF-006POLKSeFNEEDS INPUT

Unit code not recognized

Unit of measure must be from Polish classification. Common codes include szt. (piece), kg, m, l, usł. (service).

View fix
errorKSEF-007POLKSeFMANUAL

Date format invalid

All dates in KSeF invoices must be in YYYY-MM-DD (ISO 8601) format. Other formats are rejected.

View fix
warningKSEF-008POLKSeFNEEDS INPUT

GTU code missing

Certain goods/services require GTU (Grupy Towarów i Usług) classification codes. Required for alcohol (GTU_01), fuel (GTU_02), heating oil (GTU_03), tobacco (GTU_04), and other specific categories.

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