What KSeF is
KSeF (Krajowy System e-Faktur, the National e-Invoicing System) is a centralized government platform through which structured electronic invoices are issued, transmitted and received for business-to-business transactions in Poland. Rather than emailing a PDF or paper invoice, an invoice issued through KSeF is submitted in a standardized structured format to the central system, which assigns it a unique reference number and makes it available to the recipient, with the tax authorities able to see the same structured data in near-real time.
The legal basis for mandatory KSeF was signed into law on 27 August 2025, amending the VAT Act to establish KSeF as a mandatory national e-invoicing system following an earlier voluntary phase and a prior postponement of the original mandatory start date. Businesses that only remember an earlier proposed timeline should treat that memory as outdated and confirm the current schedule directly, since this area has already changed more than once.
Current implementation dates for 2026
As confirmed on the official KSeF site, the mandatory obligation begins in two stages: from 1 February 2026 for taxpayers whose sales value, including VAT, exceeded PLN 200 million in 2024, and from 1 April 2026 for other taxpayers. This staged rollout followed a specific recommendation from an information-security audit of the system, rather than being an arbitrary split.
A further transitional provision applies to businesses whose invoiced sales in a given month do not exceed PLN 10,000 gross: these smaller-volume taxpayers are not obliged to issue invoices through KSeF until the end of 2026, giving them extra time beyond the general April 2026 date. Separately, the obligation to receive invoices through KSeF applies from 1 February 2026 for the parties the law specifies are covered, excluding certain entities such as foreign businesses without the relevant domestic presence and consumers.
Who is covered, and who is not
KSeF's mandatory obligation is generally aimed at VAT-registered businesses issuing invoices for domestic B2B transactions; specific categories such as consumer-facing sales (B2C), certain foreign entities without a relevant Polish establishment, and some specific transaction types fall outside the mandatory scope or follow different rules, as set out on the KSeF scope page. VAT-exempt businesses are not automatically excluded from KSeF simply because they do not charge VAT -- exemption from VAT and exemption from KSeF are separate questions, and a VAT-exempt business should specifically check whether it still falls within the mandatory KSeF population.
Because the exact boundary of who is and is not covered involves several specific carve-outs, a business uncertain about its own position should check the official scope page directly for its specific transaction types rather than assuming either full coverage or full exemption based on general impressions of the reform.
Access, permissions and authorization
Using KSeF requires setting up access and permissions for the people and systems authorized to issue or view invoices on the business's behalf -- this can include employees, an external accounting office, or the business's own accounting software acting through an API integration. Permissions can be granted at different levels (for example, limited to viewing versus full issuing rights), and businesses should decide this permission structure deliberately rather than granting broad access by default.
Businesses using an external accounting office to issue invoices need to specifically authorize that office within KSeF's permission system and clarify in writing who is responsible for which step of the invoicing process, since KSeF's structured permission model makes this an explicit configuration decision rather than an informal arrangement as it might have been with email-based invoicing.
Invoice issuance and receipt workflows
Once mandatory, invoices generally need to be issued in the KSeF structured format rather than as a freely formatted PDF, which means the issuing business's accounting or invoicing software needs to support generating and submitting that structured format, either through a direct KSeF integration or via a government-provided taxpayer application for businesses without their own system. Recipients similarly need a way to retrieve and process invoices from KSeF, whether through their own accounting software's integration or the taxpayer application.
Businesses should test this workflow end-to-end before their applicable mandatory date arrives -- issuing a test invoice, confirming it is retrievable by the intended recipient process, and confirming the resulting data flows correctly into the accounting records -- rather than discovering integration gaps on the first day the obligation applies.
Accounting software and process readiness
Software readiness is only part of the preparation; internal process readiness matters just as much. Staff who currently create or approve invoices need to understand the new workflow, including how corrections are handled (KSeF uses correcting invoices submitted through the same structured channel, rather than an informal credit note), and how to handle a system outage or access problem without missing an invoicing deadline.
The Ministry's own Q&A has confirmed that penalties specifically related to KSeF errors are deferred until 1 January 2027, giving businesses a practical grace period during 2026 to identify and fix process issues without facing automatic financial penalties for mistakes made during the implementation phase -- though this deferral applies to KSeF-specific penalties, not to the underlying VAT obligations themselves, which continue to apply as usual.
Handling operational problems and corrections
The law provides for specific offline or fallback procedures in the event of a genuine system unavailability, allowing invoicing to continue outside KSeF temporarily under defined conditions, with the invoice subsequently submitted to KSeF once access is restored. Businesses should understand this fallback procedure before they need it, rather than improvising during an actual outage.
Corrections to an invoice already issued through KSeF are made through a correcting invoice submitted the same way, referencing the original KSeF-assigned identifier; businesses should update their internal correction-handling procedures to reflect this structured process rather than continuing an old, informal credit-note workflow that does not map cleanly onto KSeF's model.
A practical KSeF implementation checklist
Confirm which of the 2026 implementation dates applies to your business (1 February for large taxpayers, 1 April for others, or the end-of-2026 small-invoice exemption if eligible); confirm whether your specific transaction types fall within mandatory scope; set up and test your software integration or the government taxpayer application; configure KSeF permissions for staff and any external accounting office; and train invoicing staff on the new issuance and correction workflow, including the offline fallback procedure.
If your business needs help coordinating this readiness alongside your accounting software provider or accounting office, Auranik's 1 Point Business Service Package (/poland/consulting/business-services) can help organize the process; always re-confirm the current KSeF schedule and scope directly on ksef.podatki.gov.pl before a key date, since this area has changed before and may change again.
Community content reflects individual experiences and should not be treated as legal, immigration, financial or government advice.
Know someone who may find this guide useful?