← Back to Blog
Compliance

KSeF 2026: What Every Polish Business Must Do Before April 1st

Poland's mandatory e-invoicing system KSeF goes live for all businesses on April 1, 2026. Here's what it means, who it affects, and how to get compliant before the deadline.

Raeolas.AI Team·6 min read·2026-03-01

Poland is about to enforce one of the most significant changes to business administration in decades. Starting April 1, 2026, every VAT-registered business operating in Poland must issue invoices exclusively through the Krajowy System e-Faktur (KSeF) — the National e-Invoice System operated by the Ministry of Finance.

If you're a Polish business owner, freelancer, or accountant managing Polish clients, this is not optional. The question isn't whether you need to comply — it's whether you'll be ready on time.

What is KSeF?

KSeF is a centralised government platform that requires all B2B invoices issued in Poland to be submitted as structured XML files in the FA(3) format, directly to the Ministry of Finance system. Each invoice receives an official KSeF reference number which becomes the legal identifier for that transaction.

Paper invoices, standard PDFs, and most traditional invoicing software outputs will no longer be legally valid for B2B transactions after the deadline.

Who Must Comply?

From April 1, 2026:

  • All active VAT payers issuing B2B invoices in Poland

Planned later extensions:

  • Small businesses and exempted VAT taxpayers (date still under consultation)

If you issue invoices to other businesses in Poland, you are almost certainly affected now.

What Happens If You Don't Comply?

The penalties for non-compliance are severe:

  • Up to 100% of the VAT amount on invoices issued outside KSeF
  • Fines for late submission of invoices to the system
  • Rejection of invoices by tax authorities, which can disrupt your clients' ability to deduct input VAT

These are not theoretical risks — the Ministry of Finance has been explicit about enforcement.

What Does a KSeF Invoice Actually Require?

A valid KSeF invoice is an XML file conforming to the FA(3) schema, which includes:

  • Seller and buyer NIP numbers (verified against the Ministry's White List)
  • Invoice number, date, and payment terms
  • Line items with VAT rates and amounts
  • Digital signature and AES-256 encryption
  • Direct submission via the KSeF API — not email, not PDF upload

This level of technical precision is why many businesses are scrambling to find compliant solutions.

Your Options for Compliance

Option 1: Update your existing accounting software

Most major Polish accounting platforms (Comarch ERP, Symfonia, Subiekt GT, SAP) are releasing KSeF modules. Check with your software vendor whether their update is certified and available.

Option 2: Use a dedicated KSeF invoicing tool

Purpose-built platforms like FakturAI handle the entire process — you describe the invoice in plain language, and the system generates the FA(3) XML, signs it, and submits it to KSeF within 30 seconds. Free tier available for up to 20 invoices/month.

Option 3: API integration for larger businesses

If you have a custom ERP or a system that doesn't yet support KSeF, you can integrate directly via the KSeF API. This typically involves building or commissioning a middleware layer that translates your existing data format into valid FA(3) XML. Companies like Raeolas.AI specialise in exactly this kind of integration.

A Practical Timeline

Date Action
Now Audit your current invoicing process — what software are you using?
March 2026 Test your chosen solution in KSeF sandbox (testing environment)
April 1, 2026 Go live — all B2B invoices must go through KSeF

The sandbox environment is already available at https://ksef-test.mf.gov.pl, and testing your solution before the live date is strongly recommended.

The Bottom Line

KSeF is coming regardless of readiness. Businesses that wait until the last week of March will face rushed implementations, potential errors in live submissions, and the very real risk of non-compliant invoices triggering penalties.

The good news: the tooling is ready. Whether you're a sole trader with 10 invoices a month or a company processing thousands, there are compliant solutions available today — many with free tiers.

Don't leave it to April.


Raeolas.AI helps Polish and European businesses integrate with KSeF and build AI-powered automation workflows. Book a free strategy call to discuss your situation.

Ready to automate your business?

Book a free 30-minute strategy call and see exactly how these principles apply to your operations.

Book Free Strategy Call ↗
KSeF 2026: What Every Polish Business Must Do Before April 1st | Raeolas.AI