Since when is KSeF mandatory? Implementation schedule in 2026

KSeF, or National e-Invoice System, has one task: to unify the circulation of invoices so that documents can be processed automatically in a single system. Sounds technical. In practice, this means that in 2026 the obligation to issue e-invoices by certain dates comes into force. The most important dates are February 1, 2026 and April 1, 2026 In addition, transitional solutions are foreseen until the end of the year, and for the smallest entities the implementation has been postponed until January 1, 2027

In this article I explain what KSeF is, how the system works, what the structured invoice changes, who is obliged to use KSeF and how to read the implementation schedule so as not to confuse the stages. No official babble, but with specific dates.

What is KSeF and why it was introduced

KSeF, or National e-Invoice System, is a state system that aims to organize the way of issuing and transmitting sales documents. Instead of sending an invoice as a PDF by e-mail, in the KSeF model, the document is issued in a single, fixed form and circulated through the system.

The key is that in this model the invoice is to be prepared so that it can be processed automatically. Hence the concept of “structure data”. The point is that the content of the document is written in a standard that the system understands, verifies and can relate to the right entity. This is why there is talk of a solution such as a structured invoice.

How KSeF works in everyday document flow

In practice, the KSeF system works in such a way that the document is issued in the tool used by the company and then sent to the KSeF. The recipient does not have to wait for the attachment, because he can receive invoices directly from the system.

It is worth understanding this way: it is not only the issuance itself that counts, but also whether the document actually got into the system and was accepted in it. Only then do we have the formal issuance of an invoice within the meaning of the KSeF.

System from the inside. What happens after sending the document

After shipment, the system assigns an identifier to the document, that is, the KSeF number. It is he who allows later to unambiguously find the document in history and confirm its status.

What happens next. In a nutshell:
— the system verifies that the document has the correct form and that it is a structured invoice that complies with the requirements
— assigns the document to the relevant entity, enabling the use of the national e-invoicing system in circulation
— makes the document available to the receiving party, thanks to which the circulation of electronic invoices is faster and more orderly

Acts on KSeF. Where is the legal basis

The change is not “contractual”. It follows from the provisions, primarily from the VAT Act and the implementing acts concerning the use of KSeF. When the slogan “KSeF laws” appears, in practice it is about regulations that introduce and describe the rules for applying the system.

It is important for the company that the regulations set out both obligations and definitions, for example what a structured invoice is and when an invoice is considered to have been issued in KSeF.

Ministry of Finance. Where to get certain information

If you want to be sure, it is worth relying on the communications and materials published by the Ministry of Finance, because this is where information about the direction of changes, deadlines, tools and how the system is supposed to work in practice appears.

This is especially important when there are updates and changes in the approach to KSeF implementation, including KSeF 2.0 threads and technical requirements.

National e-invoice system. What it includes and how it is built

In practical terms, the national e-invoicing system includes the process of issuing, sending, receiving and storing invoices in a single standard form. This solution is intended to organize the document flow, including the issues of storing structured invoices within the framework of the system.

The system can be accessed through tools provided by the administration, including the free KSeF Taxpayer Application, as well as through integrations with other solutions. In the context of access and authorization, there is also the topic of the KSeF certificate, which is used for authentication in the system and in certain situations supports the secure use of KSeF.

KSeF will be mandatory. What does this mean in practice

This phrase sounds threatening, because the word obligatory It sounds like “everything will be different from tomorrow.” In practice, the point is that in certain situations KSeF system becomes a mandatory channel for issuing an e-invoice, and the sales document is to be sent to it in a form that can be automatically processed.

It is worth separating two things:
— issuing the document itself in your program
— and handing it over via KSeF, because only then does the invoice enter into circulation within the system (and is considered issued)

February 1, 2026 What starts first

The first stage starts February 1, 2026 This term is crucial, because it is from it that the real begins entry into force of the mandatory KSeF for the largest entities.

Most often you will come across a description associated with a threshold 200 million and the concept sales value counted with the amount of tax (for the reference year indicated in the regulations). It is a way of determining who enters the duty first.

February 1, 2026 Why does this record appear in the messages

In documents and official communication very often there is a record February 1, 2026, because it is a form that unambiguously closes the subject of the date. No abbreviations, no guesses, and no field for interpretation.

If you see the wording mandatory from February 1, 2026, that is, from this date the requirement begins to operate at a given stage. This is important because in 2026 There are at least two entry points for different groups.

Mandatory. How to understand this word in the context of KSeF

In the context of KSeF, the word mandatory does not mean that every invoice will look identical in every situation. This means that for many transactions there will be Obligation to use KSeF as a channel for issuing and transmitting the document.

In practice, this applies to such elements as:
obligation to issue invoices in a specific model, that is, as structured invoice
— the principle that what matters is the effective submission of the document to the system and its acceptance, and not just clicking on “exhibitions”
— operational consequences, because the company must be able to issue invoices, receive invoices and work on document statuses in the system

Mandatory KSeF. Why the entrance is phased

The phasing is intended to reduce chaos and allow the implementation to proceed gradually. Therefore, after the first date, another one appears.

The second stage is April 1, 2026 For many companies, it is this moment that will be crucial, because then the obligation will cover a much wider group.

There are also solutions for the smallest companies and the transition period in the background. In practice, there is a limit 10 thousand PLN and the border December 31, 2026. This is the framework within which the possibility of issuing part of invoices outside the KSeF is allowed, if in a given month the total sales documented by such invoices does not exceed the indicated limit.

Deployments. What really changes in the organization of work

Implementations do not come down to changing the appearance of the invoice. The way in which the document is worked and the moment in which it is recognized that it has occurred changes issuing an invoice.

The most common real changes in the company look like this:
— you need to be able to use KSeF and upload documents to the KSeF system
— there is a need to organize the data so that the document can be structured and sent without errors
— the importance of document identification is growing, because invoices in KSeF have their numbers and statuses
— more often there is talk of access and authorization, for example of solutions such as KSeF certificate and tools such as KSeF Taxpayer Application

Obligation to use KSeF. Who it covers and when

In practice, the most common question is who exactly is covered by the obligation to use KSeF and from when. The answer depends on the stage that the schedule provides, and on what situations the obligation to issue a sales document in KSeF arises.

IN 2026 Two dates are crucial: February 1, 2026 and April 1, 2026 In addition to December 31, 2026 Transitional solutions have been provided, and another important point is January 1, 2027, when the obligation will also cover the smallest taxpayers who benefited from the facility until the end of 2026.

Entrepreneur. What roles appear when handling invoices

In the circulation of invoices in KSeF there are different roles. Even if there is one person in the company “from everything”, it is worth understanding these functions, because they are needed with rights and responsibility.

Most often in practice there are:
— the person who is to issue invoices and ensures the correctness of the data
— the person who approves the sale and controls whether the document is to go to the system
— the person who receives invoices and forwards them for settlement
— a technical person who sets up integration with KSeF or access in the KSeF Taxpayer Application

If you want to smoothly implement KSeF, the most important thing is to separate who is responsible for issuing the invoice and who is responsible for making the document actually go through via KSeF.

KSeF also applies to unusual situations. What is worth knowing

KSeF is not only about the simple “sale, invoice, shipment” scenario. In practice, there are also borderline situations in which it is necessary to check whether the obligation to issue invoices in KSeF exists at all or whether there is no exemption.

Examples that often raise doubts:
— sale to a natural person not conducting business activity, B2C invoices are not covered by the obligation, their issuance in KSeF is voluntary
— transactions of entities exempt from VAT, exemption from VAT does not automatically mean no obligation of KSeF, rules of implementation and possible transitional facilities count
— situations where one party expects an invoice from KSeF and the other is still operating in a mixed circulation model, especially during the transition period
— the moment when the company has yet to join KSeF and sets access to the system and permissions

In such cases, the most important thing is to determine whether the obligation to issue invoices to KSeF arises and whether an exemption or transitional provision does not work in a given scenario.

Domestic sales. Where the change is most felt

In an area where domestic sales predominate, the change is felt most quickly. This is due to the fact that document circulation is frequent, and invoices in KSeF are to be transmitted in a single standard.

It affects:
— the rate of issuing e-invoices
— method of transferring documents to counterparties
— how quickly the other party can receive invoices and include them in the settlements
— the need to ensure that the document is structured correctly and does not return with an error

Use KSeF. What are the possible ways to work with the system

You can use KSeF in several ways, depending on the scale and how documents are issued in the company.

Most often you will encounter:
— work in a tool provided by the administration, i.e. in the KSeF Taxpayer Application
— work through external systems and integration with KSeF, for example through accounting programs from KSeF
— mixed model, when part of the documents goes to the KSeF, and part is issued outside it in situations where it is permissible

In each variant, the essence is the same: when the invoice is to be in the KSeF, the document must go to the system, be accepted and receive the KSeF number in order to be available within the KSeF for the recipient.

Enter into force in stages. Why this distribution of terms

The reason for the phased entry is simple: the obligation is implemented gradually so that the largest entities start earlier and the rest join later. Hence the stage February 1, 2026 for entities where the value of sales, including VAT, exceeded PLN 200 million into 2024, and stage April 1, 2026 for the rest.

In practice, with the smallest taxpayers, the threads concerning the limit are key 10 thousand PLN monthly and transitional period to December 31, 2026and then full responsibility from January 1, 2027.

Structured invoice. What changes in the document

The biggest change in KSeF is not that the invoice looks different “on paper”. The point is that the document has a fixed data structure, so that it can be automatically processed in the system. Such a structured invoice contains the same key information as before, only written in a form that can be clearly read. Thanks to this, the system can verify the consistency of the data, assign the document to the relevant taxpayer KSeF and make it available to the recipient within the KSeF.

Invoice. What is left of the old, and what has a new form

What remains is the meaning of the document. It is still about the sales confirmation, the details of the parties, positions, amounts and deadlines. The form of the record changes. In KSeF, the document is part of a unified model, so many fields are required to be able to structure them.

In practice, on the invoice you still have, among others:
— details of the seller and buyer, including tax identification and address data
— items of goods or services, quantities and prices
— net values, VAT and gross value, often recognised as values together with the amount of tax
— the dates and terms of the transaction that the system can interpret unambiguously

Issuing an invoice. When the document is considered issued

In the mandatory KSeF model, the key thing is that issuing an invoice does not end with clicking on “exhibitions” in the program. The document is considered issued only when it enters the system, is accepted and receives a KSeF number.

This distinction is of practical importance because it affects when a document is placed in circulation and when the other party can receive invoices. Therefore, the communication on the implementation of the KSeF often emphasises that effective communication through the KSeF counts.

Issuing an invoice in KSeF. What is the decisive step

The decisive step is to send the document to the system and accept it. Then the invoice goes into circulation, and the system assigns it an identifier, that is, the KSeF number. This makes invoices to KSeF not “another file”, but documents that can be searched and verified by ID.

In practice, it looks like this:
— you issue a document in your tool
— you send it to the KSeF system via the national e-invoice system
— after acceptance, the KSeF number appears and the document becomes available to the recipient

This is also the moment when the obligation to issue invoices in KSeF ceases to be a theory and becomes a daily way of working.

KSeF invoices. How to identify and search documents

Since the documents are in a single system, it is easier to identify them unambiguously. This is exactly what the KSeF number is for, in order to limit the risk of several versions of the same document circulating in circulation.

For many companies, it is also important that invoices in the national e-invoice system can be searched by transaction data. This comes in handy when you have a lot of paperwork in 2026 and want to get to a specific invoice in KSeF quickly.

In practice, if e-invoicing works in a single model, it is also easier to link invoices to processes in the company, regardless of whether you use the KSeF taxpayer application or integration.

e. What does this mean in the concept of e-invoice

The letter e in an e-invoice does not only mean that the document is electronic. The point is that it comes in the form of data that the system can process automatically. Therefore, electronic invoices in KSeF are not treated as a scan or PDF, but as a structured set of information.

This is also the reason why KSeF will be mandatory in stages. First the larger entities, then the next groups from April 1, 2026, and part of the simplification is expected to run until the end of 2026. This will make the entry into force of the new rules easier to carry out without chaos.

Implementation of KSeF. What does it look like to enter a new work model

The implementation of KSeF is in practice a transition to such a circulation in which the sales document enters the system and becomes visible to the other party within the KSeF. It's not just about issuing invoices in a new format. It is also about access, entitlements, shipping method and how the company will receive invoices once the mandatory KSeF comes into force.

There are also dates in the background from 2025that often scroll through the search. IN August 2025 the timetable was confirmed in the regulations and preparatory tools were launched in the autumn of 2025. From November 1, 2025 mechanisms related to certificates and entitlements have been launched, and since the beginning of November, open tests of the KSeF 2.0 Taxpayer Application have been made available. These dates are not due dates for the billing obligation. These are milestones for testing, access and preparation for implementation.

Join KSeF. Where to formally start

In order to join the KSeF, you must be able to log into the system and perform operations on behalf of the KSeF taxpayer. Most often, the start looks like this:

— choice of access channel, for example KSeF Taxpayer App or a solution integrated into the company's system
— granting rights to those who will issue documents and those who will receive invoices
— determining how e-invoices should be issued in the company, who is responsible for shipping and who controls whether invoices to KSeF have been accepted

This is the moment when it is worth understanding that the obligation to use KSeF relates to the process. The document must pass via KSeF, be accepted and get the KSeF number to become an invoice in the system.

KSeF certificate. What is it for and when it is needed

The KSeF certificate is one of the authentication methods in the system, but in practice it is of particular importance in the “in case of problems” modes, that is, when issuing invoices in offline and emergency modes, for example, in case of system unavailability.

The subject of the certificate returns when:
— you want to have an orderly and secure authentication of actions performed on behalf of the company
— you plan scenarios in case of unavailability of KSeF and want to be ready to work in special modes
— you implement integration and you want the issuing and receiving process to work stably even in exceptional situations

Important: the certificate is not a “gadget”, but an element that supports authorization and continuity of work with KSeF in certain scenarios.

Structuring the data. What must be agreed in order for the document to pass

In order for the document to pass through the system, the data must be consistent and stored in the required structure. This is what it means to structure. Most often, the problem is not the structured invoice itself, but the source data.

Typical areas that affect whether the issuance of an invoice in KSeF will go smoothly:
— data of counterparties and their correctness
— consistency of rates and amounts, including the value with the amount of tax
— correct connection of sales to the relevant transaction, especially when there is a large volume of invoices in KSeF

The better the data is organized, the fewer rejections and the less confusion in deployments.

KSeF. The most common misunderstandings at the start

At the start, many people confuse what is a duty with what is convenience.

The most common misconceptions:
— the belief that issuing an invoice is the same as sending it to the system. In KSeF, admission and KSeF number count
— the assumption that the system always works the same way, with no exceptions. In practice, it is also necessary to take into account the inaccessibility of KSEF and special modes
— confusion of dates. There are two key thresholds in 2026: February 1, 2026 and April 1, 2026, and transitional provisions for the smallest entities are in place until the end of 2026
— treating KSeF as a tool exclusively for shipping. It is also a place from which you can receive invoices and verify their status in the system

KSeF invoices. How to prepare to handle more documents

When the KSeF becomes mandatory from 1 February 2026 for the first group and then from 1 April 2026 for the subsequent one, the importance of repetitive document circulation increases.

In practice, it helps:
— determine where in the company information about the KSeF number is stored and how quickly the KSeF invoices are found by the identifier
— connect accounting programs from KSeF or another tool if you want to work with KSeF without having to manually copy data
— planning what to do on a larger scale, especially when the company issues a lot of documents and has extensive sales processes
— monitoring the obligation to issue invoices in KSeF and who is responsible for checking the shipment, acceptance and status of documents

Other important background dates are December 31, 2026 and January 1, 2027, because they close the transition period and affect how the KSeF will start to operate in full.

KSeF from 1. How to understand the stages and dates in 2026

If you type “KSeF from 1...” in Google, then it is usually about two things at once. First of all, it is about when the mandatory KSeF really starts to work in practice. Secondly about who is affected by the stage and what are the exceptions in 2026

KSeF from February 1, 2026, the first stage and the threshold of 200 million

February 1, 2026 is the beginning of the first stage. In short, the obligation covers entities where the value of sales (including the amount of VAT) exceeded PLN 200 million in 2024.

What does this mean in practice:
— for this group, issuing e-invoices in KSeF from 1 February 2026 ceases to be an option and becomes a rule
— the existing out-of-system invoicing model will only be possible in cases where the rules provide for exemptions or special procedures
— the invoice goes to the other party via KSeF, and the KSeF number appears in the system

April 1, 2026, the second stage. When KSeF applies to the majority

The second stage starts April 1, 2026, which is why it is this date that raises the most questions in 2026.

At this stage, the main thing is to understand one mechanism:
— the obligation to issue invoices applies not only to the form of the document. It also applies to the channel, that is, the issuance of the invoice is to go through the KSeF
— if the company is to operate smoothly, it must be able to use KSeF both for shipping and for receiving invoices within the system
— if the KSeF is not available, the rules of circulation still exist. The mode of operation changes, so the topic of inaccessibility always returns before the next stage comes into force

Until December 31, 2026, the limit of PLN 10,000 and what changes January 1, 2027

A transitional mechanism is foreseen in 2026. To December 31, 2026 you can issue invoices outside the KSeF (paper or electronic), but only if in a given month the amount of sales with VAT documented by such invoices will not exceed PLN 10,000. This is not a “free American”, just a limited facilitation for the time of transition to a new model.

Yes January 1, 2027 the transitional period for the smallest entities covered by that limit ends. For them, it is this date that is crucial, because then the KSeF becomes the standard also in situations where simplifications previously worked.

summary

If you want to remember one sentence: KSeF will become mandatory in stages in 2026, with key moments being February 1, 2026 and April 1, 2026. In the first step, the system includes the largest, later a significantly wider group. Simultaneously to December 31, 2026 temporary simplifications are foreseen for the smallest entities, and from January 1, 2027 the transition period ends and the KSeF model begins to work without this “buffer”.

In practice, this is not just a change in the “file format”. It is a change in the way an invoice is issued: what matters is that the document was adopted in the KSeF system, received KSeF number and is available in circulation. Therefore, it is worth understanding the difference between the issuance itself and the transfer of an invoice via KSeFbecause that's what people talk about most often.

And if you want to embrace it faster and without chaos:
Altera.app helps to organize the invoicing process and document flow so that the transition to KSeF is as simple as possible. You issue and send invoices in one place, track statuses and keep your documents organized, without jumping through several tools.