Od 1 lutego 2026 KSeF jest obowiązkowy dla większości firm w Polsce. Jeśli wystawiasz faktury VAT lub faktury bez VAT (JDG zwolniony podmiotowo) — musisz to robić przez Krajowy System e-Faktur. Koniec z PDF-em wysyłanym mailem.
Dobra wiadomość: sam proces nie jest aż tak skomplikowany. Zły wygląd ministerialnych stron nie pomaga, ale poniżej opisuję dokładnie co zrobić.
Co potrzebujesz przed wystawieniem faktury
Zanim wystawisz pierwszą fakturę przez KSeF, musisz się autoryzować w systemie. To jednorazowa czynność — potem fakturowanie działa normalnie.
Opcja A — przez program do faktur (np. Robion)
Najwygodniejsza droga. W Robionie wchodzisz w Ustawienia → KSeF i logujesz się przez profil zaufany lub podpis kwalifikowany. Aplikacja pobiera token autoryzacyjny i od tej chwili sama wysyła każdą fakturę do KSeF po kliknięciu "Wystaw".
Opcja B — przez e-mikrofirmę Ministerstwa Finansów
Darmowa aplikacja MF dostępna na podatki.gov.pl. Działa, ale jest mało wygodna — brak szablonów, brak bazy kontrahentów, każdą fakturę wypełniasz od nowa.
Jak wygląda wystawienie faktury krok po kroku
Poniżej proces w Robionie — logika jest identyczna w każdym programie, tylko interfejs inny.
-
Podaj dane kontrahenta
Wpisz NIP kupującego — program pobierze dane firmy automatycznie z GUS. Możesz też wybrać kontrahenta z bazy jeśli już wcześniej mu wystawiałeś.
-
Dodaj pozycje faktury
Wpisz co sprzedajesz, ilość, stawkę VAT (lub "zw." jeśli jesteś zwolniony), cenę. Program wyliczy kwoty i podatek.
-
Sprawdź datę i numer faktury
Numer jest automatyczny (np. FV/06/2026/1). Data sprzedaży i data wystawienia — upewnij się że się zgadzają z tym co było uzgodnione z klientem.
-
Kliknij "Wystaw i wyślij do KSeF"
Program konwertuje fakturę do formatu FA(2) (XML wymagany przez MF) i wysyła ją do KSeF. Trwa to kilka sekund.
-
Odczekaj na numer KSeF Reference
Po zatwierdzeniu przez KSeF (zwykle sekundy, max kilka minut) pojawia się unikalny numer KSeF Reference. To potwierdzenie że faktura jest w systemie. Możesz go podać klientowi lub po prostu zachować dla siebie.
-
Gotowe — nie musisz wysyłać PDF-a
Faktura trafia automatycznie do KSeF kontrahenta. Nie musisz nic wysyłać mailem — chyba że chcesz (Robion pozwala wyeksportować PDF jeśli klient poprosi).
W Robionie każda faktura ma status — zielony znaczek przy numerze KSeF Reference oznacza że jest w systemie. Możesz też wejść na stronie podatki.gov.pl w "Mój KSeF" i przejrzeć wystawione dokumenty.
Weryfikacja faktur zakupowych — czy kontrahent naprawdę wysłał fakturę?
KSeF daje Ci też coś, czego PDF nie daje: pewność że faktura od kontrahenta naprawdę trafiła do systemu. Ile razy dostałeś maila "wysłałem fakturę" — a w KSeF jej nie ma?
W Robionie możesz połączyć się ze swoim kontem KSeF jako odbiorca i zobaczyć wszystkie faktury zakupowe wystawione na Twój NIP. Żadnych niespodzianek — albo jest, albo jej nie ma.
Typowe błędy przy pierwszej fakturze KSeF
- Błędny NIP kontrahenta — KSeF odrzuci fakturę jeśli NIP nie istnieje w bazie MF. Zawsze weryfikuj NIP przed wystawieniem (Robion robi to automatycznie).
- Zła stawka VAT — wpisanie stawki 23% tam gdzie powinno być "zw." skończy się korektą. Sprawdź co sprzedajesz i jaka stawka obowiązuje.
- Brak tokenu KSeF — jeśli autoryzacja wygasła lub token jest nieprawidłowy, faktura nie dotrze do KSeF. Robion pokaże komunikat błędu i poprosi o ponowne zalogowanie.
- Data wystawienia poza terminem — fakturę możesz wystawić max. 60 dni po dacie sprzedaży. Wstecz też możesz — do 60 dni przed.
Co jeśli KSeF nie działa?
MF przewidziało tryb awaryjny. Jeśli KSeF jest niedostępny (awaria ogłoszona na stronie MF), możesz wystawić fakturę poza systemem. Masz wtedy 1 dzień roboczy od przywrócenia systemu na wysłanie jej do KSeF z oznaczeniem "tryb awaryjny".
Robion automatycznie wykrywa czy KSeF jest dostępny i informuje Cię jeśli coś jest nie tak.
Bez KSeF (stare podejście)
- Wystawiasz fakturę w programie
- Eksportujesz PDF
- Wysyłasz mailem klientowi
- Klient może "nie otrzymać"
- Nikt nie weryfikuje czy dotarła
Z KSeF (obowiązek od 2026)
- Wystawiasz fakturę w programie
- Program wysyła do KSeF automatycznie
- Klient widzi w swoim systemie
- Numer Reference = potwierdzenie
- Brak sporów co do dostarczenia
Robion wystawia faktury
w KSeF za Ciebie
Wpisujesz dane, klikasz "Wystaw" — reszta działa automatycznie.
Darmowe. Bez subskrypcji. Dane zostają w Twojej przeglądarce.
Najczęściej zadawane pytania
Czy muszę mieć specjalny program żeby wysłać fakturę do KSeF?
Jak długo trwa zatwierdzenie faktury przez KSeF?
Co to jest numer KSeF Reference?
Czy faktura w KSeF zastępuje papierową lub PDF?
Co jeśli KSeF nie działa w momencie wystawiania faktury?
Czy mogę wystawić fakturę z datą wsteczną?
Więcej o obowiązkowym KSeF w 2026: KSeF obowiązkowy od 2026 — co musisz wiedzieć