Stripe Integration with KSeF: Direct Connection to Poland's e-Invoicing System



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 softwareHow it works with KSeF
Fakturownia.plStriptu creates an invoice in Fakturownia, which automatically submits it to KSeF
wFirmaAutomatic sales invoice submission to KSeF with KSeF number retrieval
inFaktKSeF integration with automatic e-invoice submission
iFirmaSupport 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.

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

You only need a few minutes to invoice Stripe payments and send them to KSeF. Over 150+ tools like Substack, Kajabi, Podia, MailerLite, Lovable, or Replit can be settled in Poland thanks to our integration. Automate the process. Issue invoices compliant with Polish law and send them automatically to KSeF.