KSeF to nie kolejny program do faktur, który możesz sobie odpuścić. To rządowa skrzynka, przez którą przechodzi faktura między firmami — wystawiasz ją u siebie, ale dopiero po przesłaniu do systemu i nadaniu numeru KSeF ona formalnie istnieje. Jeśli prowadzisz jednoosobową działalność i wystawiasz kilka faktur w miesiącu, brzmi to jak biurokratyczny hałas. W praktyce to dwie godziny przygotowań raz, a potem jedno kliknięcie przy każdej fakturze.
Ten tekst jest ułożony w kolejności, w jakiej będziesz to robić: co to jest, kiedy Cię łapie, co przygotować, jak się uwierzytelnić, co zrobić, gdy nie ma internetu albo padnie system, i gdzie ludzie się wykładają.
Czym właściwie jest KSeF
Krajowy System e-Faktur to jedna centralna baza faktur prowadzona przez Ministerstwo Finansów. Faktura nie jest już PDF-em, który wysyłasz mailem — jest ustrukturyzowanym plikiem XML w schemie FA(3), który Twój program wysyła do systemu. System sprawdza go i zwraca numer KSeF: długi ciąg znaków, który jest dowodem, że faktura została wystawiona i kiedy.
Z tego wynikają trzy praktyczne rzeczy. Po pierwsze, datą wystawienia faktury jest data przesłania jej do KSeF, a datą otrzymania przez kontrahenta — data nadania numeru KSeF. Po drugie, faktury nie musisz już wysyłać klientowi mailem, bo on pobierze ją z systemu (ale możesz i wielu klientów nadal o to prosi). Po trzecie, faktury kosztowe od Twoich dostawców też tam są — możesz je pobrać jednym ruchem zamiast wyklejać paragony z hurtowni z kieszeni roboczych.
KSeF dotyczy faktur między firmami. Sprzedaż dla osoby prywatnej (B2C) obowiązkiem nie jest objęta, choć dobrowolnie taką fakturę też możesz przez system przepuścić.
Od kiedy KSeF jest obowiązkowy
Harmonogram jest trzystopniowy i to on odpowiada za większość zamieszania — jeden artykuł mówi luty, drugi kwiecień, trzeci styczeń przyszłego roku, a wszystkie mają rację, tylko piszą o różnych grupach:
- 1 lutego 2026 — najwięksi: podatnicy, u których sprzedaż wraz z VAT przekroczyła 200 mln zł. Od tej samej daty wszyscy — łącznie z Tobą — muszą umieć faktury w KSeF odbierać.
- 1 kwietnia 2026 — pozostali czynni podatnicy VAT, czyli typowa firma usługowa i większość jednoosobowych działalności. Jeśli jesteś VAT-owcem, ten termin już Cię dotyczy.
- 1 stycznia 2027 — najmniejsi wystawcy, u których sprzedaż nie przekracza 10 000 zł brutto miesięcznie, oraz faktury wystawiane w trybie offline24.
Swój termin potwierdź u księgowej albo na podatki.gov.pl — próg liczy się na podstawie konkretnych okresów i przy granicznych przypadkach lepiej nie zgadywać.
Kary — dopiero od 1 stycznia 2027
To najważniejsza informacja dla kogoś, kto właśnie wpada w panikę. Sankcje za błędy związane z KSeF — niewystawienie faktury w systemie, wystawienie jej poza systemem wbrew obowiązkowi, nieprzesłanie faktury z trybu awaryjnego w terminie — zaczynają obowiązywać dopiero 1 stycznia 2027. Do tego czasu masz okres, w którym pomyłka techniczna nie kończy się mandatem.
Nie znaczy to, że można nie wystawiać faktur w KSeF. Znaczy, że masz czas nauczyć się systemu na własnych, prawdziwych fakturach, zanim błąd zacznie kosztować.
Wykorzystaj to sensownie: pierwszą fakturę wyślij do KSeF spokojnie, przy biurku, a nie w piątek o 22:00, gdy klient czeka na dokument do przelewu.
Co zrobić przed pierwszą fakturą
Zanim cokolwiek wyślesz, potrzebujesz czterech rzeczy. Zajmuje to jedno popołudnie:
- Uporządkowane dane firmy: pełna nazwa, NIP, adres zgodny z CEIDG. XML jest formalny — literówka w adresie potrafi wrócić jako błąd walidacji, a nie jako uprzejma sugestia.
- Uporządkowane dane klientów: NIP każdej firmy, dla której wystawiasz faktury. „Pan Marek z Ursynowa” w KSeF nie przejdzie. NIP-y najłatwiej zaciągnąć z bazy GUS — wpisujesz numer, reszta danych wchodzi sama.
- Sposób uwierzytelnienia: Profil Zaufany, podpis kwalifikowany albo pieczęć kwalifikowana. Przy JDG najczęściej wystarczy Profil Zaufany, który i tak masz.
- Program, który wysyła faktury do KSeF za Ciebie — albo świadomość, że będziesz wystawiał je ręcznie w bezpłatnej aplikacji Ministerstwa.
Warto też ustalić z księgową jedną rzecz: kto pobiera faktury kosztowe z KSeF — Ty czy ona. Jeśli obie strony założą, że robi to ta druga, po miesiącu okaże się, że nikt.
Token i uwierzytelnienie — o co tu chodzi
System musi wiedzieć, że to naprawdę Ty wystawiasz faktury na swój NIP. Człowiek loguje się do aplikacji Ministerstwa Profilem Zaufanym lub podpisem kwalifikowanym. Program księgowy nie ma jak kliknąć w Profil Zaufany, więc potrzebuje własnych poświadczeń.
Przy jednoosobowej działalności właściciel ma do swojego NIP-u uprawnienia z automatu — nie musisz sobie sam nadawać dostępu. Wchodzisz do aplikacji Ministerstwa, uwierzytelniasz się i generujesz token: długi ciąg znaków, który program podaje przy każdym połączeniu. Ministerstwo udostępnia też certyfikaty KSeF, które docelowo przejmują część zastosowań tokenów — jeśli zakładasz dostęp od zera, sprawdź w portalu, która ścieżka jest teraz zalecana.
Trzy zasady dotyczące tokena, które warto potraktować poważnie:
- Token widzisz w całości tylko raz, przy generowaniu. Potem system pokazuje go już tylko fragmentami.
- Token to hasło do wystawiania faktur na Twój NIP. Nie wysyłaj go mailem ani na WhatsAppie „na chwilę”. Program, któremu go podajesz, powinien trzymać go zaszyfrowany.
- Token da się unieważnić. Jeśli podejrzewasz, że wyciekł — unieważniasz i generujesz nowy, zamiast liczyć, że nic się nie stanie.
W programach z wbudowanym KSeF — także w naszym Firmbicie — token wklejasz raz w ustawieniach, a potem faktura idzie do systemu przyciskiem i numer KSeF wraca do dokumentu. Niezależnie od programu sprawdź u dostawcy dwie rzeczy: czy token jest przechowywany zaszyfrowany i czy jego zmianę chroni dodatkowe potwierdzenie (u nas: logowanie dwuskładnikowe). Jak to wygląda w Firmbicie, opisaliśmy na stronie KSeF dla małych firm.
Tryby awaryjne — gdy nie ma internetu albo padł system
Ustawodawca przewidział, że elektryk stoi w piwnicy bez zasięgu, a serwery czasem padają. Stąd tryby, w których fakturę wystawiasz poza systemem, a przesyłasz ją później. Rozróżnij trzy sytuacje:
- Awaria KSeF ogłoszona przez Ministerstwo — komunikat pojawia się w systemie i w BIP. Wystawiasz fakturę poza KSeF i przesyłasz ją po zakończeniu awarii, w terminie liczonym od jej ustania.
- Niedostępność systemu (krótka przerwa techniczna) — podobnie, tylko okno na przesłanie jest krótsze.
- Tryb offline24 — Twoja własna niedostępność: brak internetu na budowie, padnięty telefon, awaria u operatora. Fakturę wystawiasz offline, a przesyłasz do KSeF nie później niż następnego dnia roboczego.
We wszystkich trzech przypadkach faktura jest ważna od momentu wystawienia, a datą wystawienia jest ta wskazana na dokumencie, nie data późniejszego przesłania. Faktura wystawiona w trybie awaryjnym musi mieć kod QR, po którym odbiorca zweryfikuje ją w systemie — dlatego wersja „na kartce z bloczka” to nie jest tryb offline24, tylko po prostu brak faktury.
Praktyczna rada: nie planuj offline24 jako codziennego trybu pracy. To wyjście awaryjne, a każda faktura wystawiona w ten sposób generuje termin, o którym musisz pamiętać.
Najczęstsze błędy
- Wysyłka faktury i brak sprawdzenia, czy wróciło potwierdzenie z numerem KSeF. Sam fakt kliknięcia „wyślij” nic nie znaczy — dopiero numer KSeF oznacza, że dokument istnieje.
- Podwójne wystawienie: faktura poszła do KSeF, ale program pokazał błąd sieci, więc wystawiasz ją drugi raz. Zanim powtórzysz, sprawdź na liście, czy pierwsza nie ma już numeru.
- Klient dopytuje o PDF, a Ty wysyłasz mu dokument bez numeru KSeF. Wysyłaj wizualizację po nadaniu numeru — inaczej Twój dokument i ten w systemie różnią się szczegółem, który księgowa wyłapie.
- Faktury kosztowe pobierane raz na kwartał. Skoro są w systemie, pobieraj je co tydzień — inaczej odliczysz VAT za późno albo wcale.
- Korekta wystawiona poza KSeF do faktury z KSeF. Korekta idzie tą samą drogą i wskazuje numer KSeF dokumentu korygowanego.
- Nieaktualne dane kontrahenta. Zmienił formę prawną albo adres, a Ty wysyłasz fakturę na stary NIP — system to przyjmie, ale problem wróci przy rozliczeniu.
Jak to zorganizować, żeby nie zajmowało czasu
Sens jest jeden: KSeF ma być efektem ubocznym wystawiania faktury, a nie osobną czynnością. Jeżeli po każdej robocie logujesz się do rządowej aplikacji, przepisujesz pozycje z zeszytu, generujesz XML i pilnujesz statusu, to KSeF zjada Ci godzinę tygodniowo.
Tak działają programy, które mają KSeF wbudowany. W naszym Firmbicie faktura powstaje przy zleceniu, w którym już siedzą klient, pozycje i koszty, a faktury kosztowe dociągasz z KSeF do właściwej roboty — wysyłka jest od pakietu Basic, pobieranie kosztów dopiero w Premium, plan darmowy nie ma żadnego z nich. Jak wygląda cały łańcuch od klienta do faktury, opisaliśmy w CRM dla elektryka.
Zrób dziś jedną rzecz: wygeneruj token i wyślij jedną prawdziwą fakturę. Reszta to już rutyna, a masz na jej wyćwiczenie czas do końca 2026 roku, zanim wejdą kary.
Stan na sierpień 2026. Terminy i szczegóły potwierdź na podatki.gov.pl albo u swojej księgowej — przepisy wokół KSeF były już przesuwane i mogą się jeszcze zmieniać.
Komentarze
0 komentarzyNikt jeszcze nie skomentował tego wpisu. Bądź pierwszy — wystarczy imię, bez zakładania konta.