KSeF 2026 — Przewodnik

KSeF obowiązkowy 2026 — co musisz wiedzieć i jak się przygotować

Krajowy System e-Faktur przestał być opcją. Od lutego 2026 obowiązkowa e-faktura dotyczy kolejnych grup przedsiębiorców — od dużych firm po JDG. Ten przewodnik wyjaśnia terminy, obowiązki i konkretne kroki, żebyś zdążył na czas. Jeśli przyjmujesz płatności przez Stripe — mamy dla Ciebie gotowe rozwiązanie.

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. 1

    Klient płaci przez Stripe — Checkout, subskrypcja, Payment Link

  2. 2

    Stripto odbiera dane — kwotę, walutę, NIP, nazwę firmy, adres

  3. 3

    Fakturownia / inFakt wystawia fakturę — ustrukturyzowaną, z poprawnym VAT-em

  4. 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. 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. 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. 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.

Zacznij za darmo

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.

Wypróbuj Stripto