Send and receive structured invoices without leaving Odoo, on versions 10 through 19. Including where KSeF already runs but stops at credit notes, attachments or offline mode.
The National e-Invoicing System (KSeF) is the Polish platform for issuing, receiving and storing structured invoices. It is no longer a change that is coming: it became mandatory for companies with turnover above PLN 200 million on 1 February 2026, and for every other business, VAT-exempt ones included, on 1 April 2026. The smallest taxpayers, excluded by scale, follow on 1 January 2027.
One deadline has not passed yet: 31 December 2026. Until then a transition period is in force, and no administrative fines are imposed for KSeF failures. From 1 January 2027 the penalty reaches 100% of the VAT on an invoice issued outside the system. The protective period does not suspend fiscal-penal liability, so it is not permission to wait. It is a window to get the integration right before mistakes start to cost.
So the conversation looks different than it did a year ago. Almost nobody starts from zero; four situations keep coming back instead:
Legal status checked on 3 September 2026. Deadlines and penalty levels follow the Polish KSeF regulations; the specifics for a given company are confirmed by its accountants or tax advisor.
Odoo KSeF module
Implementing KSeF is not just a legal requirement; it’s an opportunity to optimize accounting processes. Our professional Odoo KSeF module has been designed for companies that need reliability and full control over their documents.
As one of the few on the market, we offer support for older versions – from Odoo 10 all the way to the latest Odoo 19.
We offer assistance with module installation and its full customization to your specific business needs.
Advanced permission management and certificate-based authorization per user.
KSeF communication history and UPO (Official Receipt Acknowledgment) statuses are always at hand within the Odoo interface.
Key functionalities
Instant sending of sales and correction invoices directly to the government platform.
The system automatically retrieves the UPO and assigns it to specific documents.
Intuitive view of the invoice list with KSeF numbers and verification status.
Ability to work and send invoices to KSeF simultaneously by multiple Odoo users.
Ability to automate invoice sending.
Ability to automate fetching invoice statuses from KSeF along with UPO.
Detailed log and history of all interactions with KSeF along with error notifications.
Ability to resend documents in case of technical issues on the ministerial servers.
Flexible management of keys, certificates, and tokens per user.
Permissions for KSeF communication granted only to authorized employees.
Ability to test certificates and the full authentication process in KSeF before sending invoices – so you know the authentication process works correctly before the first invoice.
Automatically adds a QR code for invoices issued to customers outside Poland.
As an Odoo expert, Macopedia combines technological and business knowledge. We help Polish companies in their digital transformation, ensuring that the Odoo KSeF integration is a fast, secure, and beneficial process.
Leave your details and our team will show you the Odoo KSeF integration in action.
We will be in touch shortly and work out the next move together.
A reply within one business day
Needs analysis and a project estimate
Pre-implementation analysis and consulting
Our experts run the project, so you can focus on your business