Tax Compliance 2026

Mandatory e-Invoicing 2026
KSeF requirements and compliance

April 7, 2026 16 min read Piotr Nowak

Starting April 1, 2026, e-invoicing through Poland's KSeF system becomes mandatory for businesses exceeding specific revenue thresholds. This fundamental change in how invoices are issued and reported affects all companies eventually. This guide covers the mandatory e-invoicing requirements, implementation timeline, penalties for non-compliance, and practical steps your business must take to remain compliant.

What is mandatory e-invoicing?

Mandatory e-invoicing means all VAT invoices must be transmitted electronically to Poland's National e-Invoicing System (KSeF) within 5 days of issuance. This replaces the traditional method where invoices went directly to customers and VAT was declared monthly/quarterly.

The change affects how you issue invoices, when they must be reported, and introduces new compliance requirements. Companies that fail to comply face significant penalties starting immediately.

KSeF implementation timeline — three phases

The mandatory e-invoicing rollout happens in three phases to give businesses time to adapt:

Phase 1: April 1, 2026 — Large companies (2M+ PLN revenue)

Who: Companies with annual revenue exceeding 2 million PLN

Requirements:

  • Register in KSeF system
  • Submit all VAT invoices to KSeF within 5 days
  • Update accounting systems for KSeF compatibility
  • No longer issue paper invoices (digital only)

Penalties begin: 500 PLN minimum per non-compliant invoice

Phase 2: July 1, 2026 — Medium companies (100K-2M PLN revenue)

Who: Companies with revenue between 100,000 and 2 million PLN

Options:

  • Join KSeF (mandatory from this date)
  • Or voluntary join earlier (recommended)

Phase 3: January 1, 2027 — All companies

Who: All entities issuing VAT invoices, regardless of revenue

This means: E-invoicing becomes fully mandatory for everyone by January 2027. No exceptions.

Who must comply by April 1, 2026?

If your business falls into any of these categories, you must implement KSeF by April 1, 2026:

  • Limited liability companies (Ltd.) with revenue >2M PLN
  • Partnerships with revenue >2M PLN
  • Self-employed persons with revenue >2M PLN
  • Any entity issuing VAT invoices with revenue >2M PLN
  • Public institutions and government entities

Calculate your revenue: If your 2025 revenue was above 2 million PLN, you are in Phase 1. Start preparing immediately.

What invoices must be in KSeF?

Invoices that MUST be submitted:

  • All VAT invoices (standard rates: 23%, 8%, 5%, 0%)
  • Invoices with reverse charge (0% VAT)
  • Corrective/debit invoices
  • Invoices for intra-EU supplies
  • Export invoices
  • Import invoices

Invoices that are EXEMPT (no KSeF needed):

  • Invoices for flat-rate taxpayers (no VAT)
  • Invoices for VAT-exempt activities (medical, educational)
  • Simplified invoices (under 450 PLN)
  • Receipts without itemized details

Mandatory reporting deadlines

Timing is critical — late reporting incurs additional penalties:

Scenario Deadline Penalty if late
Standard invoices Within 5 days of issuance 2% of invoice value
Corrective invoices Within 5 days of correction 2% of correction value
Not reported at all Minimum 500 PLN per invoice
Repeated violations Escalating penalties + possible VAT suspension

Example: If you issue a 10,000 PLN invoice on April 15 and don't report it to KSeF, the minimum penalty is 500 PLN. If you report it on April 25 (10 days late), you pay 2% of 10,000 = 200 PLN penalty on top.

Penalties for non-compliance

Fine structure

  • No report: 500 PLN per invoice (minimum)
  • Late report (1-7 days): 2% of invoice value
  • Late report (8+ days): 2% of invoice value + administrative penalty
  • Repeated violations: VAT settlement can be suspended

Real cost example

A company issuing 100 invoices monthly that doesn't implement KSeF:

  • Minimum monthly penalty: 50,000 PLN (500 PLN × 100 invoices)
  • Annual penalty: 600,000 PLN
  • Plus: Administrative penalties and potential business suspension

These are not theoretical penalties — tax authorities actively enforce them.

How to prepare for mandatory e-invoicing

Step 1: Assess your situation

  • Calculate your 2025 revenue to determine which phase applies
  • Check if you issue VAT invoices
  • List all invoicing systems you use

Step 2: Verify software compatibility

  • Contact your accounting software provider (iSeria, Enova, Wfirma, etc.)
  • Confirm they have KSeF integration
  • Ask about update timelines and any additional costs
  • Request testing access to KSeF module

Step 3: Obtain electronic signature

  • Get qualified electronic signature from your bank (mBank, PKO, ING, etc.)
  • Cost: Usually 100–300 PLN per year
  • Obtain trusted certificate if needed

Step 4: Register in KSeF

  • Visit ksef.mf.gov.pl
  • Log in with electronic signature
  • Complete registration form
  • Receive KSeF credentials

Step 5: Test the system

  • Create test invoices in your accounting system
  • Transmit to KSeF in test environment
  • Verify transmission and receipt
  • Check for error messages

Step 6: Train your staff

  • Ensure accounting team understands new procedures
  • Document workflow changes
  • Create checklist for invoice issuance

E-invoicing vs traditional invoicing — what changes?

Traditional invoicing (before April 2026)

  • Issue invoice directly to customer (email, mail, print)
  • Declare VAT monthly in JPK-V7M
  • Tax authority verifies post-factum
  • Can issue paper invoices

Mandatory e-invoicing (from April 2026)

  • Issue invoice in digital format
  • Automatically transmit to KSeF within 5 days
  • Tax authority verifies in real-time
  • No paper invoices allowed
  • Customer can download invoice from KSeF

FAQ: Questions about mandatory e-invoicing

Q: What if my software doesn't support KSeF yet?

A: Contact your provider immediately for update plans. If they can't support KSeF by April, switch to a provider that does. You cannot operate without it after the deadline.

Q: Can I issue invoices manually in Word or Excel under KSeF?

A: No. All invoices must be digital and generated by systems that can transmit to KSeF. Manual invoices don't comply.

Q: Can foreign companies opt out of KSeF?

A: No. Any company issuing invoices to Poland customers must comply with KSeF requirements.

Q: Does KSeF cost money?

A: KSeF registration and transmission is free. You may pay for software updates or integration support, but the system itself is free.

Q: What if I miss the April 1 deadline?

A: Penalties begin immediately. Fines accumulate daily. Contact tax authorities immediately and implement compliance as fast as possible.

Benefits of mandatory e-invoicing

While it requires effort, KSeF offers advantages:

  • Real-time VAT matching: System automatically matches your invoices with customer invoices
  • Faster refunds: VAT refund processing accelerates
  • Error reduction: Automatic validation catches mistakes
  • Lower compliance risk: Transparent data reduces audits
  • Business insights: Better analytics from invoice data

Action checklist for your business

  • Check if April 1, 2026 applies to you (revenue >2M PLN)
  • Contact your software provider about KSeF update status
  • Obtain electronic signature from bank (if needed)
  • Register in KSeF system (start now, not required yet)
  • Test invoice transmission to KSeF
  • Train staff on new procedures
  • Update your invoicing templates for KSeF
  • Plan for January 1, 2027 if you're not in Phase 1

Professional support available

Accounting365 can help your business transition to mandatory e-invoicing:

  • KSeF registration and system setup
  • Software integration and testing
  • Staff training and procedure documentation
  • Ongoing compliance monitoring
  • Invoice format validation

Schedule your KSeF implementation consultation

Related articles