KSeFOctober 12, 20243 min read

KSeF 2026 - What is it and how to prepare? Complete guide

Poland's National e-Invoice System (KSeF) will become mandatory from 2026. Learn what KSeF is, who it affects, and how to prepare your business for these changes.

Deklaro Team

Deklaro Team

Deklaro Team

KSeF 2026 - What is it and how to prepare? Complete guide

What is KSeF?

Krajowy System e-Faktur (KSeF), or the National e-Invoice System, is a central IT system operated by the Polish Ministry of Finance. It enables the issuance, storage, and sharing of structured invoices (e-invoices) in XML format.

The system was launched on January 1, 2022, as a voluntary tool, but from February 1, 2026, it will become mandatory for all VAT taxpayers in Poland.

Key KSeF implementation dates

DateEvent
January 1, 2022KSeF launched as voluntary system
February 1, 2026KSeF mandatory for all VAT taxpayers

Who is affected by the KSeF obligation?

The obligation to use KSeF will apply to:

  • All VAT taxpayers conducting business activity in Poland
  • Foreign entities registered as VAT taxpayers in Poland
  • Local government units and their budget entities

Exceptions from the obligation

Some types of transactions may be excluded from the KSeF obligation:

  • Invoices up to PLN 450 (in specific cases)
  • Invoices issued to individuals not conducting business activity
  • Transactions covered by secrecy (e.g., certain public contracts)

How does KSeF work?

Invoice issuance process in KSeF

  1. Prepare the invoice - create a document compliant with the KSeF XML structure
  2. Sign the invoice - use a qualified signature, trusted profile, or system authorization
  3. Send to KSeF - transmit the invoice to the central system
  4. KSeF number assignment - the system assigns a unique identifier
  5. Share with recipient - the invoice is immediately available to the buyer

Benefits of KSeF

  • Elimination of paper invoices - everything in electronic form
  • Immediate verification - the system checks data correctness
  • Secure storage - 10 years of archiving in the system
  • Faster document circulation - no postal delays
  • Simplified control - all data in one place

How to prepare your company for KSeF?

Step 1: Audit current processes

Analyze how you currently issue and receive invoices:

  • What invoicing system do you use?
  • How many invoices do you issue monthly?
  • How do you store documents?

Step 2: Choose appropriate software

Select a system that:

  • Is fully integrated with KSeF
  • Automates the invoicing process
  • Offers technical support

Deklaro is fully prepared for KSeF. Our platform automatically validates and sends invoices to the system, eliminating the risk of errors and saving your time.

Step 3: Train employees

Train your team on:

  • New invoicing procedures
  • KSeF system operation
  • Troubleshooting technical issues

Step 4: Pre-implementation testing

Use the KSeF test environment to:

  • Check system integrations
  • Practice procedures
  • Identify potential problems

Common mistakes when implementing KSeF

  1. Postponing preparations until the last minute - implementation takes time
  2. Lack of training - employees must know new procedures
  3. Incompatible software - old systems may not support KSeF
  4. Ignoring tests - testing helps avoid production problems

Summary

KSeF is the biggest change in the Polish invoicing system in years. It's worth starting preparations now to:

  • Avoid stress before the deadline
  • Use the transition period for testing
  • Ensure a smooth transition to the new system

Want to be ready for KSeF? Join the Deklaro waiting list and be the first when we launch our platform with full KSeF integration.

Related articles

Ready for accounting automation?

Join the waiting list and be the first when we launch Deklaro.

Join waitlist