What is KSeF and why it matters for Stripe users
The National e-Invoice System (KSeF) is Poland's central platform by the Ministry of Finance for issuing, transmitting, and storing structured e-invoices in XML format. Since 2026, the system is mandatory for entrepreneurs. Large companies (revenue over 200M PLN) must issue e-invoices from February 1, 2026, and other entrepreneurs from April 1, 2026.
Stripe is a global payment platform - but it doesn't offer Polish VAT invoice generation or KSeF integration. That's why you need a tool that converts Stripe transactions into e-invoices and submits them to KSeF.
Direct Stripe to KSeF integration via Striptu
Striptu now offers a
direct connection to KSeF - without requiring an external accounting program. Here's how it works:
1.
Connect Stripe to Striptu - authorize access to your Stripe account. From that moment, Striptu receives information about new transactions.
2.
Configure KSeF connection - enter your KSeF token generated in the Ministry of Finance system. Choose your environment (test, demo, or production).
3.
Striptu generates the e-invoice - when a payment appears in Stripe, Striptu creates a VAT invoice in KSeF-compliant XML format. The document includes customer data, amount, VAT rate, numbering, and all required fields.
4.
Automatic KSeF submission - the invoice is sent directly to the National e-Invoice System. You receive a KSeF identification number confirming document registration.
5.
PDF delivery to customer - optionally, Striptu sends the invoice PDF to the customer's email address.
The entire process happens automatically - from Stripe payment to registered e-invoice in KSeF.
Alternative: integration through accounting software
If you already use Polish accounting software, you can still use it as an intermediary between Stripe and KSeF. Striptu integrates with:
| Accounting software | How it works with KSeF |
|---|
| Fakturownia.pl | Striptu creates an invoice in Fakturownia, which automatically submits it to KSeF |
| wFirma | Automatic sales invoice submission to KSeF with KSeF number retrieval |
| inFakt | KSeF integration with automatic e-invoice submission |
| iFirma | Support for invoice submission to KSeF |
When to choose direct KSeF integration?
- You don't need a full accounting program
- You want to simplify your tool stack (fewer accounts, less configuration)
- Speed matters - fewer intermediaries mean less delay
When to choose integration through accounting software?
- You already use Fakturownia, wFirma, inFakt, or iFirma
- You need additional accounting features (tax books, JPK reports, VAT settlements)
- You want all invoices in a single accounting system
Benefits of automatic Stripe to KSeF integration
-
Time savings - invoices are generated automatically after each payment
-
Legal compliance - e-invoices in KSeF-compliant XML format with all required fields
-
Fewer errors - data from Stripe transferred automatically (tax ID, address, amounts)
-
Fast submission - invoices reach KSeF almost immediately after payment
-
150+ tools - we handle transactions from Kajabi, Substack, Podia, MailerLite, Lovable, Replit, and many other platforms using Stripe
How to get started
1.
Create a Striptu account - registration takes a minute
2. Connect your Stripe account
3. Choose your KSeF submission method: directly or through accounting software
4. Configure your KSeF token or accounting software API token
5. Test on the first 10 transactions for free
Have questions? Contact our technical support - we'll help you set up the integration.