Skip to main content

Invoice status

Every Invoice Entity has a marking property that describes it's processing stage.

Invoice StatusDescription
in_queueInvoice is waiting in queue to be send to the KSeF
processingInvoice is processing by KSeF
validValid invoice with KSeF number
invalidInvalid invoice (rejected by KSeF)

Additionally, every invoice has processing_code field which describes internal KSeF status of invoice.

Processing CodeDescription
100Invoice accepted for further processing
150Processing in progress
200Success
405Processing cancelled
410Invalid permission scope
415Attachments are not allowed
430Invoice file verification error
435File decryption error
440Duplicate invoice
450Invoice semantic validation error
500Unknown error