Stripe KSeF Integration — Automatic Invoices from Stripe
To connect Stripe to KSeF, you link your Stripe account, enter your company details (NIP), and connect KSeF — the TEST environment first, then PROD. After finalization, every Stripe invoice is filed automatically with KSeF as an FA(3), and the KSeF number and UPO come back to the invoice — no re-keying.
If you issue invoices in Stripe, you don't have to re-enter them by hand into KSeF. A good integration runs in the background: an invoice finalized in Stripe is turned into an FA(3), filed with KSeF, and the KSeF number and UPO come back to the invoice. No copying data.
How do I connect Stripe to KSeF?
You link your Stripe account, enter your company details (NIP), and connect KSeF — in the TEST environment first, then you switch to PROD. From that point on, every finalized invoice goes to KSeF automatically, and the KSeF number and UPO come back to the invoice. Step by step:
- Connect Stripe — authorize the account.
- Enter your company details — NIP and seller data (verified against official registers).
- Connect KSeF — token or signature; the TEST environment first.
- Finalize an invoice in Stripe → automatic filing with KSeF.
- Write-back — the KSeF number and UPO land on the invoice in Stripe.
What the integration does for you
- Builds the FA(3) from your Stripe invoice data — correct schema, codes, and rates.
- Converts currencies at the NBP rate.
- Recognizes the transaction type — domestic B2B, export, EU.
- Computes the QR code on the visualization.
- Handles corrections (KOR) from a Stripe credit note.
Reliability matters
Filing invoices is an operation that can't fail quietly. The reliability layer makes sure a transient network error never causes a false rejection or a double send — each invoice is filed exactly once, and its status is always unambiguous.
Start for free
KSeF Kit has a free tier (no card) and is native to Stripe. You can file your first test invoice in a few minutes. See free KSeF for Stripe, or, if you'd rather have full control, run it yourself.