What is an e-Invoice (e-Faktura)?

An e-invoice is not a file to be sent via email, but a structured electronic document in a unified XML format compliant with the Ministry of Finance schema. This document exists in KSeF as an entry with an assigned number, that is, a KSeF identifier, and a precise time of acceptance. It is precisely the moment of number assignment in KSeF that gives the invoice its full, officially confirmed status. A recipient who is a taxpayer with a NIP finds the invoice on their side in KSeF and can download it to their accounting software. There is no need to send it separately via email or print it, and the original is securely stored in the state system for ten years.

In practice, an e-invoice consists of data recorded in fields such as seller, buyer, product and service line items, VAT rates, deadlines, payments, and annotations. Thanks to this, accounting software can read it automatically without the need for manual entry. Before the document receives a KSeF number, it undergoes technical and logical verification for compliance with the schema, which significantly reduces typical errors such as incorrect NIP numbers, erroneous sums, wrong rates, or missing required fields.

After the document is accepted, a unique KSeF identifier is assigned and the official date and time are recorded. These determine delivery matters and serve as a reference point for tax settlements. An Official Acknowledgment of Receipt, that is, UPO, can be downloaded for the document, confirming that the invoice has been accepted into the system.

Even more convenient with the app

The MIA Biznes application.

Download and manage your business comfortably. Don’t miss important events. All the functions of the service are now at your fingertips in one application.

Available on the App Store and Google Play (coming soon).

Selected package: JDG M

Not all fields are completed correctly

Your request has been sent successfully!

Our specialist will contact you shortly.

Sign in

Forgot your password?

Sign up

Complete verification

W ciągu 15 minut od rejestracji kod weryfikacyjny zostanie wysłany na podany przez Ciebie
e-mail.

Forgot your password?

Change password

Enter the confirmation code received by e-mail and the new password.

Invoices 0
Tasks 0
Consult. 0

Your request has been sent successfully

Our specialist will contact you during business hours
as soon as it is possible.