KSeF15 stycznia 2026

Co to jest KSeF? Kompletny przewodnik po Krajowym Systemie e-Faktur

KSeF to centralny system Ministerstwa Finansów do faktur elektronicznych. Dowiedz się, jak działa, kto musi go wdrożyć i jakie daje korzyści.

KSeF (Krajowy System e-Faktur) to centralny system informatyczny Ministerstwa Finansów, który służy do wystawiania, przesyłania i przechowywania faktur ustrukturyzowanych w formacie XML. Największe firmy wystawiają faktury w KSeF już od lutego 2026 roku, a od 1 stycznia 2027 roku system obejmie wszystkich przedsiębiorców w Polsce - łącznie z jednoosobowymi działalnościami gospodarczymi.

Jeśli prowadzisz firmę i wystawiasz faktury VAT, KSeF dotyczy Ciebie bezpośrednio. W tym przewodniku znajdziesz wszystko, co musisz wiedzieć: jak działa system, kto i kiedy musi go wdrożyć, jakie daje korzyści i jak się do niego przygotować.

Czym jest KSeF i dlaczego powstał?

Krajowy System e-Faktur (KSeF) to platforma stworzona przez Ministerstwo Finansów na podstawie ustawy o VAT (art. 106na-106ni). Jej głównym celem jest cyfryzacja i standaryzacja obiegu faktur w całej polskiej gospodarce.

Do tej pory faktury mogły mieć dowolną formę - PDF, papier, różne formaty elektroniczne. Każda firma używała własnego systemu, co utrudniało kontrolę skarbową, generowało błędy i otwierało drzwi dla oszustw podatkowych (np. puste faktury, duplikaty, karuzele VAT).

KSeF rozwiązuje te problemy przez wprowadzenie jednego, ustandaryzowanego formatu faktury (schemat XML FA(3)) i jednego centralnego systemu, przez który przechodzą wszystkie faktury VAT.

Kluczowe fakty o KSeF:

Najważniejsze cechy Krajowego Systemu e-Faktur
CechaOpis
OperatorMinisterstwo Finansów / Krajowa Administracja Skarbowa
Podstawa prawnaUstawa o VAT, art. 106na-106ni (nowelizacja z 2023 r.)
Format fakturyXML zgodny ze schematem FA(3)
Adres systemuksef.mf.gov.pl (produkcja), ksef-test.mf.gov.pl (testy)
Koszt dla firmBezpłatny (sam system)
Obowiązek od1 lutego 2026 (najwięksi, sprzedaż powyżej 200 mln zł), 1 stycznia 2027 (wszyscy pozostali podatnicy VAT - ostatni, powszechny termin)

Warto podkreślić: sam system KSeF jest bezpłatny. Ministerstwo Finansów nie pobiera opłat za wystawianie ani odbieranie faktur. Kosztem dla firmy jest jedynie dostosowanie oprogramowania do fakturowania, a wiele programów (w tym mpFaktura) oferuje integrację z KSeF w ramach standardowej subskrypcji.

Jak działa Krajowy System e-Faktur?

Proces wystawiania faktury w KSeF składa się z kilku kroków. Rozumienie tego procesu jest kluczowe, ponieważ zmienia dotychczasowy sposób pracy z fakturami.

Krok 1: Wystawienie faktury w formacie XML

Przedsiębiorca tworzy fakturę w swoim programie do fakturowania. Program generuje plik XML zgodny ze schematem FA(3), który zawiera wszystkie dane wymagane przez ustawę o VAT: dane sprzedawcy i nabywcy, NIP-y, pozycje, stawki VAT, kwoty i daty.

Ważne: nie musisz znać formatu XML - to zadanie programu do faktur. Ty wypełniasz fakturę tak jak dotychczas, a program automatycznie konwertuje ją do wymaganego formatu.

Krok 2: Wysłanie do KSeF i otrzymanie UPO

Program wysyła plik XML do KSeF przez API (interfejs programistyczny). System weryfikuje poprawność danych i - jeśli faktura jest prawidłowa - nadaje jej unikalny numer KSeF oraz wystawia UPO (Urzędowe Poświadczenie Odbioru).

UPO to elektroniczny dowód, że faktura została przyjęta przez system. Zawiera:

  1. Numer referencyjny KSeF
  2. Datę i godzinę przyjęcia
  3. Dane identyfikacyjne faktury

Od momentu nadania numeru KSeF faktura jest uznana za wystawioną i dostarczoną.

Krok 3: Odbiór faktury przez nabywcę

Nabywca (odbiorca faktury) nie otrzymuje jej mailem ani pocztą. Zamiast tego pobiera ją z KSeF - ręcznie przez portal ksef.mf.gov.pl lub automatycznie przez swój program do faktur.

Data odbioru faktury to data, w której KSeF udostępnił ją nabywcy (przypisał do jego konta na podstawie NIP-u). W praktyce oznacza to, że faktura jest dostępna dla odbiorcy natychmiast po jej wystawieniu.

Krok 4: Korekty - też przez KSeF

Faktury korygujące również muszą przejść przez KSeF. Co ważne, w systemie KSeF nie trzeba czekać na potwierdzenie odbioru korekty przez nabywcę - faktura korygująca wystawiona w KSeF jest automatycznie uznana za dostarczoną. To duże uproszczenie w porównaniu z dotychczasowym systemem, w którym sprzedawca musiał uzyskać potwierdzenie odbioru korekty.

Schemat obiegu faktury w KSeF:

  1. Sprzedawca wystawia fakturę w programie
  2. Program generuje XML i wysyła do KSeF
  3. KSeF waliduje i nadaje numer + UPO
  4. Nabywca pobiera fakturę z KSeF (przez program lub portal)
  5. Korekta - ten sam proces (z odniesieniem do faktury pierwotnej)

Kto musi korzystać z KSeF? Harmonogram wdrożenia

Wdrożenie KSeF przebiega etapami. Harmonogram jest określony w ustawie o VAT i obejmuje dwie fazy - pierwsza jest już za nami, druga dopiero nadchodzi:

Faza 1: Już od 1 lutego 2026 roku (za nami)

Kogo dotyczy: Podatnicy VAT czynni, których wartość sprzedaży (z podatkiem) przekroczyła 200 mln zł w 2024 roku.

Obowiązek: Najwięksi podatnicy wystawiają faktury ustrukturyzowane (XML) przez KSeF już od lutego 2026 roku. Równocześnie od tej daty wszyscy podatnicy - niezależnie od wielkości - mają obowiązek odbierania faktur z KSeF.

Faza 2: Od 1 stycznia 2027 roku (nadchodzący, powszechny termin)

Kogo dotyczy: Wszyscy pozostali podatnicy VAT - to ostatni, powszechny termin, od którego KSeF jest obowiązkowy dla ogółu firm wystawiających faktury w transakcjach B2B i B2G, w tym jednoosobowe działalności gospodarcze (JDG) i mikroprzedsiębiorstwa.

Obowiązek: Pełne korzystanie z KSeF. Od tej daty każda faktura VAT musi przejść przez system.

Wyjątki i wyłączenia:

Nie wszystkie dokumenty przechodzą przez KSeF. Wyłączone są m.in.:

  • Faktury konsumenckie (B2C) - wystawiane na rzecz osób fizycznych nieprowadzących działalności
  • Bilety traktowane jako faktury (np. bilety autobusowe, kolejowe)
  • Faktury wystawiane w procedurach szczególnych (np. OSS, IOSS)
  • Noty korygujące

Faktury uproszczone (do 450 zł brutto) mogą być wystawiane poza KSeF do końca 2026 roku. Od 1 stycznia 2027 również one będą musiały przejść przez system.

Wypróbuj mpFaktura za darmo

Pełna integracja z KSeF, automatyczne numerowanie faktur i weryfikacja NIP. Wystaw fakturę zgodną ze schematem FA(3) bez znajomości XML.

Załóż darmowe konto

Korzyści z KSeF dla przedsiębiorców

KSeF to nie tylko obowiązek - system oferuje realne korzyści, szczególnie dla małych i średnich firm.

1. Szybszy zwrot VAT - 40 dni zamiast 60

To jedna z najbardziej odczuwalnych zmian. Firmy korzystające z KSeF mogą ubiegać się o skrócony termin zwrotu nadwyżki podatku VAT - 40 dni zamiast standardowych 60 dni. Warunki:

  • Podatnik jest czynnym podatnikiem VAT
  • Wszystkie faktury sprzedażowe zostały wystawione przez KSeF
  • Kwota nadwyżki VAT nie przekracza 3000 zł
  • Podatnik był zarejestrowany jako czynny VAT przez ostatnie 12 miesięcy
  • Deklaracje VAT składane terminowo za ostatnie 12 miesięcy

Dla wielu firm, szczególnie tych z dużym podatkiem naliczonym (np. firmy inwestujące, eksporterzy), te 20 dodatkowych dni to realna poprawa płynności finansowej.

2. Koniec duplikatów i pustych faktur

Każda faktura w KSeF ma unikalny numer referencyjny. System automatycznie wykrywa duplikaty i uniemożliwia wystawienie dwóch identycznych faktur. To eliminuje:

  • Ryzyko podwójnego zaksięgowania tej samej faktury
  • Oszustwa typu "puste faktury"
  • Błędy wynikające z ręcznego obiegu dokumentów

3. Automatyzacja księgowości

Faktury w formacie XML są maszynowo czytelne. Program księgowy może automatycznie:

  • Zaimportować faktury zakupowe z KSeF
  • Przyporządkować je do odpowiednich kategorii kosztów
  • Przygotować rejestry VAT i deklaracje
  • Wygenerować pliki JPK

To oznacza mniej ręcznej pracy, mniej błędów i szybsze zamknięcie miesiąca.

4. Bezpieczeństwo i archiwizacja

Faktury przechowywane w KSeF są bezpieczne i dostępne przez 10 lat. Nie musisz się martwić o:

  • Utratę faktur (pożar, awaria dysku, kradzież laptopa)
  • Przechowywanie papierowych archiwów
  • Udostępnianie faktur podczas kontroli skarbowej - urząd ma do nich bezpośredni dostęp w KSeF

5. Brak obowiązku przesyłania JPK_FA

Firmy korzystające z KSeF są zwolnione z obowiązku przesyłania pliku JPK_FA na żądanie organu podatkowego. Skarbówka i tak widzi wszystkie faktury w systemie.

Porównanie: przed KSeF vs po KSeF

Fakturowanie przed wdrożeniem KSeF i po nim
AspektPrzed KSeFPo KSeF
Format fakturyPDF, papier, różne formatyXML (schemat FA(3))
DostarczenieE-mail, poczta, portalAutomatycznie przez KSeF
Zwrot VAT60 dni (standard)40 dni (przy spełnieniu warunków)
ArchiwizacjaWe własnym zakresie, 5 latW KSeF, 10 lat
DuplikatyMożliweWykluczone (unikalny numer)
Kontrola skarbowaŻądanie JPK_FABezpośredni dostęp fiskusa
KorektyPotwierdzenie odbioru wymaganeAutomatycznie dostarczone
Koszty przechowywaniaArchiwum, serwer, backup0 zł (KSeF przechowuje)

KSeF a małe firmy - co musisz wiedzieć

Jeśli prowadzisz jednoosobową działalność gospodarczą lub małą firmę, KSeF może wydawać się skomplikowany. W rzeczywistości dla małych firm proces jest prostszy niż dla korporacji.

Jak uwierzytelnić się w KSeF?

Najpierw musisz potwierdzić w KSeF, że to naprawdę Ty (uwierzytelnienie). Jednoosobowa działalność gospodarcza ma do wyboru trzy sposoby:

  • Profil Zaufany - ten sam, którym logujesz się do urzędów online. Nic nie kupujesz.
  • Podpis kwalifikowany - jeśli już go masz (np. do e-deklaracji), użyjesz go też tutaj.
  • Pieczęć firmowa - elektroniczna pieczęć wystawiona na Twoją firmę.

Później, do bieżącej autoryzacji (czyli codziennego wysyłania faktur bez logowania się za każdym razem), korzystasz z certyfikatów KSeF. Taki certyfikat wygenerujesz wprost z programu mpFaktura - nie musisz nic konfigurować ręcznie na portalu.

Tryb offline - co robić podczas awarii KSeF

System KSeF może być czasowo niedostępny (planowane przerwy serwisowe lub awarie). Na taki wypadek przewidziano dwa tryby awaryjne:

Tryb offline24: Możesz z niego skorzystać, gdy masz problemy z połączeniem internetowym lub KSeF jest chwilowo niedostępny. Wystawiasz fakturę offline w swoim programie, a następnie musisz wysłać ją do KSeF najpóźniej następnego dnia roboczego po dniu wystawienia.

Tryb offline (niedostępność KSeF): Jeśli Ministerstwo Finansów ogłosi planową niedostępność systemu (w Biuletynie Informacji Publicznej), możesz wystawiać faktury offline przez cały czas trwania przerwy. Obowiązek wysłania do KSeF powstaje po przywróceniu systemu.

Awaria całkowita: W skrajnych przypadkach (np. zagrożenie infrastruktury krytycznej) możliwe jest wystawianie faktur papierowych lub elektronicznych bez przesyłania do KSeF.

Kluczowe: Twój program do faktur musi obsługiwać tryb offline. Sprawdź to przed terminem obowiązkowym.

Faktury zagraniczne

Fakturę dla kontrahenta zagranicznego też wysyłasz do KSeF. Dodatkowo musisz dostarczyć ją nabywcy w inny, ustalony z nim wcześniej sposób - najczęściej jako plik PDF przez e-mail. Powód jest prosty: zagraniczny kontrahent nie ma dostępu do polskiego KSeF, więc sam z systemu tej faktury nie pobierze.

Środowisko testowe KSeF - jak zacząć?

Ministerstwo Finansów udostępnia pełne środowisko testowe, w którym możesz przygotować się do obowiązkowego KSeF bez żadnego ryzyka.

Adres środowiska testowego

Środowisko testowe KSeF 2.0 jest dostępne pod adresem ksef-test.mf.gov.pl. Otwarte testy API KSeF 2.0 ruszyły we wrześniu 2025 roku.

Jak uzyskać dostęp

  1. Zaloguj się Profilem Zaufanym na portalu testowym
  2. Wygeneruj token testowy w sekcji "Zarządzanie tokenami"
  3. Skonfiguruj swój program do faktur - wklej token i ustaw adres API na środowisko testowe
  4. Zacznij testować - wystawiaj, koryguj i pobieraj faktury

Co warto przetestować

Przed przejściem na produkcję upewnij się, że przetestowałeś:

  • Wystawienie faktury sprzedażowej i odebranie UPO
  • Wystawienie faktury korygującej
  • Pobranie faktur zakupowych
  • Nadanie uprawnień pracownikom (jeśli dotyczy)
  • Tryb offline - co się dzieje, gdy połączenie z KSeF zostanie przerwane
  • Eksport danych do księgowości

Środowisko testowe działa identycznie jak produkcyjne, ale faktury testowe nie mają mocy prawnej i nie trafiają do obiegu gospodarczego.

Więcej informacji o KSeF, w tym szczegółowy FAQ i harmonogram, znajdziesz na naszej stronie poświęconej KSeF. Jeśli interesuje Cię praktyczna checklista wdrożenia - przeczytaj artykuł Jak przygotować firmę do KSeF? Praktyczna checklista 10 kroków.

Przygotuj firmę na KSeF z mpFaktura

Pełna integracja z KSeF, tryb offline, weryfikacja NIP i wsparcie AI w jednym miejscu. Zacznij testować wcześniej, aby spokojnie przejść na obowiązek.

Załóż darmowe konto

FAQ - najczęściej zadawane pytania

Czy KSeF zastąpi faktury papierowe?

Tak, docelowo. Od 1 stycznia 2027 roku wszystkie faktury VAT muszą przechodzić przez KSeF. Faktura ustrukturyzowana (XML) będzie jedynym oficjalnym dokumentem. Możesz nadal generować PDF jako wizualizację faktury dla własnych potrzeb, ale dokumentem prawnie ważnym będzie wyłącznie wersja z KSeF.

Czy KSeF jest bezpłatny?

Sam system KSeF - tak, jest całkowicie bezpłatny. Ministerstwo Finansów nie pobiera opłat za wystawianie, odbieranie ani przechowywanie faktur. Jedynym kosztem jest dostosowanie programu do fakturowania. Wiele programów, w tym mpFaktura, oferuje integrację z KSeF w ramach standardowej subskrypcji.

Co z fakturami zagranicznymi?

Fakturę dla kontrahenta zagranicznego (spoza Polski) też wysyłasz do KSeF. Dodatkowo musisz dostarczyć ją nabywcy w inny, ustalony z nim wcześniej sposób - najczęściej jako plik PDF przez e-mail, ponieważ zagraniczny kontrahent nie ma dostępu do polskiego KSeF i sam z systemu tej faktury nie pobierze.

Czy będą kary za brak KSeF?

W 2026 roku obowiązuje okres przejściowy - Szef KAS zapowiedział, że do końca 2026 roku nie będzie karał za nieprzystąpienie do KSeF ani za błędy w systemie. Jednak od 1 stycznia 2027 roku wejdą w życie sankcje określone w art. 106ni ustawy o VAT. Kara może wynieść do 100% kwoty podatku wykazanego na fakturze wystawionej poza KSeF, a w przypadku faktur bez kwoty podatku - do 18,7% należności ogólnej. Minimalna kara to 1000 zł za każde naruszenie.

Jak wygląda faktura w KSeF?

Faktura w KSeF to plik XML zgodny ze schematem FA(3). Nie wygląda jak tradycyjny PDF - to dane ustrukturyzowane, czytelne maszynowo. Programy do faktur wyświetlają te dane w czytelnej, graficznej formie. Portal ksef.mf.gov.pl również pozwala podejrzeć fakturę w formie wizualnej. Dane są identyczne jak na tradycyjnej fakturze: sprzedawca, nabywca, pozycje, kwoty, stawki VAT, daty.

Czy muszę zmieniać program do faktur?

To zależy od Twojego obecnego programu. Jeśli obsługuje wystawianie faktur w formacie XML i integrację z API KSeF - nie musisz nic zmieniać. Jeśli Twój program nie obsługuje KSeF (np. wystawiasz faktury w Excelu lub Word) - musisz przejść na program z integracją KSeF. mpFaktura oferuje pełną integrację, weryfikację NIP i tryb offline w jednym miejscu.

Asystent AI mpFaktura
online · gotowy pomóc
Rekomendacja

Wypróbuj mpFaktura

Program do fakturowania z pełną obsługą KSeF. Testuj za darmo przez 30 dni - bez karty kredytowej.