Which Accounting Programs Support KSeF?



Mandatory KSeF is being rolled out in phases: from February 1, 2026 for companies with high sales (threshold of 200 million PLN in 2024), and from April 1, 2026 for most other entrepreneurs. The smallest businesses (sales up to 10,000 PLN monthly) have additional time until January 1, 2027; at the same time, receiving invoices through KSeF applies to companies starting February 1, 2026.

In practice, "an accounting program supports KSeF" if it can at least:

- generate a structured invoice (XML compliant with KSeF),
- send it to KSeF and retrieve the status/acknowledgment (UPO) and KSeF number,
- receive cost invoices from KSeF (at least for preview/import),
- work with tokens and permissions (so you don't have to log in each time).

"Lightweight" Programs – For Sole Proprietors, Course Creators, and Small SaaS



This is the most common choice if you sell online: courses, e-books, consultations, subscriptions in a small SaaS application. What matters is simplicity, automation, and integrations.

Fakturownia



Fakturownia communicates KSeF integration (including sending/receiving) and is developing its integration under newer guidelines (KSeF 2.0). It's a good choice when you want a "lightweight" invoicing system with the ability to automate invoice generation from sales data.

wFirma



wFirma describes a built-in integration that allows sales invoices created in the system to be sent to KSeF directly from the application. For those who want "invoicing + bookkeeping + KSeF" in one place, this is often the shortest implementation path.

inFakt



inFakt focuses on simple KSeF handling in the application plus support materials, including sending to KSeF from the system and handling via API in integration scenarios. If you operate as a micro-entrepreneur and want to simplify the process as much as possible, this can be a sensible option.

iFirma



iFirma publishes its approach to working with KSeF (including in the context of e-commerce) and emphasizes practical aspects: tokens/permissions, invoice flow, corrections, and preparing sales processes for KSeF 2026.

ERP and "Heavier" Systems – When You Have a Warehouse, B2B, or an Accounting Firm



If beyond invoices you have warehouse management, extensive B2B sales, multiple companies/branches, or want to handle KSeF "systemically," ERP solutions typically come into play:

- Comarch ERP Optima – documentation describes sending invoices to KSeF (including document types and UPO handling).
- Symfonia (e.g., Symfonia KSeF Plus) – a solution focused on KSeF sending/management and integrations with other modules and API.
- enova365 – describes functions for sending and receiving KSeF invoices in the system.
- InsERT (Subiekt nexo) – documentation indicates KSeF support (including automatic sending scenarios).

Real-Life Examples – Courses, Digital Products, and Small SaaS



Course Sales (Kajabi/ThriveCart) + Stripe



In this model, sales data sits in Stripe (often through Kajabi/ThriveCart). Stripe is not an accounting program or a "KSeF system," so you need a bridge: transaction → invoice → KSeF submission. The simplest approach: choose an invoicing/accounting program with KSeF (e.g., Fakturownia/wFirma/inFakt/iFirma), then automate invoice creation from sales data.

Subscriptions in a Small SaaS Application



Here the key factors are: recurring invoices, corrections, currencies, EU B2B settlements, and consistent customer data. In practice, the winning process is often:

Stripe → integrator (webhooks) → invoicing program with KSeF → automatic submission to KSeF.

Where Does Striptu Fit In?



If you accept payments through Stripe and want "Stripe integration with KSeF" without manually copying data, Striptu acts as a simple connection between Stripe (and platforms like Kajabi/ThriveCart) and a Polish invoicing program. Today this is most commonly Fakturownia, with additional integrations (e.g., iFirma, inFakt, wFirma) on the roadmap.

In short: Striptu collects transaction data, maps it to an invoice in your system, and your system (already with KSeF) sends the e-invoice to KSeF. This approach scales with your sales – especially when you sell 24/7.

Checklist for Choosing a KSeF-Compatible Program (For Creators and Small Businesses)



- Does it have KSeF submission + KSeF number/UPO + statuses?
- Does the system receive cost invoices from KSeF (e.g., to an inbox)?
- Does it have API/integrations (important for Stripe)?
- How does it handle corrections and higher invoice volumes?
- Can it run "unattended" (sales at night, weekends)?

If your sales are digital and go through Stripe, the combination that most often wins is: invoicing program with KSeF + Stripe → invoice automation (e.g., via Striptu).

Fast Stripe to KSeF integration. Connect Stripe with Fakturownia.pl, iFirma, wFirma, or inFakt.

Whether you create courses, a paid community, or publish ebooks, you can automate the process of issuing invoices compliant with Polish law.