Error codes · Poland · BR-PL
Poland e-invoice errors
KSeF rules (BR-PL-xx codes) for Poland’s mandatory B2B e-invoicing.
31 errors documented
CodeRejectionSolvable
KSEF-440Partly
KSeF Duplicate Invoice Rejection (HTTP 440)PL-02Partly
Polish invoices should be prepared for KSeFKSEF-010Partly
KSeF XML schema validation failedPL-R-003Partly
KSeF submission requiredKSEF-009Partly
Bank account not on VAT white listPL-R-004Partly
KSeF session token invalidPL-R-006Partly
Currency must be PLN for KSeFKSEF-007Fixable here
KSeF date format invalid — wrong date or timestamp serialisationBR-PL-02Partly
Invalid KSeF invoice typeKSEF-002Partly
Invoice date too old for KSeFKSEF-003Partly
Invoice number sequence gapPL-R-007Fixable here
Split payment annotation requiredPL-R-005Fixable here
Invalid Polish NIP formatKSEF-006Fixable here
Unit code not recognizedKSEF-008Fixable here
GTU code missingBR-PL-01Fixable here
Polish NIP number requiredKSEF-004Fixable here
Currency code invalidKSEF-001Fixable here
KSeF NIP validation failed — bad format or wrong identifier fieldKSEF-005Fixable here
KSeF VAT rate invalid — StawkaPodatku not in the Ministry of Finance dictionaryKSEF-21178Partly
KSeF UPO (Urzędowe Poświadczenie Odbioru) not foundKSEF-21115Fixable here
KSeF error 21115 — invalid authentication certificateKSEF-21181Partly
Sellers are not identical for all invoices in a KSeF batchKSEF-21180Partly
KSeF session status does not allow this operationKSEF-21177Fixable here
Invoice issue date is outside the allowed KSeF windowKSEF-21182Partly
KSeF concurrent export limit reachedKSEF-21401Fixable here
Document does not conform to the KSeF XSD schemaKSEF-21121Partly
KSeF rate limit reached for this endpointKSEF-21301Partly
Missing authorization for this KSeF operationKSEF-21170Partly
KSeF interactive session has expiredKSEF-21116Partly
KSeF authentication token is invalidPL-01Partly
Polish sellers should include NIP numberOther countries: Germany · France · Italy · Netherlands · Belgium · Spain · Austria
Mandate, formats and platform: Poland country guide
Related
Answers
Have an e-invoice that came back rejected? Check it here.
Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.