Przejdź do treści

Jak wystawić fakturę w KSeF? 3 sposoby krok po kroku (JDG)

Aplikacja Podatnika KSeF, program do faktur czy telefon? Pięć kroków wspólnych dla każdego narzędzia, data wystawienia, numer KSeF i błędy przy pierwszej fakturze.

Masz pierwszą fakturę do wystawienia w KSeF i nie wiesz, od czego zacząć? Dobra wiadomość: kroki są te same niezależnie od narzędzia. Różni się tylko to, ile z nich robisz ręcznie. Poniżej trzy sposoby — bezpłatna aplikacja MF, program z integracją i telefon — oraz uczciwa odpowiedź, kiedy który ma sens.

Opieram się na Podręczniku KSeF 2.0 Ministerstwa Finansów (wersja z sierpnia 2026 r.) i na ustawie o VAT. Źródła są na końcu.

Co znaczy „wystawić fakturę” w KSeF

Faktura w KSeF to plik XML w strukturze FA(3). Nie jest wystawiona, dopóki KSeF jej nie przyjmie i nie nada jej numeru. Trzy zasady, które warto znać przed pierwszą fakturą:

  • Datą wystawienia jest dzień wysłania do KSeF, jeśli zgadza się z datą wystawienia wpisaną na fakturze (pole P_1). Wysyłasz później niż data na fakturze? Faktura zostanie uznana za wystawioną w trybie offline24, a datą wystawienia będzie ta z faktury.
  • Data z przyszłości oznacza odrzucenie. Jeśli data wystawienia na fakturze jest późniejsza niż dzień wysłania, KSeF odrzuci plik.
  • Klient z NIP-em otrzymuje fakturę w dniu nadania numeru KSeF. Nie musisz jej nigdzie wysyłać, choć PDF mailem nadal jest mile widziany.

Odrzucona faktura nie ma numeru KSeF, czyli formalnie nie została wystawiona. Poprawiasz dane i wysyłasz jeszcze raz.

Pięć kroków, wspólnych dla każdego narzędzia

Podręcznik KSeF 2.0 opisuje ten sam schemat bez względu na program:

  1. Uprawnienia. Jako właściciel JDG masz komplet uprawnień automatycznie. Nic nie zgłaszasz do urzędu.
  2. Logowanie. Login.gov.pl (Profil Zaufany, mObywatel, bank, e-dowód), podpis kwalifikowany, a w programach także certyfikat KSeF albo token.
  3. Dane faktury. Wszystkie obowiązkowe elementy, a szczególnie poprawny NIP nabywcy.
  4. Wysyłka. KSeF sprawdza, czy masz uprawnienia i czy plik jest zgodny ze strukturą FA(3).
  5. Numer KSeF i UPO. Po przyjęciu faktura dostaje numer, a ty możesz pobrać Urzędowe Poświadczenie Odbioru. Dopiero teraz faktura jest wystawiona.

Czym jest numer KSeF i UPO, piszę osobno w tekście Numer KSeF, UPO i kod QR na fakturze.

Sposób 1: Aplikacja Podatnika KSeF (bezpłatna, MF)

Aplikacja Podatnika KSeF działa w przeglądarce, na produkcji od 1 lutego 2026. Pozwala wystawiać i odbierać faktury, sprawdzać status wysyłki, pobierać UPO, a także zarządzać uprawnieniami, tokenami i certyfikatami.

Jak to wygląda:

  1. Wchodzisz do aplikacji i logujesz się przez login.gov.pl albo podpisem kwalifikowanym. Certyfikatem KSeF się do niej nie zalogujesz — certyfikaty służą programom.
  2. Wybierasz kontekst, czyli NIP swojej firmy.
  3. Wypełniasz formularz faktury i wysyłasz ją do KSeF.
  4. Po nadaniu numeru pobierasz UPO i, jeśli trzeba, PDF dla klienta.

Plusy: za darmo, oficjalnie, nic nie instalujesz. Minusy: to narzędzie do KSeF, a nie do prowadzenia sprzedaży. Każdą fakturę wypełniasz w formularzu, PDF ma standardowy wygląd, a jeśli klient chce go mailem, wysyłasz go sam.

Sposób 2: program do faktur z integracją

Program do faktur zintegrowany z KSeF łączysz z systemem raz — certyfikatem KSeF albo tokenem. Potem wystawiasz fakturę jak dawniej, a program sam wysyła plik do KSeF, czeka na numer, pobiera UPO i dokłada kod QR na PDF dla klienta.

Różnice między programami są głównie w trzech miejscach:

  • jak się łączysz z KSeF — certyfikat jest potrzebny do faktur offline, token wystarczy do zwykłej wysyłki (porównanie w tekście Token czy certyfikat KSeF?),
  • co się dzieje, gdy KSeF nie działa — czy program sam przechodzi w tryb offline24 i dosyła fakturę w terminie (Offline24 w KSeF),
  • co dostaje klient — język PDF, logo, wysyłka mailem.

Sposób 3: telefon

MF udostępnia też Aplikację Mobilną KSeF do wystawiania i odbierania faktur na telefonie. Druga droga to program do faktur, który działa w przeglądarce telefonu. Na małym ekranie liczy się przede wszystkim to, ile trzeba wpisać: katalog produktów i zapisani klienci oszczędzają najwięcej czasu.

Co dostaje klient

  • Firma z polskim NIP-em dostaje fakturę w KSeF w chwili nadania numeru. PDF możesz wysłać dodatkowo.
  • Osoba prywatna, firma z zagranicy, podmiot bez NIP-u — tu fakturę przekazujesz w uzgodniony sposób, np. jako PDF. Taki PDF oznaczasz kodem QR, przez który klient sprawdzi fakturę w KSeF.

Faktura dla osoby prywatnej nie musi w ogóle iść do KSeF. Szczegóły: Faktura konsumencka a KSeF.

Najczęstsze błędy przy pierwszej fakturze

Błędny NIP nabywcy. Faktura trafia do firmy, której NIP wpisałeś. W KSeF nie da się jej anulować ani usunąć. Wystawiasz korektę „do zera” na błędny NIP i nową fakturę dla właściwego klienta. Dlatego sprawdzaj NIP przed wysyłką, np. w narzędziu Sprawdź NIP.

NIP w złym polu. Polski NIP nabywcy musi być w polu NIP. Wpisany jako numer VAT UE albo inny identyfikator sprawi, że klient nie odbierze faktury w KSeF.

Data wystawienia z przyszłości. Plik zostanie odrzucony. Wystaw fakturę w dniu, w którym ją wysyłasz.

„Poprawię potem”. Wystawionej faktury nie edytujesz. Jedyną formą poprawki jest faktura korygująca — not korygujących od 1 lutego 2026 już nie ma.

Liczenie, że KSeF wyłapie błąd w kwotach. KSeF sprawdza strukturę pliku i uprawnienia, ale nie przelicza kwot. Błędnie policzony VAT przejdzie. Liczyć musi program albo ty.

Który sposób dla kogo

SytuacjaCo wystarczy
1–2 faktury w miesiącu, zawsze dla tych samych firmAplikacja Podatnika KSeF
Kilka faktur w tygodniu, PDF dla klientów, faktury z telefonuprogram do faktur z integracją
Klienci z zagranicy, PDF po angielsku, walutyprogram, który robi PDF w języku klienta
Faktury także wtedy, gdy KSeF nie działaprogram z certyfikatem KSeF i trybem offline24

Uczciwie: przy dwóch fakturach w miesiącu bezpłatna aplikacja MF naprawdę wystarczy. Program zaczyna się opłacać, gdy liczysz czas na przepisywanie danych albo masz klientów, którzy oczekują PDF-a.

Nie wiesz, od kiedy KSeF obowiązuje twoją firmę? Sprawdź w narzędziu Czy muszę używać KSeF? albo w tekście KSeF dla JDG od kiedy.

Jak to zrobiłem w Wystaw

W Wystaw łączysz się z KSeF raz, Profilem Zaufanym — Wystaw sam wystawia i odnawia certyfikaty. Potem wybierasz klienta, stukasz produkty z katalogu i „Wystaw fakturę”. Wysyłka, numer KSeF, UPO i kod QR na PDF dzieją się bez twojego udziału. Gdy KSeF nie działa, faktura wychodzi w trybie offline24 i Wystaw dosyła ją w terminie.

Podgląd faktury w Wystaw na telefonie przed wystawieniem, z przyciskiem Wystaw fakturę
Ostatni krok: podgląd i „Wystaw fakturę”. Dane przykładowe.

Krok po kroku w aplikacji: pierwsza faktura w Wystaw.

Podsumowanie

  • Faktura w KSeF jest wystawiona dopiero po nadaniu numeru KSeF. Datą wystawienia jest dzień wysłania, jeśli zgadza się z datą na fakturze.
  • Kroki są zawsze te same: uprawnienia, logowanie, dane, wysyłka, numer i UPO.
  • Aplikacja Podatnika KSeF wystarczy przy kilku fakturach w miesiącu. Program oszczędza czas przy większej liczbie, PDF-ach dla klientów i awariach KSeF.
  • Najdroższy błąd to zły NIP nabywcy: faktury nie anulujesz, tylko korygujesz.

Źródła

Najczęstsze pytania

Kiedy faktura w KSeF jest wystawiona?

Gdy KSeF ją przyjmie i nada jej numer KSeF. Datą wystawienia jest dzień przesłania do KSeF, jeśli zgadza się z datą wystawienia na fakturze. Odrzucona faktura nie ma numeru, więc formalnie nie została wystawiona.

Czy mogę wystawić fakturę w KSeF za darmo?

Tak. MF udostępnia bezpłatnie Aplikację Podatnika KSeF, Aplikację Mobilną KSeF i e-mikrofirmę. Przy kilku fakturach w miesiącu to wystarczy.

Czy mogę poprawić albo anulować fakturę w KSeF?

Nie. Wystawionej faktury nie edytujesz ani nie usuwasz. Błąd poprawiasz fakturą korygującą, a przy błędnym NIP-ie nabywcy wystawiasz korektę do zera i nową fakturę dla właściwego klienta.

Czy klient musi dostać ode mnie PDF?

Firma z polskim NIP-em otrzymuje fakturę w KSeF w dniu nadania numeru. Osobie prywatnej i firmie z zagranicy przekazujesz fakturę w uzgodniony sposób, np. jako PDF z kodem QR.

Czy KSeF sprawdza, czy dobrze policzyłem VAT?

Nie. KSeF sprawdza zgodność pliku ze strukturą FA(3) i twoje uprawnienia, ale nie przelicza kwot. Błędnie policzony VAT przejdzie, dlatego liczyć musi program albo ty.

Przeczytaj też

Zacznij za darmo