KSeF April 2026: Small Business Guide Poland
April 1, 2026 is the final deadline for implementing KSeF for most Polish businesses. If your monthly invoiced sales exceed 10,000 PLN, you have 58 days to prepare. This article shows exactly what you need to do.
TL;DR - Key Information
April 1, 2026 is the final deadline for implementing KSeF (Poland's mandatory e-invoicing system) for most Polish businesses. If your monthly invoiced sales exceed 10,000 PLN, you have 58 days to prepare. This article shows exactly what you need to do.
β οΈ CRITICAL: From February 1, 2026, you must receive invoices via KSeF from large companies. This means the time to act isn't April. It's TODAY.
Who Must Implement KSeF from April 1, 2026?
β KSeF is mandatory for you from April if:
- You operate a sole proprietorship (jednoosobowa dziaΕalnoΕΔ gospodarcza)
- You're a small or medium enterprise (SME)
- You issue VAT invoices to other businesses (B2B)
- Your total monthly invoiced value exceeds 10,000 PLN gross
β° You can delay KSeF until 2027 if:
- Your monthly invoiced sales β€ 10,000 PLN gross
- BUT WARNING: If you exceed this limit even once in 2026, KSeF becomes mandatory permanently from that moment
π Real example:
Anna the florist issues invoices for 3,000 PLN, 2,500 PLN, and 4,000 PLN monthly (total 9,500 PLN). She can wait until January 2027.
But in July 2026 she gets a large order and issues invoices totaling 10,100 PLN. From that moment she must use KSeF. There's no going back to the exemption, even if August falls below the limit.
Hidden Trap: Why You Must Act in February, Not April
π¨ The problem nobody talks about
From February 1, 2026, large companies (turnover >200 million PLN) will stop sending traditional PDF invoices. They'll only issue invoices via KSeF.
What does this mean for you?
If you don't have KSeF access, you won't receive purchase invoices from your suppliers. And without the purchase invoice:
- β You can't deduct VAT
- β You can't claim it as a business expense
- β You lose money
Implementation Timeline: All Dates
| Date | Who it affects | What happens |
|---|---|---|
| February 1, 2026 | Large companies (>200M PLN turnover in 2024) | Must issue invoices ONLY via KSeF |
| February 1, 2026 | ALL businesses | Must receive invoices via KSeF |
| April 1, 2026 | Small and medium businesses, sole traders (>10k PLN/month) | Must issue invoices via KSeF |
| January 1, 2027 | Micro-businesses (β€10k PLN/month) | Must issue invoices via KSeF |
How to Implement KSeF in 7 Steps (58-day plan)
Step 1: Get Access to KSeF (1-2 days)
For sole traders:
- Log in to https://ksef.podatki.gov.pl
- Use Trusted Profile (Profil Zaufany) or qualified signature
- Done. You have access
For companies (LLC, partnerships, etc.):
- You need a qualified seal OR
- Grant permissions to employees (requires seal)
π° Cost: Trusted Profile: 0 PLN | Qualified seal: 300-600 PLN/year
Step 2: Choose Invoicing Tool (1 day)
3 options:
A) Taxpayer Application KSeF (free from Ministry of Finance)
- β Free
- β Works immediately
- β Must manually enter each invoice
- β Zero automation
- For whom: Issue <10 invoices monthly
B) Accounting software with KSeF integration
- β Automatic sending to KSeF
- β Full sales ledger
- β Handles many invoices
- π° Cost: 30-150 PLN/month
- For whom: >10 invoices monthly
C) Terminovo: AI-powered collections system + KSeF
- β Everything from option B
- β + Automatic payment reminders
- β + AI analyzes which clients pay late
- β + KSeF integration with debt collection system
- π° Cost: From 99 PLN/month
- For whom: You have problems with late payments
Step 3: Generate Authorization Token (30 minutes)
- Go to KSeF β Tokens
- Click "Generate new token"
- Select permissions: InvoiceWrite + InvoiceRead
- IMPORTANT: Copy the token and save it securely (you won't see it again!)
Step 4: Integrate Your System with KSeF (1-2 hours)
In your accounting software:
- Settings β KSeF / E-invoices
- Paste token from step 3
- Select environment: Production (not test!)
- Save configuration
Step 5: Send Test Invoice (30 minutes)
Issue an invoice as usual, but:
- After saving, click "Send to KSeF"
- System converts it to XML format
- Sends to government system
- After ~10 seconds you get KSeF number (36 characters)
- You receive UPO (Official Confirmation of Receipt)
Check: Did the KSeF number appear on the invoice? Did you get UPO? Yes = it works β
Step 6: Train Team (2 hours)
Staff must know:
- How to issue invoice in new system
- What to do when KSeF is unavailable (offline24 mode)
- How to check invoice status (whether it was accepted)
- What the KSeF number looks like (they need to provide it to clients for payments)
Tip: Record a 5-minute instruction video. It'll save you dozens of hours of explanations.
Step 7: Update Payment Handling Process (1 day)
From January 2027 clients will need to include KSeF number in payment title. Prepare now:
- Add KSeF number to invoice footer (prominently!)
- Inform regular clients about the change
- Update payment reminder templates
Most Common KSeF Implementation Mistakes (avoid them!)
β Mistake 1: "My accounting office will handle KSeF"
Truth: The accounting office doesn't issue your sales invoices. You do (or your employees). The office only books them.
β Mistake 2: Waiting until March 31
Why this is a bad idea: Thousands of firms will implement KSeF in March. Helplines will be jammed. Software vendors won't keep up.
β Mistake 3: Ignoring offline mode
When KSeF is unavailable (outage, technical maintenance), you must issue an invoice offline according to XML template. Next business day you submit it to the system.
β Mistake 4: Incorrect NIPs in contractor database
Invoice with incorrect NIP will be accepted by KSeF (!), but recipient won't see it in their system.
β Mistake 5: No contingency plan
KSeF doesn't work. You have 50 invoices to issue today. What do you do? You must have an emergency procedure.
KSeF Benefits (why it's not just an obligation)
β Faster VAT refund
Was: 60 days | Is: 40 days | Gain: 33% faster money from tax office
β Zero paperwork
Don't need to store invoices for 10 years (KSeF does it). No more filing cabinets full of folders.
β Stronger position in debt collection
With KSeF the invoice has official document status. There's irrefutable proof of issue and delivery date. Debtor cannot question authenticity.
β Accounting automation
Purchase invoices automatically go to system. No more manual data entry.
Checklist: Are You Ready for April 1?
KSeF Access
- β I have Trusted Profile / qualified seal
- β I logged into https://ksef.podatki.gov.pl
- β I generated authorization token
- β I saved token in secure place
Invoicing System
- β I selected tool (Taxpayer App / accounting software / Terminovo)
- β I configured KSeF integration
- β I sent test invoice
- β I received KSeF number and UPO
Database
- β I verified NIPs of all contractors
- β I corrected erroneous entries
- β I updated client contact details
Team
- β All employees issuing invoices completed training
- β We have KSeF handling instructions (written or video)
- β We know what to do in case of outage (offline24 mode)
Summary: Your 58-Day Plan
Week 1 (Feb 3-9): Get KSeF access, choose invoicing system, generate token
Week 2 (Feb 10-16): Configure integration, send first test invoice, verify NIP database
Week 3 (Feb 17-23): Train team, update procedures, test offline mode
Week 4-8 (Feb 24 - Mar 31): Issue invoices via KSeF "live", monitor errors and problems, refine process
April 1: You're ready β
Karol Rejf
CEO of Terminovo. Specializes in financial process automation and KSeF implementations for Polish SMEs.
Tags
Related posts
7 Fatal KSeF Mistakes (And How to Avoid Them)
87% of Polish companies will make at least one of these 7 mistakes during KSeF implementation. This article is a distillation of 100+ implementations - learn which mistakes to avoid.
The Hidden KSeF Trap: Act Now, Not April 2026
87% of small businesses think KSeF means "April 2026". They're wrong. Truth: KSeF for your business starts TODAY, February 1, 2026.
How KSeF E-Invoicing Helps You Recover Payments Faster
Poland's mandatory e-invoicing system (KSeF) does more than digitize paperwork β it can accelerate your payment recovery. Here's how.
Not sure if you're ready?
Answer 8 quick questions and get a personalized KSeF readiness report with recommendations.