Loading...
Loading...
Krajowy System e-Faktur (e-faktura)
KSeF (Krajowy System e-Faktur) to centralny, rządowy system elektronicznego fakturowania w Polsce, administrowany przez Ministerstwo Finansów. Od lutego 2026 obowiązuje duże firmy, a od kwietnia 2026 — większość podatników VAT w Polsce. Pełne pokrycie, łącznie z mikrofirmami, zacznie obowiązywać od stycznia 2027. Według danych platformy Terminovo większość małych firm ma wdrożenie KSeF za sobą w mniej niż jeden dzień.
Ostatnia aktualizacja: 19 sierpnia 2026
Trzy daty, które musisz znać — niezależnie od wielkości firmy:
| Termin | Kogo dotyczy | Co się zmienia |
|---|---|---|
| 1 lutego 2026 | Duże firmy (obrót > 200 mln PLN) | Obowiązek wystawiania faktur w KSeF. Wszystkie firmy — niezależnie od wielkości — muszą już umieć je odbierać. |
| 1 kwietnia 2026 | Małe i średnie firmy (MŚP) | Obowiązek wystawiania faktur w KSeF dla firm ze sprzedażą powyżej 10 000 PLN miesięcznie. |
| 1 stycznia 2027 | Mikrofirmy | Obowiązek wystawiania faktur w KSeF. Zaczną obowiązywać kary finansowe — do 100% kwoty VAT na fakturze. |
Krajowy System e-Faktur
Ministerstwo Finansów RP
~2,5 mln podatników VAT
XML (schemat FA(2))
10 lat przez państwo
~10 sekund
KSeF (Krajowy System e-Faktur) to polska platforma rządowa do wystawiania, przesyłania i przechowywania ustrukturyzowanych faktur elektronicznych w formacie XML. Dowiedz się więcej w naszym kompletnym przewodniku KSeF 2026.
System działa jako centralny hub, przez który przechodzą wszystkie faktury B2B w Polsce. Każda faktura otrzymuje unikalny numer KSeF i jest przechowywana przez państwo przez 10 lat. System jest dostępny pod adresem ksef.podatki.gov.pl, a wymogi formalne publikuje Ministerstwo Finansów na podatki.gov.pl.
System nadaje ten numer nie w chwili wysłania faktury, tylko dopiero po pozytywnej walidacji. To rozróżnienie ma praktyczne znaczenie: dopóki numer nie wróci, faktura formalnie nie istnieje w KSeF, nawet jeśli została poprawnie przesłana.
Numer ma 35 znaków, z czego 32 to właściwe dane, a pozostałe 3 to myślniki rozdzielające segmenty: NIP-RRRRMMDD-XXXXXXXXXXXX-XX
Numer KSeF pojawia się na fakturze po jej przyjęciu — w panelu KSeF, w wizualizacji PDF wygenerowanej przez system oraz w Urzędowym Poświadczeniu Odbioru (UPO). Jeśli korzystasz z programu do fakturowania, numer trafia automatycznie na dokument, który widzi Twój kontrahent.
Numer faktury (np. FV/08/2026/001) to Twoja własna numeracja, nadawana w chwili wystawienia — służy porządkowi księgowemu i musi być kolejna w danym okresie rozliczeniowym. Numer KSeF nadaje system, dopiero po akceptacji, i służy do weryfikacji autentyczności oraz odbioru. Oba numery widnieją na tej samej fakturze, ale pełnią różne funkcje.
1 lutego 2026
AktywnyDuże firmy + odbieranie
Firmy z obrotem >200 mln PLN muszą WYSTAWIAĆ faktury w KSeF. WSZYSTKIE firmy muszą być gotowe do ODBIERANIA faktur.
1 kwietnia 2026
AktywnyMałe i średnie firmy
Obowiązek wystawiania faktur w KSeF dla firm z miesięczną sprzedażą >10 000 PLN.
1 stycznia 2027
Mikrofirmy + kary
Obowiązek dla mikroprzedsiębiorców (≤10k PLN/mies.). Rozpoczną się kary finansowe do 100% VAT.
Po kilku miesiącach obowiązkowego KSeF widać wyraźnie, które problemy są realne, a które okazały się niegroźne. Wystawianie faktur samo w sobie rzadko sprawia trudność — programy księgowe nadążyły z integracją. Kłopoty pojawiają się gdzie indziej.
Obowiązek odbierania faktur z KSeF dotyczy wszystkich firm już od lutego 2026, ale wiele przedsiębiorstw przygotowywało się wyłącznie do wystawiania. Według badania Związku Przedsiębiorców i Pracodawców (ZPP, 2026) przed lutowym terminem aż 87% firm nie miało świadomości obowiązku odbierania faktur w KSeF — to tłumaczy, dlaczego część firm wciąż dogania podstawy już po starcie systemu, zamiast zająć się nimi wcześniej.
Gdy KSeF jest niedostępny — z powodu awarii po stronie systemu albo braku połączenia po Twojej stronie — obowiązuje tryb offline24: wystawiasz fakturę zgodnie ze wzorem XML i masz czas do końca następnego dnia roboczego, żeby przesłać ją do systemu. W praktyce najczęstszy błąd to nie sam mechanizm, tylko brak procedury — zespół, który nie wie, kto ma to zrobić i do kiedy.
Obok Profilu Zaufanego i podpisu kwalifikowanego, KSeF 2.0 rozszerza uwierzytelnianie o certyfikaty KSeF — przeznaczone głównie dla systemów księgowych, pełnomocników i integracji API działających bez logowania osoby fizycznej. Firmy korzystające z gotowego oprogramowania (jak Terminovo) zwykle nie muszą się tym zajmować samodzielnie — robi to dostawca integracji.
Kontrole koncentrują się na trzech obszarach: zgodności danych ze schematem FA(2), poprawności numerów NIP kontrahentów (błędny NIP oznacza, że faktura zostanie przyjęta przez KSeF, ale odbiorca jej nie zobaczy) oraz terminowości przesyłania faktur wystawionych w trybie offline. Do końca 2026 roku nie grożą za to kary finansowe — ale nieprawidłowości i tak mogą skutkować sporem o odliczenie VAT.
Wystawiaj faktury zgodne z KSeF i automatyzuj przypomnienia o płatnościach w jednym narzędziu. Za darmo.
Załóż darmowe konto| Cecha | Tradycyjne | KSeF |
|---|---|---|
| Format faktury | PDF, papier | XML (ustrukturyzowany) |
| Wysyłka | Email, poczta | Automatycznie przez API |
| Dowód doręczenia | Brak lub potwierdzenie | Oficjalne UPO |
| Archiwizacja | Własna (10 lat) | Państwowa (10 lat) |
| Weryfikacja autentyczności | Trudna | Natychmiastowa |
| Zwrot VAT | 60 dni | 40 dni |
| Status prawny | Dokument | Dokument urzędowy |
40 dni zamiast 60 — o 33% szybciej otrzymujesz pieniądze z urzędu.
Faktura w KSeF ma status dokumentu urzędowego. Dłużnik nie może twierdzić, że nie otrzymał faktury.
Nie musisz przechowywać faktur - robi to KSeF przez 10 lat. Koniec z segregatorami.
Faktury zakupowe automatycznie trafiają do Twojego systemu. Koniec z ręcznym przepisywaniem.
Profil Zaufany (bezpłatny na platformie login.gov.pl) lub kwalifikowany podpis elektroniczny to warunek korzystania z KSeF. Bez jednego z nich nie wystawisz e-faktury.
Twój program do faktur musi obsługiwać format FA(2) i komunikację z API KSeF. Terminovo oferuje tę integrację bezpłatnie — nawet na darmowym planie.
Ministerstwo Finansów udostępnia testowe środowisko KSeF (pre-produkcyjne). Wystaw kilka faktur testowych, sprawdź numery KSeF i zweryfikuj poprawność danych.
Księgowość, sprzedaż i obsługa klienta muszą rozumieć, czym jest numer KSeF faktury, jak wygląda proces wystawiania i co zmienia się w archiwizacji dokumentów.
Po pomyślnych testach przełącz się na środowisko produkcyjne. Od tego momentu każda wystawiona faktura trafia bezpośrednio do Krajowego Systemu e-Faktur.
Obowiązek dotyczy każdego czynnego podatnika VAT wystawiającego faktury B2B na terenie Polski — niezależnie od formy prawnej. Jednoosobowa działalność gospodarcza, spółka z o.o., spółka akcyjna, spółka jawna: liczy się status podatnika VAT i obrót, nie forma prowadzenia firmy. Termin zależy od wielkości: duże firmy od lutego 2026, pozostali czynni podatnicy VAT od kwietnia 2026, mikrofirmy od stycznia 2027 (pełny harmonogram — patrz tabela terminów powyżej).
Obowiązek nie dotyczy wszystkich podmiotów ani wszystkich transakcji. Poniżej najczęstsze wyłączenia:
Mikroprzedsiębiorcy ze sprzedażą do 10 000 PLN miesięcznie mają czas na wystawianie faktur w KSeF do stycznia 2027. To zwolnienie dotyczy jednak wyłącznie wystawiania — obowiązek odbierania faktur od dostawców przez KSeF obejmuje ich, tak jak wszystkie inne firmy, już od lutego 2026.
Prowadzisz jednoosobową działalność gospodarczą (JDG) albo małą firmę? KSeF dotyczy Cię tak samo jak dużych spółek — różni się tylko termin. Jeśli jesteś czynnym podatnikiem VAT, obowiązek wystawiania faktur w KSeF obejmuje Cię od 1 kwietnia 2026, chyba że Twoja miesięczna sprzedaż nie przekracza 10 000 PLN — wtedy masz czas do 1 stycznia 2027. Uwaga: obowiązek ODBIERANIA faktur od dostawców przez KSeF dotyczy wszystkich firm już od 1 lutego 2026, niezależnie od wielkości. To najczęstsza pułapka: firmy przygotowują się do wystawiania faktur, a zapominają, że muszą umieć je odebrać już wcześniej.
W praktyce musisz zrobić trzy rzeczy. Po pierwsze, załóż Profil Zaufany — bezpłatnie, przez login.gov.pl. Po drugie, wybierz program do fakturowania z integracją KSeF 2.0. Po trzecie, wystaw kilka faktur testowych, zanim zacznie obowiązywać Cię termin. Nie potrzebujesz księgowości ani działu IT — dobrze zaprojektowane narzędzie prowadzi Cię przez cały proces krok po kroku. Fakturowanie w KSeF nie jest trudniejsze niż wystawianie zwykłej faktury — różnica jest taka, że faktura trafia najpierw do systemu Ministerstwa Finansów, a dopiero potem do klienta. W Terminovo fakturowanie KSeF jest bezpłatne na każdym planie, więc możesz zacząć już dziś, bez presji terminu.
KSeF nie zastępuje JPK_VAT — oba obowiązki funkcjonują równolegle i odpowiadają za coś innego. KSeF dotyczy samego aktu wystawienia i wymiany faktury: system waliduje dokument, nadaje mu numer i przechowuje go. JPK_VAT (struktura JPK_V7) to comiesięczne rozliczenie z urzędem skarbowym — podsumowanie transakcji do celów podatkowych, które nadal trzeba przygotować i wysłać osobno.
W praktyce oznacza to, że dane z faktury w KSeF nie trafiają automatycznie do Twojego pliku JPK — o ile Twoje oprogramowanie księgowe nie ma tego zautomatyzowanego. KSeF nie zwalnia też z innych obowiązków: deklaracji CIT lub PIT, składek ZUS czy przyszłych struktur typu JPK-CIT. Krótko mówiąc: KSeF porządkuje fakturowanie, ale nie zastępuje rozliczeń podatkowych jako całości.
Od 1 stycznia 2027 roku Ministerstwo Finansów nakłada kary za niewystawianie faktur w KSeF. Do końca 2026 roku trwa okres przejściowy bez sankcji finansowych.
Kary są naliczane za każdą fakturę wystawioną poza KSeF — mogą szybko się kumulować przy dużym wolumenie.
| Naruszenie | Kara |
|---|---|
| Niewystawienie faktury w KSeF | Do 100% kwoty podatku VAT na fakturze |
| Wystawienie faktury niezgodnej ze schematem FA(2) | Do 100% kwoty podatku VAT na fakturze |
| Brak nadania numeru KSeF | Faktura uznana za niewystawioną — sankcje jak za brak faktury |
Wysokość kary zależy od tego, czy faktura wykazuje VAT. Naczelnik urzędu skarbowego może nałożyć karę do 100% kwoty podatku VAT wykazanego na fakturze wystawionej poza KSeF. Jeśli faktura nie wykazuje VAT — np. u podatników zwolnionych z VAT — kara wynosi do 18,7% kwoty należności ogółem z tej faktury. Obie stawki to górna granica, nie automatyczna kwota: urząd bierze pod uwagę okoliczności, w tym to, czy naruszenie było jednorazowe czy systematyczne.
Do końca 2026 roku trwa okres przejściowy — to czas na przetestowanie procesów, nie na zwlekanie. Trzy rzeczy warto zrobić z wyprzedzeniem: sprawdzić w środowisku testowym KSeF, czy faktury przechodzą walidację FA(2) bez błędów; zweryfikować numery NIP w bazie kontrahentów — błędny NIP sprawia, że faktura trafia do systemu, ale odbiorca jej nie widzi; oraz spisać prostą procedurę na wypadek awarii (tryb offline24), żeby zespół wiedział, co zrobić, gdy KSeF jest niedostępny. Firmy, które to zrobią przed styczniem 2027, unikają zarówno kar, jak i chaosu w ostatnim tygodniu przed terminem.
Tak. Od 1 lutego 2026 wszystkie firmy muszą odbierać faktury z KSeF. Od 1 kwietnia 2026 większość firm musi też wystawiać. Tylko mikrofirmy (≤10k PLN/mies.) mogą poczekać do stycznia 2027.
Do końca 2026 roku nie obowiązują kary. Od stycznia 2027 kary mogą wynosić do 100% kwoty VAT na fakturze. Dodatkowo faktura wystawiona poza KSeF może zostać zakwestionowana.
Tak. W trybie offline24 możesz wystawiać faktury bez połączenia z KSeF. Musisz je przesłać do systemu w ciągu następnego dnia roboczego.
Sam dostęp do KSeF jest bezpłatny. Koszt to oprogramowanie do integracji - od 0 PLN (Aplikacja Podatnika) do 30-200 PLN/mies. za profesjonalne rozwiązania jak Terminovo.
Po wdrożeniu obowiązkowego KSeF faktury papierowe i PDF nie będą uznawane za prawidłowe faktury VAT w obrocie B2B między podatnikami VAT w Polsce. Faktura papierowa wystawiona zamiast e-faktury KSeF będzie traktowana jako dokument niespełniający wymogów ustawowych. Wyjątki dotyczą transakcji B2C oraz przypadków wymienionych w przepisach o zwolnieniach.
KSeF radykalnie upraszcza archiwizację. Faktury wystawione i odebrane przez KSeF są przechowywane przez Ministerstwo Finansów przez 10 lat, co zwalnia firmę z obowiązku samodzielnego archiwizowania tych dokumentów. Nadal jednak należy przechowywać faktury spoza systemu (np. B2C, zagraniczne) we własnym zakresie. Archiwalne faktury można pobrać przez API lub panel KSeF.
Zasadniczo nie — faktury wystawiane podmiotom zagranicznym niemającym siedziby ani stałego miejsca prowadzenia działalności w Polsce są wyłączone z obowiązku KSeF. Możesz jednak dobrowolnie wystawiać takie faktury przez KSeF. Faktury eksportowe, WDT i usługi świadczone na rzecz zagranicznych kontrahentów pozostają poza zakresem obowiązku, choć przepisy warto każdorazowo weryfikować z doradcą podatkowym.
Każda faktura w KSeF otrzymuje unikalny numer KSeF oraz kod QR. Weryfikację można przeprowadzić przez stronę e-Urząd Skarbowy, API KSeF lub aplikację MF. Wystarczy podać numer KSeF lub zeskanować kod QR, aby potwierdzić, że faktura jest autentyczna i nie była modyfikowana po wystawieniu. To eliminuje ryzyko fałszywych faktur w obrocie B2B.
Numer KSeF to unikalny identyfikator nadawany każdej fakturze przez Krajowy System e-Faktur. Ma 35 znaków i składa się z numeru NIP wystawcy, daty przyjęcia dokumentu, części technicznej oraz sumy kontrolnej. Stanowi niepodważalny dowód wystawienia i doręczenia faktury — bez niego faktura nie istnieje w systemie.
System KSeF (Krajowy System e-Faktur) to centralna platforma teleinformatyczna Ministerstwa Finansów, przez którą przechodzą wszystkie ustrukturyzowane faktury B2B w Polsce. Wystawca przesyła fakturę w formacie XML (schemat FA(2)), system ją waliduje, nadaje numer KSeF i przechowuje przez 10 lat. Nabywca odbiera identyczną, kanoniczną wersję dokumentu bezpośrednio z systemu — bez e-maila i bez ryzyka zagubienia.
KSeF w Polsce wchodzi w życie etapami w 2026 roku. Od 1 lutego 2026 duże firmy (obrót >200 mln PLN) muszą wystawiać faktury w KSeF, a wszystkie firmy muszą być gotowe do ich odbierania. Od 1 kwietnia 2026 obowiązek obejmuje małe i średnie firmy (sprzedaż >10 000 PLN/mies.). Mikrofirmy dołączają od 1 stycznia 2027, kiedy zaczynają obowiązywać również kary finansowe.
Tak. Jednoosobowa działalność gospodarcza (JDG) podlega tym samym zasadom co inne firmy — liczy się obrót, nie forma prawna. Jeśli jesteś czynnym podatnikiem VAT, musisz wystawiać faktury w KSeF od 1 kwietnia 2026 (albo od 1 stycznia 2027 przy sprzedaży poniżej 10 000 PLN/mies.). Obowiązek odbierania faktur od dostawców dotyczy Cię już od 1 lutego 2026.
Sam system KSeF jest bezpłatny — Ministerstwo Finansów nie pobiera żadnych opłat. Koszt może pojawić się po stronie oprogramowania, którego używasz do wystawiania faktur: niektóre programy liczą sobie abonament. Fakturowanie KSeF w Terminovo jest darmowe na każdym planie, bez limitu dokumentów i bez ukrytych opłat.
Do końca 2026 roku kary nie obowiązują. Od 1 stycznia 2027 za niewystawienie faktury w KSeF grozi kara do 100% kwoty VAT na fakturze. Dodatkowo faktura wystawiona poza systemem może zostać uznana za nieważną w rozliczeniach VAT.
Gdy KSeF jest niedostępny z przyczyn technicznych po stronie Ministerstwa Finansów, obowiązuje ta sama procedura co w trybie offline24: wystawiasz fakturę zgodnie ze wzorem XML i przesyłasz ją do systemu najpóźniej następnego dnia roboczego po ustaniu awarii. Warto mieć spisaną prostą procedurę na taki wypadek — kto wystawia fakturę offline, gdzie ją zapisuje i kto pilnuje terminu przesłania.
Nie ma takiego obowiązku. Faktury wystawiane osobom fizycznym nieprowadzącym działalności gospodarczej (B2C) pozostają poza zakresem obowiązku KSeF — konsument nie musi mieć konta w systemie. Możesz jednak wystawić taką fakturę przez KSeF dobrowolnie, jeśli Twoje oprogramowanie na to pozwala.
W praktyce proces wygląda tak: wystawiasz fakturę w swoim programie jak zwykle, program zamienia ją na format XML zgodny ze schematem FA(2) i wysyła do KSeF, a system po weryfikacji — zwykle w ciągu około 10 sekund — nadaje jej numer KSeF i zwraca Urzędowe Poświadczenie Odbioru (UPO). Dopiero od tego momentu faktura jest oficjalnie wystawiona.
Tak, przez fakturę korygującą — w KSeF nie stosuje się już not korygujących. Korekta może zwiększać lub zmniejszać wartość faktury (in plus / in minus) i nie wymaga potwierdzenia odbioru przez nabywcę. Jeśli chcesz całkowicie anulować błędny dokument, wystawiasz korektę „do zera” — na te same dane, z kwotą 0 zł.
Numer KSeF jednoznacznie identyfikuje konkretną fakturę w systemie, więc podanie go w tytule przelewu pozwala automatycznie powiązać wpłatę z właściwym dokumentem — bez ręcznego dopasowywania kwot i dat. W Terminovo to rozwiązuje typowy problem księgowości: setki przelewów bez jasnego odniesienia do faktury.
Krok po kroku jak wdrożyć KSeF w firmie
Porównaj plany od 0 zł/miesiąc
Rozwiązanie dla jednoosobowych firm
Odpowiedzi na najczęstsze pytania
Wystawiaj e-faktury przez KSeF za darmo z Terminovo.
Sprawdź, czy Twoja firma jest gotowa na obowiązkowy KSeF.
Czym jest e-faktura i jakie przepisy ją regulują
Wystawiaj faktury KSeF za 0 zł miesięcznie
Oblicz odsetki za opóźnienie w płatności
Aktualne stawki i zasady naliczania odsetek
Fakturowanie KSeF + automatyczne przypomnienia AI w jednym. Wypróbuj Terminovo za darmo i bądź w pełni zgodny z KSeF już dziś.