Jak wystawić fakturę w KSeF krok po kroku – praktyczny poradnik dla podatników VAT i księgowych

REKLAMA
REKLAMA
KSeF, czyli Krajowy System e-Faktur, to system, w którym wystawia się i odbiera faktury ustrukturyzowane. Taka "ustrukturyzowana" faktura nie jest zwykłym plikiem PDF, ale dokumentem zapisanym według określonej struktury logicznej i przesyłanym do systemu Ministerstwa Finansów. To właśnie po przyjęciu dokumentu przez KSeF faktura uzyskuje numer KSeF i zaczyna funkcjonować w obrocie jako faktura ustrukturyzowana.
- Kto może wystawiać faktury w KSeF
- Co trzeba przygotować przed wystawieniem faktury
- Przygotowanie danych do faktury
- Jak można wystawić fakturę w KSeF
- Jak wystawić fakturę w Aplikacji Podatnika KSeF krok po kroku
- Wystawianie faktur w programie do fakturowania – jak to działa w praktyce
- Po co w programie certyfikat KSeF i klucz
Kto może wystawiać faktury w KSeF
W przypadku wystawiania faktur w KSeF kluczowe jest to, kto działa w imieniu podatnika i czy ma do tego odpowiednie uprawnienia.
W jednoosobowej działalności gospodarczej sytuacja jest najprostsza. Właściciel firmy, jako osoba fizyczna będąca podatnikiem, może samodzielnie wejść do KSeF i korzystać z systemu. Nie musi tworzyć sobie odrębnej ścieżki dostępu tylko po to, aby wystawiać faktury we własnym imieniu. Potem może rozszerzyć dostęp na inne osoby, na przykład pracownika albo księgową. Można to w prosty sposób zrobić w Aplikacji Podatnika w menu „Uprawnienia”.
W spółce z o.o. i innych podmiotach niebędących osobą fizyczną trzeba najpierw zorganizować tzw. pierwszy dostęp do systemu. Może to nastąpić przez kwalifikowaną pieczęć elektroniczną zawierającą NIP albo przez wskazanie pierwszej osoby fizycznej w formularzu ZAW-FA. Dopiero po takim uruchomieniu dostępu można nadawać kolejne uprawnienia innym osobom.
REKLAMA
REKLAMA
Co trzeba przygotować przed wystawieniem faktury
Zanim wystawi się pierwszą fakturę w systemie KSeF, trzeba uporządkować dostęp do systemu. Firma musi mieć możliwość uwierzytelnienia się w KSeF. W praktyce wykorzystuje się do tego różne metody, w tym profil zaufany, podpis kwalifikowany, kwalifikowaną pieczęć elektroniczną oraz certyfikat KSeF. To, z której metody skorzystasz, zależy od formy działalności i wybranego modelu pracy.
Przygotowanie danych do faktury
Równie ważne jest zgromadzenie danych dotyczących transakcji. W KSeF faktura musi zostać zapisana zgodnie ze schemą logiczną, co oznacza, że wszystkie informacje (np. dane stron, pozycje, stawki VAT, oznaczenia szczególne) muszą trafić do odpowiednich pól.
W praktyce jednak osoba wystawiająca fakturę nie musi znać technicznej struktury schemy.
Jeżeli korzysta z Aplikacji Podatnika lub programu do fakturowania:
- wprowadza dane w formie „biznesowej” (np. kontrahent, towar, cena, VAT);
- system automatycznie przypisuje je do właściwych pól schemy KSeF;
- walidacja techniczna odbywa się już po stronie systemu.
Jak można wystawić fakturę w KSeF
Najprostszym rozwiązaniem jest Aplikacja Podatnika KSeF 2.0. To bezpłatne narzędzie udostępnione przez Ministerstwo Finansów, które pozwala m.in. wystawiać, przeglądać, pobierać i udostępniać faktury. Dla najmniejszych firm albo działalności wystawiających niewiele dokumentów może to być rozwiązanie wystarczające.
W praktyce jednak podatnicy wybierają korzystanie z programów do fakturowania zintegrowanych z KSeF. To model, który dla wielu firm jest najwygodniejszy, bo integruje funkcjonujące w firmie systemy księgowe/ERP z KSeF. Z perspektywy przedsiębiorcy oznacza to także, że nie trzeba za każdym razem logować się do rządowej aplikacji, wprowadzać danych kontrahenta itp.
REKLAMA
Jak wystawić fakturę w Aplikacji Podatnika KSeF krok po kroku
Krok 1. Zaloguj się do KSeF
Pierwszym krokiem jest wejście do systemu i poprawne uwierzytelnienie. W jednoosobowej działalności gospodarczej zwykle robi to sam przedsiębiorca, logując się np. profilem zaufanym. W spółce z o.o. może to być osoba, która uzyskała pierwszy dostęp przez ZAW-FA albo podmiot działający przez kwalifikowaną pieczęć. W praktyce najczęstsze problemy na tym etapie wynikają nie z samego logowania, ale z braku uporządkowanych uprawnień.
Krok 2. Wybierz opcję wystawienia nowej faktury
Po zalogowaniu w Aplikacji Podatnika wybiera się funkcję wystawienia nowej faktury. W programie komercyjnym ten krok uzależniony jest od ustawień procesu fakturowania. Różnica polega na tym, że w tle dokument zostanie przygotowany w strukturze wymaganej przez KSeF.
Krok 3. Uzupełnij dane sprzedawcy i nabywcy
Dane sprzedawcy często są już zapisane w systemie, zwłaszcza gdy korzystasz z firmowego programu. W przypadku Aplikacji Podatnika wpisujesz NIP sprzedawcy, a program zaciąga automatycznie dane. Podobnie w przypadku danych nabywcy - wpisujemy NIP, a wszystkie dane pobierają się automatycznie. W programach do fakturowania proces ten jest z reguły zautomatyzowany.
Krok 4. Wprowadź pozycje faktury
Następnie wpisujesz towar lub usługę, ilość, cenę, wartość netto, stawkę VAT i kwoty podatku. W Aplikacji Podatnika robi się to ręcznie w formularzu. W programie sprzedażowym dane mogą pobierać się częściowo automatycznie z kartoteki towarów, cenników albo dokumentów magazynowych. To właśnie jeden z powodów, dla których wiele firm woli wystawiać faktury w swoim systemie, a nie bezpośrednio w aplikacji MF.
Krok 5. Uzupełnij dane dodatkowe
Na tym etapie wpisujesz pozostałe informacje, takie jak dodatkowy opis, dodatkowe rozliczenia (obciążenia lub odliczenia), termin płatności itp. Część pól jest opcjonalna, ale z praktycznego punktu widzenia warto zadbać o spójność danych.
Krok 6. Zweryfikuj dokument i wyślij go do KSeF
Przed wysyłką warto sprawdzić poprawność danych. Jeżeli dokument zawiera błędy formalne albo niespójności, system może go nie przyjąć. Część błędów bywa wychwytywana wcześniej przez mechanizmy wewnętrzne programów, ale ostatecznie liczy się to, czy dokument przejdzie walidację po stronie KSeF.
Krok 7. Odbierz numer KSeF
Po przyjęciu faktury przez system dokument otrzymuje numer KSeF. W tym momencie faktura ustrukturyzowana zaczyna funkcjonować w systemie jako wystawiona. Samo przygotowanie dokumentu w formularzu albo programie jeszcze tego nie przesądza — znaczenie ma dopiero skuteczne przesłanie i przyjęcie przez KSeF.
Krok 8. Przekazanie faktury kontrahentowi
W praktyce wielu przedsiębiorców pyta, czy po wystawieniu faktury w KSeF trzeba jeszcze ją wysyłać kontrahentowi (np. jako PDF mailem). Tu należy podkreślić, że właściwą fakturą w sensie systemowym jest dokument znajdujący się w KSeF. Dlatego co do zasady (choć istnieją od niej wyjątki jak np. faktury dla konsumentów czy niektórych podmiotów zagranicznych) nie trzeba jej już wysyłać do klienta – faktura wystawiona w KSeF jest widoczna dla niego w jego systemie KSeF.
Niemniej jednak w praktyce większość firm preferuje informowanie klienta, że faktura w KSeF została wystawiona z prośbą o pobranie lub nawet z załączoną wizualizacją faktury z kodem QR. Jest to przydatne, zwłaszcza gdy kontrahent nie pracuje na co dzień w KSeF i często, i tak będzie oczekiwał czytelnej wersji PDF albo informacji handlowej zawierającej podstawowe dane faktury.
Na ten moment, z praktycznego punktu widzenia, dodatkowe poinformowanie kontrahenta może być dla sprzedawcy ważne, aby faktura nie została przeoczona i żeby płatność wpłynęła w terminie. Dopóki system jest dla wszystkich nowością, sprzedawca może mieć wątpliwości, czy kontrahent rzeczywiście zaloguje się w najbliższych dniach do KSeF, czy ma już wypracowany taki nawyk i czy w ogóle zauważy wystawioną fakturę, a tym samym — czy zapłaci ją na czas.
Ważne jest tutaj to, by kontrahent miał świadomość, że to jest wizualizacja faktury, a faktura ustrukturyzowana, czyli ta dla potrzeb księgowych, czeka już na niego w KSeF.
Z organizacyjnego punktu widzenia warto więc zawczasu ustalić w firmie, czy po wystawieniu faktury system ma automatycznie wysyłać również PDF, czy tylko informację o wystawieniu dokumentu.
Wystawianie faktur w programie do fakturowania – jak to działa w praktyce
Choć można wystawiać faktury bezpośrednio w Aplikacji Podatnika KSeF 2.0, większość firm będzie wolała zostać przy dotychczasowym programie do fakturowania albo systemie ERP. Takie rozwiązanie jest po prostu wygodniejsze, bo umożliwia pracę na danych kontrahentów, cennikach, zamówieniach i magazynie bez ręcznego przepisywania informacji.
W praktyce proces wygląda tak, że pracownik wystawia fakturę w swoim programie niemal tak samo jak wcześniej, natomiast system przygotowuje dokument zgodnie z wymogami KSeF (po wcześniejszym dostosowaniu systemu księgowego) i przekazuje go do KSeF. Z perspektywy użytkownika zmienia się więc nie tyle formularz sprzedaży, co konieczność akceptacji faktury i wysyłki jej z poziomu programu do środowiska KSeF.
Po co w programie certyfikat KSeF i klucz
Od 1 lutego 2026 r. certyfikat KSeF jest jedną z metod uwierzytelnienia się w systemach do fakturowania.
Certyfikat pozwala bezpiecznie uwierzytelnić osobę wystawiającą fakturę w imieniu danego podmiotu. Innymi słowy, KSeF musi mieć podstawę, aby „uwierzyć”, że dokument wysyłany przez konkretny system rzeczywiście pochodzi od danej firmy albo osoby uprawnionej do wystawiania w jej imieniu faktur.
Z certyfikatem powiązany jest klucz prywatny - to on umożliwia techniczne posłużenie się certyfikatem. Jest to więc zawsze pakiet: certyfikat i klucz.
W przypadku wystawiania faktur przez program do fakturowania osoba uprawniona musi wcześniej powiązać z tym systemem certyfikat i klucz. Dzięki temu faktura może zostać wysłana do KSeF przez integrację i zostać przyjęta jako dokument wystawiony przez uprawniony podmiot.
Wystawienie faktury w KSeF można sprowadzić do kilku prostych etapów: posiadanie odpowiednich uprawnień, uzyskania dostępu, przygotowania danych, utworzenia dokumentu, wysłania go do systemu i odebrania numeru KSeF. W najprostszym wariancie da się to zrobić bezpośrednio w Aplikacji Podatnika KSeF 2.0. W bardziej złożonych organizacjach wygodniejszy będzie jednak program zintegrowany z KSeF.
Najważniejsze jest to, żeby nie patrzeć na KSeF wyłącznie jak na nowy formularz do faktury. W praktyce to także system uprawnień, sposób organizacji pracy w firmie i kwestia bezpiecznego uwierzytelnienia programu.
Mikołaj Ratajczak, Partner, doradca podatkowy, TPA Poland
REKLAMA
© Materiał chroniony prawem autorskim - wszelkie prawa zastrzeżone. Dalsze rozpowszechnianie artykułu za zgodą wydawcy INFOR PL S.A.
REKLAMA







