05/07/2026
Jak wygląda obieg faktury w KSeF?
W nowym systemie faktura nie staje się dokumentem prawnym w momencie, gdy klikniesz "zapisz" w swoim programie. Proces wygląda następująco:
[Twój program do fakturowania]
│ (generuje ustrukturyzowany plik XML)
▼
[Bramka KSeF (Ministerstwo Finansów)]
│ (system sprawdza poprawność i nadaje unikalny numer KSeF)
▼
[Oficjalne wystawienie dokumentu]
│
├─► Klient pobiera fakturę bezpośrednio ze swojego KSeF
└─► (Opcjonalnie) Wysyłasz klientowi podgląd z kodem QR
Data przydzielenia numeru przez system Ministerstwa Finansów jest oficjalną datą wystawienia i otrzymania faktury.
Kody QR i "wizualizacja" faktury
Ponieważ system operuje na plikach XML (które dla człowieka są mało czytelne), programy księgowe generują tzw. wizualizację faktury (graficzny podgląd przypominający tradycyjną fakturę).
Każda taka wizualizacja poza systemem KSeF musi posiadać specjalny kod QR.
Klient lub kierowca może zeskanować ten kod smartfonem, aby szybko zweryfikować w bazie rządowej, czy dokument jest autentyczny i został prawidłowo zarejestrowany.
Co jeśli system padnie? (Tryb awaryjny)
To jedno z największych zmartwień przedsiębiorców. Przepisy przewidują dwie sytuacje:
Awaria po stronie Ministerstwa Finansów: Komunikat o awarii jest oficjalnie ogłaszany. W tym czasie faktury wystawia się w swoim programie w formacie zgodnym z KSeF, oznacza się je specjalnym kodem i przekazuje klientowi. Po usunięciu awarii masz 7 dni na przesłanie ich do systemu.
Brak internetu / awaria po Twojej stronie: Wystawiasz faktury w trybie offline (w formacie KSeF) i dostarczasz klientowi. Po odzyskaniu połączenia musisz przesłać je do KSeF w ciągu następnego dnia roboczego.
4. Koniec z tradycyjnymi korektami i duplikatami
KSeF eliminuje pojęcie "zagubionej faktury" – skoro dokument trafia na serwer ministerstwa, nie ma możliwości, aby zginął, więc duplikaty odchodzą do historii.
Dodatkowo, faktury ustrukturyzowanej nie można po prostu anulować ani usunąć. Jeśli popełnisz błąd (np. w opisie usługi), jedyną drogą jest wystawienie faktury korygującej, która również musi przejść przez system KSeF i otrzymać swój własny numer identyfikacyjny.
Ważne dla podmiotów zwolnionych z VAT: Jeśli korzystasz ze zwolnienia z VAT (podmiotowego do 240 tys. zł lub przedmiotowego), Twój ostateczny termin na wdrożenie KSeF mija 1 stycznia 2027 roku. Warto jednak już teraz oswoić się z tematem, ponieważ Twoi dostawcy (np. za hosting czy telefon) już w 2026 roku wystawiają faktury w tym systemie.
Chcesz dowiedzieć się, jak technicznie wygląda uwierzytelnianie w systemie KSeF (np. za pomocą Profilu Zaufanego lub podpisu kwalifikowanego), aby móc generować tokeny dla swojego programu do fakturowania?