Od kiedy KSeF jest obowiązkowy?
Wdrożenie KSeF przebiega etapami. Ministerstwo Finansów rozłożyło obowiązek w czasie, żeby dać firmom szansę na przygotowanie. Oto trzy kluczowe daty:
1 lutego 2026 — duże firmy
Pierwsza fala dotyczy firm z obrotem powyżej 200 mln zł w 2024 roku. To głównie duże spółki, korporacje i grupy kapitałowe. Od tego dnia ich faktury B2B muszą być wystawiane jako faktury ustrukturyzowane w KSeF.
Rozpoczyna się jednocześnie okres przejściowy — obowiązek istnieje, ale kary finansowe nie są jeszcze naliczane. To czas na dopracowanie procesów i wyeliminowanie błędów.
1 kwietnia 2026 — MŚP i JDG
Dwa miesiące później dołączają pozostali przedsiębiorcy: jednoosobowe działalności gospodarcze, małe i średnie firmy, spółki cywilne, jawne, z o.o. Jeśli jesteś czynnym podatnikiem VAT lub wystawiasz faktury — KSeF obowiązuje Cię od tej daty.
To najszersza grupa — obejmuje freelancerów, sklepy internetowe, firmy SaaS, twórców kursów i każdego, kto wystawia faktury w Polsce.
1 stycznia 2027 — mikroprzedsiębiorcy
Ostatnia grupa to najmniejsze firmy ze sprzedażą do 10 tys. zł brutto miesięcznie. Do tej daty mogą wystawiać faktury poza KSeF bez konsekwencji.
Od 1 stycznia 2027 kończy się też okres przejściowy — zaczynają obowiązywać kary finansowe za wystawianie faktur poza KSeF. Kara może wynieść do 100% kwoty VAT na fakturze (minimum 1 000 zł za każdą fakturę).
Kogo dotyczy obowiązkowy KSeF?
Krótko: każdego, kto wystawia faktury w Polsce. Nie ma znaczenia, czy jesteś czynnym podatnikiem VAT, czy korzystasz ze zwolnienia. Jeśli wystawiasz faktury — musisz robić to przez KSeF.
Obowiązkowy KSeF dotyczy w szczególności:
- Spółek — z o.o., akcyjnych, jawnych, komandytowych, cywilnych
- JDG — jednoosobowych działalności gospodarczych (niezależnie od formy opodatkowania)
- Freelancerów i twórców — jeśli prowadzisz działalność i wystawiasz faktury za swoje usługi
- E-commerce i SaaS — sklepy internetowe, platformy subskrypcyjne, twórcy kursów online
- Firmy zwolnione z VAT — podatnicy zwolnieni podmiotowo (obrót poniżej 200 tys. zł) też muszą wysyłać faktury do KSeF, jeśli je wystawiają
Jedyny wyjątek stanowią paragony fiskalne wystawiane konsumentom (B2C) na kasie fiskalnej — te nie trafiają do KSeF. Ale jeśli konsument zażąda faktury — musi ona trafić do KSeF.
Co się zmienia w wystawianiu faktur?
Do tej pory fakturę można było wystawić w dowolny sposób — PDF, papier, Excel. Od wejścia obowiązkowego KSeF faktura musi być fakturą ustrukturyzowaną — plikiem XML w formacie FA(2) wysłanym do systemu Ministerstwa Finansów.
W praktyce oznacza to:
- Koniec z PDF-ami jako dokumentami księgowymi — faktura PDF może być kopią wizualną, ale prawnie wiążąca jest wersja w KSeF
- Każda faktura dostaje numer KSeF — unikalny identyfikator nadawany przez system w momencie przyjęcia faktury
- Kontrahent odbiera fakturę z KSeF — nie musisz wysyłać faktury e-mailem (choć możesz wysłać kopię PDF). Oryginał jest w systemie rządowym
- Potrzebujesz programu do fakturowania — nie wystawisz faktury ustrukturyzowanej ręcznie. Potrzebujesz programu, który generuje XML i wysyła go do KSeF. Najpopularniejsze w Polsce to Fakturownia.pl i inFakt
Nie musisz znać formatu XML ani rozumieć schematu FA(2). Program do fakturowania robi to za Ciebie — Ty podajesz dane, a on generuje fakturę i wysyła ją do KSeF.
Używasz Stripe? Masz problem — i rozwiązanie
Stripe to świetny procesor płatności, ale nie obsługuje KSeF i nie zamierza. Stripe ma wbudowane fakturowanie (Stripe Invoicing), ale generuje ono zwykłe PDF-y — nie faktury ustrukturyzowane w formacie XML. Te PDF-y nie trafiają do KSeF i nie spełniają polskich wymogów prawnych.
Dla polskiego przedsiębiorcy korzystającego ze Stripe oznacza to jedno: bez dodatkowego narzędzia musisz ręcznie wystawiać każdą fakturę w osobnym programie księgowym za każdą płatność ze Stripe. Przy kilkunastu transakcjach dziennie — to strata godziny codziennie.
Stripto rozwiązuje ten problem. To most między Stripe a polskim systemem fakturowania. Łączy Twoje konto Stripe z Fakturownią lub inFakt. Każda płatność w Stripe automatycznie generuje fakturę ustrukturyzowaną, która trafia do KSeF — bez Twojego udziału.
Cały łańcuch wygląda tak:
- 1
Klient płaci przez Stripe — Checkout, subskrypcja, Payment Link
- 2
Stripto odbiera dane — kwotę, walutę, NIP, nazwę firmy, adres
- 3
Fakturownia / inFakt wystawia fakturę — ustrukturyzowaną, z poprawnym VAT-em
- 4
Faktura trafia do KSeF — automatycznie, w kilka sekund
Stripto kosztuje 29 zł/mies. (lub 290 zł/rok). 10 pierwszych transakcji jest za darmo. Więcej o cenach na stronie cennika. Więcej o tym, dlaczego Stripe nie wspiera KSeF, przeczytasz w przewodniku Stripe + KSeF.
Jak przygotować się na obowiązkowy KSeF w 3 krokach?
Niezależnie od tego, czy Twoja firma jest duża, czy jednoosobowa — przygotowanie wygląda tak samo. Oto co musisz zrobić:
- 1
Wybierz program do fakturowania z obsługą KSeF
Potrzebujesz programu, który generuje faktury ustrukturyzowane i wysyła je do KSeF. Najpopularniejsze opcje to Fakturownia.pl (czyste fakturowanie) i inFakt (fakturowanie + księgowość). Oba mają plany darmowe na start i pełną integrację z KSeF.
- 2
Autoryzuj połączenie z KSeF
W wybranym programie księgowym przejdź do ustawień integracji z KSeF i autoryzuj połączenie tokenem (generujesz go na ksef.mf.gov.pl przez profil zaufany lub podpis kwalifikowany). Bez tego program nie wyśle faktur do KSeF.
- 3
Zautomatyzuj fakturowanie (jeśli korzystasz ze Stripe)
Jeśli przyjmujesz płatności przez Stripe — podłącz Stripto. Wystarczy założyć konto, połączyć Stripe i podać klucz API z Fakturowni lub inFakt. Od tego momentu każda płatność automatycznie generuje fakturę w KSeF. Konfiguracja zajmuje minutę.
Połącz Stripe z KSeF w minutę
Wypróbuj Stripto za darmo — 10 pierwszych transakcji bez opłat, bez podpinania karty.
Najczęściej zadawane pytania
Czy KSeF jest już obowiązkowy?
Tak. Od 1 lutego 2026 KSeF jest obowiązkowy dla dużych firm (obrót powyżej 200 mln zł w 2024 r.). Od 1 kwietnia 2026 obowiązek obejmuje pozostałych przedsiębiorców — JDG, MŚP i spółki. Do końca 2026 r. obowiązuje okres przejściowy (bez kar), ale faktury wystawione poza KSeF nie są uznawane za faktury ustrukturyzowane.
Co grozi za brak faktur w KSeF?
Do końca 2026 r. kary nie są nakładane — to okres przejściowy. Od 1 stycznia 2027 r. Ministerstwo Finansów może nałożyć karę do 100% kwoty VAT na fakturze (minimum 1 000 zł) za każdą fakturę wystawioną poza KSeF. Już teraz brak faktury ustrukturyzowanej może utrudnić kontrahentowi odliczenie VAT.
Czy KSeF dotyczy firm korzystających ze Stripe?
Tak. Jeśli prowadzisz firmę w Polsce i wystawiasz faktury — niezależnie od tego, jak przyjmujesz płatności — musisz wysyłać je do KSeF. Stripe nie obsługuje KSeF i nie planuje integracji. Potrzebujesz pośrednika: Stripto łączy Stripe z Fakturownią lub inFakt, które wystawiają faktury ustrukturyzowane i wysyłają je do KSeF automatycznie.
Ile kosztuje wdrożenie KSeF przy płatnościach Stripe?
Stripto kosztuje 29 zł/mies. lub 290 zł/rok. Potrzebujesz też konta w Fakturowni lub inFakt (oba mają plany darmowe). 10 pierwszych transakcji w Stripto jest za darmo, bez podpinania karty. Konfiguracja zajmuje minutę — bez kodu i bez ręcznej pracy.
Połącz Stripe z Fakturownią lub inFakt
Konfiguracja w minutę. Automatyczne faktury gotowe na KSeF.