Pierwszej faktury w KSeF nie warto zaczynać od klikania kolejnych pól formularza. Najpierw trzeba mieć pod ręką komplet danych transakcji: NIP nabywcy, numer faktury z własnej numeracji, datę sprzedaży lub wykonania usługi, nazwy towarów lub usług, ilości, ceny, właściwe stawki VAT, kwoty oraz warunki płatności. Przy prostym dokumencie zajmuje to kilka minut. Problem zaczyna się wtedy, gdy dopiero podczas wystawiania trzeba ustalać, czy kontrahent podał prawidłowy NIP albo jaka stawka podatku powinna znaleźć się przy konkretnej pozycji.
Od 1 lutego 2026 r. faktury ustrukturyzowane są wystawiane według struktury FA(3). Od 1 kwietnia 2026 r. obowiązek wystawiania przez KSeF objął zasadniczo pozostałych przedsiębiorców poza najmniejszymi podatnikami korzystającymi z przejściowego limitu. Do 31 grudnia 2026 r. można jeszcze wystawiać faktury poza KSeF, jeżeli łączna sprzedaż brutto udokumentowana takimi fakturami w danym miesiącu nie przekracza 10 000 zł. Po przekroczeniu limitu obowiązek KSeF powstaje już od faktury, która spowodowała jego przekroczenie.
Do samego wystawienia nie trzeba kupować komercyjnego programu. Ministerstwo Finansów udostępnia bezpłatną Aplikację Podatnika KSeF, a także Aplikację Mobilną KSeF. Poniższa procedura opiera się przede wszystkim na Aplikacji Podatnika, bo dobrze pokazuje, jakie decyzje trzeba podjąć przy pierwszym dokumencie.
Dane potrzebne do faktury
Najpierw przygotuj dane, które rzeczywiście wynikają ze sprzedaży. KSeF nie zwalnia przedsiębiorcy z ustalenia prawidłowej treści faktury. System pilnuje struktury dokumentu, ale nie rozstrzygnie za sprzedawcę, czy zastosowana stawka VAT albo opis świadczenia są prawidłowe.
W przypadku typowej krajowej faktury B2B przygotuj przede wszystkim:
-
kolejny numer faktury zgodny z przyjętą w firmie numeracją, np. 18/08/2026,
-
datę wystawienia,
-
datę dokonania dostawy, wykonania usługi albo otrzymania zapłaty, jeżeli jest inna niż data wystawienia i przepisy wymagają jej wskazania,
-
NIP, nazwę i dane identyfikacyjne sprzedawcy,
-
NIP i nazwę nabywcy,
-
nazwę każdego sprzedawanego towaru lub każdej usługi,
-
ilość lub zakres świadczenia, jeżeli ma zastosowanie,
-
cenę jednostkową netto albo brutto — zależnie od sposobu wystawiania,
-
ewentualne rabaty i obniżki,
-
podstawę opodatkowania,
-
właściwą stawkę VAT albo oznaczenie właściwe dla sprzedaży zwolnionej lub niepodlegającej opodatkowaniu,
-
kwotę VAT,
-
kwotę należności ogółem,
-
w razie potrzeby wymagane adnotacje, np. dotyczące mechanizmu podzielonej płatności.
W Aplikacji Podatnika KSeF formularz faktury podstawowej jest podzielony m.in. na sekcje: Dane podstawowe, Adnotacje, Szczegóły faktury, Pozycje, Dodatkowe informacje, Rozliczenie, Płatność, Warunki transakcji i pozostałe informacje. Nie trzeba jednak wypełniać wszystkiego. Część sekcji jest opcjonalna i przy zwykłej fakturze za usługę B2B pozostanie niewykorzystana.
Przy pierwszej fakturze najlepiej wybrać fakturę podstawową. Aplikacja pozwala też wystawić dokument zaliczkowy, rozliczeniowy i korygujący. Dostępny jest ponadto formularz skrócony, ograniczony do faktury podstawowej, oraz formularz rozszerzony. Jeśli wystawiasz prostą fakturę za jedną usługę i nie potrzebujesz szczególnych danych, formularz skrócony ogranicza liczbę pól, przez które trzeba przejść.
Szczególnie uważnie potraktuj NIP nabywcy. Literówka nie jest kosmetycznym błędem. Po skutecznym przyjęciu dokumentu przez KSeF faktury nie można po prostu otworzyć, zmienić danych i zapisać ponownie. Wystawionej faktury nie da się w KSeF edytować, anulować ani usunąć; błędy poprawia się fakturą korygującą.
Druga rzecz do sprawdzenia przed wysyłką to numer własny dokumentu. Numer faktury nadany przez przedsiębiorcę i numer KSeF to dwie różne rzeczy. Ten pierwszy ustalasz sam zgodnie z własną numeracją. Numer KSeF zostanie wygenerowany dopiero po prawidłowym przyjęciu dokumentu przez system.
Przygotuj także informacje o płatności, jeśli chcesz umieścić je na fakturze. W Aplikacji Podatnika sekcja płatności pozwala wskazać m.in. informację „zapłacono”, „zapłata częściowa” albo „brak zapłaty”, termin oraz formę płatności, np. przelew, gotówkę, kartę lub płatność mobilną. Samo istnienie tej sekcji nie oznacza jednak, że przy każdej fakturze trzeba uzupełniać wszystkie dostępne pola.
Wypełnianie i wysyłanie faktury
W Aplikacji Podatnika wybierz funkcję wystawienia faktury VAT i rozpocznij od rodzaju dokumentu. Przy standardowej sprzedaży będzie to faktura podstawowa. Następnie przechodzisz kolejno przez dane faktury, sprzedawcy, nabywcy i — tylko jeżeli występują — innych podmiotów związanych z dokumentem.
W sekcji szczegółów wpisujesz własny kolejny numer faktury oraz datę. Tutaj pojawia się jedna z najbardziej praktycznych pułapek KSeF: nie wpisuj jako daty wystawienia dnia z przyszłości. Plik z taką datą zostanie odrzucony przez bramkę KSeF.
Jeżeli wystawiasz dokument w zwykłym trybie online, najbezpieczniejsza procedura jest prosta: wpisz bieżącą datę i wyślij fakturę tego samego dnia. Przy takim przebiegu data z pola P_1 odpowiada dacie przesłania dokumentu do KSeF. Jeśli wprowadzisz wcześniejszą datę, a wyślesz dokument dopiero następnego dnia, faktura będzie traktowana według zasad właściwych dla trybu offline24. To istotna konsekwencja, a nie techniczny szczegół formularza.
Następnie wybierz sposób podawania cen — netto lub brutto — i walutę. Przy typowej polskiej fakturze będzie to PLN. Aplikacja wymaga też określenia daty albo okresu, którego dotyczy faktura, jeśli taka informacja jest właściwa dla dokumentowanej sprzedaży.
Potem dodaj pozycje faktury. Dla każdej pozycji wpisuj nazwę w taki sposób, aby rzeczywiście identyfikowała sprzedany towar lub wykonaną usługę. „Usługa” to słaby opis. „Obsługa księgowa za lipiec 2026” albo „Projekt graficzny katalogu produktowego – etap II” mówi znacznie więcej i ogranicza późniejsze spory z kontrahentem.
W tym miejscu trzeba też zdecydować o stawce VAT. KSeF sprawdza techniczną poprawność przesłanego dokumentu, ale nie daje ochrony przed merytorycznie błędną stawką. Jeżeli nie masz pewności, czy sprzedaż powinna być objęta 23 proc., 8 proc., 5 proc., stawką 0 proc. albo zwolnieniem, rozstrzygnij to przed wysłaniem. Kliknięcie „Wystaw fakturę” nie jest dobrym momentem na podatkowy eksperyment.
Po pozycjach przejdź do danych sprzedawcy i nabywcy. Przy zwykłej krajowej transakcji B2B najważniejsze są prawidłowe dane identyfikacyjne stron. Sekcje dotyczące podmiotu innego, przedstawiciela podatkowego czy szczególnych ról pomijasz, jeżeli w danej sprzedaży nie występują. Sam fakt, że formularz daje możliwość dodania danych, nie oznacza obowiązku ich wypełniania.
Przed finalnym wysłaniem użyj podglądu faktury. To jeden krok, którego nie radzę pomijać przy pierwszych dokumentach. Sprawdź kolejno:
-
NIP i nazwę nabywcy,
-
własny numer faktury,
-
datę wystawienia i datę sprzedaży,
-
nazwy pozycji,
-
ilości i ceny,
-
stawki VAT,
-
kwoty netto, VAT i brutto,
-
termin płatności i rachunek bankowy, jeżeli zostały podane,
-
wymagane adnotacje.
Dopiero wtedy kliknij „Wystaw fakturę”. Aplikacja rozpocznie wysyłkę do Krajowego Systemu e-Faktur. Proces nie zawsze kończy się natychmiast; ekran może przez pewien czas pokazywać status „W realizacji”, a instrukcja MF wprost wskazuje, że operacja może potrwać kilka minut. W takim przypadku używa się przycisku „Odśwież”.
To ważna zmiana w sposobie myślenia o fakturze. Samo naciśnięcie przycisku wysyłki nie jest jeszcze wystarczającym dowodem, że dokument został skutecznie przyjęty. Przy pierwszych fakturach zawsze kończę procedurę dopiero wtedy, gdy widzę rezultat przetwarzania.
Sprawdzanie statusu i potwierdzenia przyjęcia
Po wysłaniu nie zamykaj aplikacji odruchowo. Sprawdzenie statusu jest częścią wystawienia faktury, szczególnie jeżeli dokument ma zostać zaksięgowany tego samego dnia albo termin wystawienia właśnie upływa.
Prawidłowo przetworzony plik otrzymuje status odpowiadający skutecznemu przyjęciu, a KSeF nadaje mu unikalny numer KSeF. W dokumentacji systemowej pozytywne przetworzenie jest oznaczane statusem 200. Wtedy dostępne staje się również Urzędowe Poświadczenie Odbioru.
W Aplikacji Podatnika informacje można sprawdzić m.in. w historii sesji i szczegółach wysyłki. Przy fakturze widoczne są:
-
numer KSeF,
-
własny numer faktury,
-
data przesłania,
-
status wysyłki.
Aplikacja pozwala też pobrać UPO dla pojedynczej faktury, a dla zakończonej sesji również UPO zbiorcze w formacie XML lub PDF.
UPO warto traktować jako potwierdzenie techniczno-formalne, a nie kolejny egzemplarz faktury. Jest to osobny dokument potwierdzający odbiór dokumentu elektronicznego przez KSeF. Numer KSeF nie jest wpisany przez przedsiębiorcę do przesyłanego pliku FA(3); powstaje po stronie systemu i jest zwracany po przyjęciu faktury.
Nie zatrzymuj się więc na komunikacie „wysłano”. Sprawdź, czy pojawił się numer KSeF. Brak numeru po zakończeniu przetwarzania oznacza, że trzeba ustalić, co wydarzyło się z dokumentem, zamiast zakładać, że faktura jest już prawidłowo wystawiona.
Jeżeli system odrzuci dokument, popraw błąd i wyślij prawidłową wersję. Inna sytuacja występuje wtedy, gdy dokument został już skutecznie przyjęty i otrzymał numer KSeF. Wtedy nie poprawiasz pierwotnej faktury przez ponowną edycję — w razie błędu wystawiasz fakturę korygującą.
Praktycznie dobrze jest po pierwszych kilku fakturach przyjąć prostą wewnętrzną zasadę: dokument uznajemy za zakończony dopiero po sprawdzeniu statusu, numeru KSeF i wartości faktury widocznej w systemie. Sam plik PDF zapisany na komputerze albo wysłany kontrahentowi pocztą elektroniczną nie zastępuje takiej kontroli.
FAQ – pierwsza faktura w KSeF
Czy do wystawienia faktury w KSeF trzeba kupić płatny program?
Nie. Można korzystać z bezpłatnej Aplikacji Podatnika KSeF oraz innych narzędzi Ministerstwa Finansów. Program komercyjny ma sens głównie wtedy, gdy firma chce zautomatyzować fakturowanie, księgowość, magazyn albo wysyła dużo dokumentów.
Czy numer KSeF zastępuje mój dotychczasowy numer faktury?
Nie. Nadal nadajesz fakturze własny kolejny numer, np. FV/82/08/2026. Numer KSeF jest dodatkowym, unikalnym identyfikatorem generowanym przez system po przyjęciu dokumentu.
Czy fakturę po wysłaniu do KSeF można poprawić albo usunąć?
Nie. Skutecznie wystawionej faktury nie można edytować, anulować ani usunąć z KSeF. Błąd naprawia się fakturą korygującą. Dlatego przed wysłaniem szczególnie dokładnie sprawdź NIP nabywcy, kwoty, stawki VAT i daty.
Skąd wiadomo, że faktura została rzeczywiście przyjęta?
Po pozytywnym przetworzeniu dokument otrzymuje numer KSeF, a dostępne jest UPO. W Aplikacji Podatnika można również sprawdzić status wysyłki w szczegółach sesji.
Czy można wpisać jutro jako datę wystawienia i wysłać fakturę dzisiaj?
Nie. Data wystawienia wskazana w polu P_1 nie może być późniejsza niż data przesłania dokumentu do KSeF. Faktura z datą z przyszłości zostanie odrzucona.
Co sprawdzić jako ostatnie przed kliknięciem „Wystaw fakturę”?
Najpierw NIP nabywcy, potem numer i daty dokumentu, następnie pozycje, stawki VAT i wartości. To właśnie błędy w tych danych mają największe konsekwencje. Po wysyłce sprawdź status i numer KSeF. Jeśli te dwa etapy staną się stałym elementem procedury, wystawienie kolejnych prostych faktur w KSeF przestaje być osobnym projektem i sprowadza się do kilku minut pracy.
