KSeF

Co to jest KSeF, czyli Krajowy System e-Faktur

KSeF to centralna platforma Ministerstwa Finansów, przez którą firmy w Polsce wystawiają, wysyłają, odbierają i przechowują faktury w jednym, ustandaryzowanym formacie. To największa zmiana w fakturowaniu od czasu wprowadzenia faktur elektronicznych. W tym przewodniku tłumaczymy, czym dokładnie jest KSeF, jak działa, kogo i od kiedy obowiązuje oraz jak spokojnie przygotować na niego firmę.

Aktualny stan prawny na 2026 Bez żargonu

W skrócie

  • KSeF (Krajowy System e-Faktur) to system prowadzony przez Ministerstwo Finansów i Krajową Administrację Skarbową
  • Faktury mają jeden ustrukturyzowany format XML zgodny ze schemą FA(3)
  • Każda faktura dostaje unikalny numer KSeF i jest przechowywana w systemie przez 10 lat
  • Obowiązek: od 1 lutego 2026 dla największych firm, od 1 kwietnia 2026 dla pozostałych, z okresem przejściowym dla najmniejszych do końca 2026
  • Do pracy wystarczy program do faktur z integracją KSeF — nie musisz korzystać z rządowych narzędzi ręcznie

Czym jest KSeF?

Krajowy System e-Faktur to ogólnopolski system teleinformatyczny, który umożliwia wystawianie, przesyłanie, odbieranie i przechowywanie faktur ustrukturyzowanych. Prowadzi go Ministerstwo Finansów wspólnie z Krajową Administracją Skarbową (KAS). Mówiąc najprościej: zamiast wysyłać kontrahentowi fakturę mailem w PDF albo w papierze, wysyłasz ją do jednego centralnego systemu, a kontrahent odbiera ją z tego samego miejsca.

Celem KSeF jest uszczelnienie systemu podatkowego i przyspieszenie cyfryzacji obiegu dokumentów. System gwarantuje autentyczność, integralność i czytelność faktur, a jednocześnie daje administracji skarbowej wgląd w obrót gospodarczy niemal w czasie rzeczywistym. Dla przedsiębiorcy oznacza to jeden, przewidywalny standard — koniec z różnymi szablonami, formatami i ręcznym przepisywaniem danych z faktur kosztowych.

Kto prowadzi
Ministerstwo Finansów i KAS
Format faktury
Ustrukturyzowany XML — schema FA(3)
Archiwizacja
10 lat w systemie, bez Twojego udziału

Faktura ustrukturyzowana i numer KSeF

Sercem całego systemu jest faktura ustrukturyzowana. To dokument w formacie XML, w którym każda informacja — sprzedawca, nabywca, pozycje, stawki VAT, kody GTU, waluta — ma swoje ściśle określone miejsce zgodne ze schemą FA(3). Dzięki temu program księgowy po drugiej stronie odczyta fakturę automatycznie, bez ręcznego przepisywania i bez ryzyka literówki.

W momencie przyjęcia faktury system nadaje jej numer KSeF — unikalny identyfikator, który jest dowodem poprawnego wystawienia i zarejestrowania dokumentu. To właśnie ten numer zastępuje dotychczasowe potwierdzenia wysyłki.

faktura-FA(3).xml
<Faktura xmlns="http://crd.gov.pl/wzor/2025/06/25/13775/">
<Naglowek>
<KodFormularza kodSystemowy="FA (3)" wersjaSchemy="1-0E">FA</KodFormularza>
<WariantFormularza>3</WariantFormularza>
<DataWytworzeniaFa>2026-06-05T10:32:14Z</DataWytworzeniaFa>
</Naglowek>
<Podmiot1> <!-- sprzedawca -->
<DaneIdentyfikacyjne>
<NIP>1234567890</NIP>
<Nazwa>Twoja Firma Sp. z o.o.</Nazwa>
</DaneIdentyfikacyjne>
</Podmiot1>
<Podmiot2> <!-- nabywca -->
<DaneIdentyfikacyjne>
<NIP>9876543210</NIP>
<Nazwa>Klient S.A.</Nazwa>
</DaneIdentyfikacyjne>
</Podmiot2>
<Fa>
<KodWaluty>PLN</KodWaluty>
<P_1>2026-06-05</P_1> <!-- data wystawienia -->
<P_2>FV/2026/06/047</P_2> <!-- numer faktury -->
<FaWiersz>
<NrWierszaFa>1</NrWierszaFa>
<P_7>Usługa konsultingowa</P_7> <!-- nazwa -->
<P_9A>2000.00</P_9A> <!-- cena netto -->
<P_11>2000.00</P_11> <!-- wartość netto -->
<P_12>23</P_12> <!-- stawka VAT % -->
</FaWiersz>
<P_13_1>2000.00</P_13_1> <!-- netto 23% -->
<P_14_1>460.00</P_14_1> <!-- VAT 23% -->
<P_15>2460.00</P_15> <!-- brutto -->
</Fa>
</Faktura>
Numer KSeF nadany przez system:1234567890-20260605-5A3F1C9D2B7E-6A

Uproszczony fragment struktury FA(3). Pełna faktura zawiera dodatkowe pola wymagane przepisami (m.in. adresy, jednostki miary, kody GTU i sumy kontrolne).

Jak działa KSeF? Obieg faktury krok po kroku

Z perspektywy przedsiębiorcy obieg faktury w KSeF jest prosty i w dużej mierze automatyczny. Oto, co dzieje się od momentu wystawienia dokumentu do jego odbioru przez kontrahenta.

Krok 1

Wystawiasz fakturę

Tworzysz dokument w programie do faktur tak jak dotychczas — wpisujesz kontrahenta i pozycje.

Krok 2

System wysyła do KSeF

Po zatwierdzeniu faktura w formacie XML trafia automatycznie do centralnego systemu.

Krok 3

Numer KSeF

System przyjmuje fakturę i nadaje jej unikalny numer KSeF — to potwierdzenie obiegu.

Krok 4

Kontrahent odbiera

Kontrahent pobiera fakturę z KSeF i może ją automatycznie zaksięgować w swoim systemie.

Kogo i od kiedy obowiązuje KSeF?

Obowiązek korzystania z KSeF wprowadzono etapami, zależnie od wielkości firmy. Poniższa oś czasu pokazuje najważniejsze daty.

1 lutego 2026Etap 1

Najwięksi podatnicy

Firmy, których sprzedaż w 2024 roku przekroczyła 200 mln zł, jako pierwsze przeszły na obowiązkowe wystawianie faktur w KSeF.

1 kwietnia 2026Etap 2

Pozostali przedsiębiorcy

Większość firm — w tym JDG, małe firmy usługowe i spółki — została objęta obowiązkiem KSeF. To moment, który dotyczy zdecydowanej większości polskich przedsiębiorców.

Do końca 2026Okres przejściowy

Najmniejsi przedsiębiorcy

Firmy, których miesięczna sprzedaż udokumentowana fakturami nie przekracza 10 000 zł brutto, mogą korzystać z okresu przejściowego do końca 2026 roku, a pełny obowiązek obejmie je od 2027 roku.

W praktyce nawet firma z późniejszym terminem powinna przygotować się wcześniej. Jeśli współpracujesz z dużym kontrahentem objętym wcześniejszym obowiązkiem, odbiór jego faktur przez KSeF może być potrzebny szybciej, niż wynika to z Twojego własnego terminu.

Jakie korzyści daje KSeF?

Choć KSeF bywa kojarzony głównie z nowym obowiązkiem, dla firm niesie też realne udogodnienia. Oto najważniejsze z nich.

Szybszy zwrot VAT

Dla faktur w KSeF podstawowy termin zwrotu VAT skraca się z 60 do 40 dni.

Koniec archiwizacji

Faktury są przechowywane w systemie przez 10 lat — nie musisz drukować ani archiwizować dokumentów samodzielnie.

Mniej obowiązków

Faktury są w systemie, więc znika m.in. konieczność przekazywania pliku JPK_FA na żądanie urzędu.

Mniej błędów

Ustrukturyzowany format eliminuje ręczne przepisywanie danych z faktur kosztowych i wynikające z tego pomyłki.

Faktura zawsze dociera

Dokument trafia do kontrahenta od razu po wystawieniu — koniec z zagubionymi mailami i fakturami w spamie.

Większe bezpieczeństwo

Jeden standard i centralna rejestracja ograniczają ryzyko fałszerstw oraz duplikatów faktur.

Tryby pracy: online, offline24 i tryb awaryjny

KSeF został zaprojektowany tak, aby problemy techniczne nie blokowały firmy. Dlatego oprócz standardowej pracy online przewidziano tryby zapasowe.

Tryb online

Podstawowy sposób pracy. Faktura jest wysyłana do KSeF od razu po wystawieniu i natychmiast otrzymuje numer KSeF.

Tryb offline24

Jeśli po Twojej stronie wystąpią problemy techniczne, możesz wystawić fakturę lokalnie i przesłać ją do systemu w ciągu doby. Dokument zachowuje ważność, a numer KSeF zostaje nadany po wysyłce.

Tryb awaryjny

Gdy to sam KSeF jest niedostępny, uruchamiany jest tryb awaryjny. Pozwala on dalej wystawiać faktury bez ryzyka kar, a po przywróceniu działania systemu dokumenty trafiają do KSeF.

Jak uwierzytelnić się w KSeF?

Aby program mógł wysyłać i odbierać faktury w Twoim imieniu, musi się uwierzytelnić w systemie. Dziś właściwą i przyszłościową ścieżką jest Certyfikat KSeF. Tokeny są rozwiązaniem przejściowym, z którego można korzystać tylko do końca 2026 roku.

Zalecane

Certyfikat KSeF

Generujesz go w systemie z przeznaczeniem „uwierzytelnienie". Może być ważny maksymalnie 2 lata. To trwała, docelowa metoda logowania do KSeF.

Przejściowe

Token

Prostszy w konfiguracji, ale tymczasowy — dostępny tylko do końca 2026 roku. Jeśli zaczynasz teraz, lepiej od razu postawić na certyfikat.

Szczegóły konfiguracji opisaliśmy w poradniku Jak przejść na KSeF krok po kroku, a typowe pułapki w artykule Najczęstsze błędy przy integracji z KSeF.

Czego KSeF nie obejmuje?

KSeF dotyczy przede wszystkim obrotu między firmami (B2B). Niektóre dokumenty i transakcje pozostają poza obowiązkiem:

  • Faktury dla konsumentów (B2C) — co do zasady nie muszą przechodzić przez KSeF
  • Bilety pełniące funkcję faktury oraz niektóre usługi przejazdu
  • Wybrane transakcje objęte szczególnymi procedurami VAT

Zakres wyłączeń bywa doprecyzowywany w przepisach, dlatego w razie wątpliwości warto sprawdzić aktualny stan na stronach Ministerstwa Finansów lub skonsultować się z księgowym.

Czy za brak KSeF grożą kary?

Tak. Przepisy przewidują sankcje za niewystawienie faktury w KSeF wtedy, gdy jest to obowiązkowe — kary mogą sięgać znacznej części kwoty VAT lub wartości faktury. Aby dać firmom czas na spokojne wdrożenie, ustawodawca przewidział jednak okres łagodzenia sankcji w trakcie 2026 roku.

W praktyce: najlepszą strategią jest wdrożenie KSeF wcześniej, niż wymaga tego Twój termin. Dzięki temu unikniesz pośpiechu, przetestujesz cały proces na spokojnie i nie będziesz musiał martwić się o sankcje.

Jak przygotować firmę do KSeF?

1

Sprawdź swój termin

Ustal, do którego etapu należy Twoja firma. Pamiętaj, że odbiór faktur od większych kontrahentów może być potrzebny wcześniej niż Twój własny obowiązek.

2

Wybierz program z integracją KSeF

Nie musisz korzystać z rządowych narzędzi ręcznie. Wystarczy program do faktur, który wysyła i odbiera dokumenty z KSeF automatycznie.

3

Wygeneruj Certyfikat KSeF

Przygotuj uwierzytelnienie — najlepiej od razu Certyfikat KSeF, a nie token. Zapisz bezpiecznie hasło do klucza prywatnego, bo nie da się go później zresetować.

4

Wyślij testową fakturę

Zanim przejdziesz na codzienną pracę, wyślij jedną testową fakturę i sprawdź, czy cała ścieżka — uwierzytelnienie, wysyłka, odbiór — działa poprawnie.

5

Przejdź na pracę produkcyjną

Gdy test się powiedzie, możesz fakturować na co dzień. Najważniejsze, by korzystać z właściwego certyfikatu i nie mieszać plików z różnych konfiguracji.

Pełną instrukcję znajdziesz w artykule Jak przejść na KSeF krok po kroku.

Jak Fakturnia pomaga w obsłudze KSeF?

Fakturnia to program do faktur online z pełną integracją KSeF. Wystawiasz fakturę tak jak dotychczas, a my zajmujemy się resztą — wysyłką do systemu, numerami referencyjnymi i odbiorem faktur kosztowych.

Automatyczna wysyłka faktur do KSeF
Automatyczne pobieranie faktur kosztowych
Powiadomienia o nowych dokumentach
Praca w przeglądarce i na telefonie — bez instalacji

Więcej o integracji przeczytasz na stronie Program do faktur z KSeF.

Najczęściej zadawane pytania

3000+ użytkowników już korzysta

Nie masz jeszcze konta? Zacznij już dziś

Dołącz do tysięcy przedsiębiorców, którzy wybrali Fakturnię. Załóż konto w 30 sekund — bez zobowiązań.

Bez karty kredytowej
Bez instalacji
Integracja z KSeF