Discover how to seamlessly send invoices to KSeF and how to use this system. Learn the advantages, responsibilities and how to use KSeF in your invoicing software..
- Introduction to KSeF
- What is an e-Invoice?
- Obligation to use KSeF
- Sending invoices to KSeF
- How to enable KSeF support in abcFaktura?
- FAQ:
- Do I need to use KSeF?
- What is an e-Invoice?
- How to send an invoice to KSeF?
.
KSeF, or the National e-Invoice System, is an initiative by the Ministry of Finance to standardize invoices issued by Polish businesses. Under this system, each e-invoice must be sent to KSeF, where it is stored for 5 years. The system covers both B2B and B2C sales.
E-invoice, as required by KSeF, is a structured XML file submitted electronically. Existing invoices sent as PDF attachments or images do not meet these requirements.
The use of KSeF is voluntary in 2022 and 2023. From January 1, 2024, the obligation to use the system will apply to all businesses..
The government provides free tools for KSeF, such as the KSeF Test Zone. However, it is more convenient to use dedicated invoicing software, such as abcFaktura, which offers integration with KSeF.
Simply go to the Settings menu, then National eInvoicing System (KSeF) and follow the instructions. Once KSeF support is enabled, invoices can be sent directly from the application.
Use of KSeF is voluntary in 2022 and 2023, but will become mandatory on January 1, 2024.
An e-invoice is a structured XML file submitted electronically that complies with KSeF requirements.
You can send an invoice to KSeF using free government tools or by using dedicated invoicing software like our abcFaktura.
*This post is for informational purposes only. For legal or accounting advice, go to your lawyer/accounting office.