Faktury w KSeF, zasady, które warto znać od razu
access_time 2026-04-23 16:00:00
KSeF zmienia sposób wystawiania faktur w Polsce. Poznaj najważniejsze zasady, które pomogą Ci przygotować się na obowiązkowe e-fakturowanie bez stresu i błędów.

Czym właściwie jest KSeF i jak działa w praktyce?

Krajowy System e-Faktur, znany powszechnie jako KSeF, to centralny rządowy system teleinformatyczny prowadzony przez Ministerstwo Finansów, który służy do wystawiania, przesyłania, odbierania i przechowywania faktur ustrukturyzowanych. Działa jak elektroniczne repozytorium dokumentów finansowych — każda faktura wysłana do systemu otrzymuje unikalny numer identyfikacyjny, który potwierdza jej prawidłowe przyjęcie. Faktura ustrukturyzowana różni się od zwykłego pliku PDF tym, że ma ściśle określony format XML oparty na schemacie logicznym FA(2), co oznacza, że każde pole musi znaleźć się w odpowiednim miejscu struktury dokumentu. System działa w trybie online — podatnik lub jego oprogramowanie wysyła fakturę do KSeF, a system weryfikuje ją i w ciągu kilku sekund nadaje numer lub zwraca komunikat o błędzie. 

Faktury przechowywane są w KSeF przez 10 lat od końca roku, w którym zostały wystawione, co zwalnia przedsiębiorców z obowiązku samodzielnego archiwizowania tych dokumentów. Obowiązkowe korzystanie z KSeF dotyczy czynnych podatników VAT — dla nich system stanie się jedyną dopuszczalną formą dokumentowania transakcji B2B na terytorium kraju. Podmioty zwolnione z VAT będą objęte obowiązkiem nieco później, dlatego warto już teraz śledzić harmonogram wdrożenia i przygotować się odpowiednio wcześniej.
 

Kiedy KSeF staje się obowiązkowy i kogo dotyczy w pierwszej kolejności?

Wprowadzenie obowiązkowego KSeF to proces etapowy, który Ministerstwo Finansów rozpisało na kilka faz, biorąc pod uwagę zróżnicowanie polskich przedsiębiorców pod względem skali działalności i stopnia cyfryzacji. W pierwszym etapie obowiązkiem wystawiania faktur ustrukturyzowanych przez KSeF zostają objęci czynni podatnicy VAT — dotyczy to zarówno dużych korporacji, jak i małych firm prowadzących jednoosobową działalność gospodarczą. Podatnicy zwolnieni podmiotowo lub przedmiotowo z VAT wchodzą do systemu w kolejnym etapie, co daje im nieco więcej czasu na dostosowanie się. Warto jednak pamiętać, że nawet jeśli jesteś zwolniony z VAT, wcześniejsze wdrożenie KSeF pozwoli Ci uniknąć chaosu w ostatniej chwili. Nie ma tu znaczenia branża ani forma prawna działalności — spółki z o.o., spółki akcyjne, spółki osobowe oraz osoby fizyczne prowadzące działalność są traktowane jednakowo. 

Z obowiązku wystawienia faktury przez KSeF wyłączone są jednak pewne kategorie dokumentów, m.in. faktury wystawiane na rzecz konsumentów (B2C), faktury związane z usługami w zakresie parkowania na rzecz nieznanych nabywców, a także faktury wystawiane przez podatników korzystających z kas fiskalnych dla anonimowych odbiorców. Przedsiębiorcy wystawiający faktury w transakcjach z podmiotami zagranicznymi (eksport usług, WDT) nadal mogą stosować dotychczasowe formy dokumentowania, choć zaleca się korzystanie z KSeF również w takich przypadkach dla porządku ewidencji.
 

Jak poprawnie wystawić fakturę w KSeF — od czego zacząć?

Wystawienie faktury w KSeF wymaga kilku kroków technicznych i organizacyjnych, które warto poznać zanim system stanie się obowiązkowy. Pierwszym krokiem jest uzyskanie dostępu do systemu — odbywa się to przez Bramkę API Ministerstwa Finansów lub przez autoryzowane oprogramowanie komercyjne. Do uwierzytelnienia można użyć kwalifikowanego podpisu elektronicznego, pieczęci elektronicznej, Profilu Zaufanego lub tokenu API wygenerowanego w samym KSeF. 

Sama faktura musi być sporządzona w formacie XML zgodnym z aktualnym schematem logicznym FA(2), co oznacza, że ręczne tworzenie pliku bez odpowiedniego narzędzia jest w praktyce niemożliwe. Dlatego właśnie dobór narzędzia ma tak duże znaczenie — odpowiedni program do fakturowania powinien automatycznie generować poprawny plik XML, wysyłać go do systemu i pobierać numer KSeF bez angażowania użytkownika w techniczne szczegóły. Po wysłaniu faktury system weryfikuje ją w czasie rzeczywistym i w razie błędów zwraca komunikat z kodem błędu — warto zatem wiedzieć, jak go zinterpretować i poprawić dokument przed ponownym wysłaniem. Nabywca może odebrać fakturę z KSeF w dowolnym momencie po jej przyjęciu przez system, korzystając z numeru NIP sprzedawcy i numeru KSeF lub kodu QR.

Ważnym elementem jest też zarządzanie uprawnieniami — podatnik może nadawać dostęp do systemu swoim pracownikom, biurom rachunkowym lub innym osobom upoważnionym. Uprawnienia dzielą się na samofakturowanie, wystawianie faktur w imieniu podatnika oraz przeglądanie faktur. Nadanie właściwych uprawnień jest szczególnie istotne dla firm korzystających z usług zewnętrznych biur rachunkowych, ponieważ bez odpowiedniego upoważnienia biuro nie będzie mogło działać w imieniu klienta. Cały proces zarządzania uprawnieniami odbywa się przez interfejs KSeF lub API, co oznacza, że można go zautomatyzować w ramach firmowego systemu ERP.
 

Jakie dane musi zawierać faktura ustrukturyzowana, żeby była prawidłowa?

Faktura ustrukturyzowana zawiera te same elementy, co tradycyjna faktura VAT, ale muszą one być umieszczone w ściśle określonych polach schematu XML — nie ma tu miejsca na dowolność formatowania. Obowiązkowe elementy faktury ustrukturyzowanej to m.in.:
 

  • data wystawienia oraz data sprzedaży lub zakończenia dostawy towarów/usług 

  • numer kolejny faktury w ramach serii 

  • dane sprzedawcy: imię i nazwisko lub nazwa, adres i numer NIP

  • dane nabywcy: imię i nazwisko lub nazwa, adres i NIP lub inny numer identyfikacyjny

  • nazwa towaru lub usługi, ilość, jednostka miary, cena jednostkowa netto

  • stawka VAT, kwota netto, kwota VAT i kwota brutto


Każde z tych pól ma swoją specyfikę — na przykład data wystawienia musi być zgodna z datą rzeczywistego wystawienia dokumentu, a nie z datą planowanej wysyłki. „Zgodnie z art. 106na ustawy o VAT faktura ustrukturyzowana jest uznana za wystawioną w dniu jej przesłania do KSeF, o ile data wysyłki oraz data wskazana przez podatnika jako »data wystawienia« (pole P_1) są takie same" — mówi Piotr Kowalski, ekspert w Symfonia.pl. Ma to praktyczne znaczenie dla rozliczeń podatkowych, ponieważ moment powstania obowiązku podatkowego przy fakturach jest ściśle powiązany z datą wystawienia. 

Warto więc unikać sytuacji, w której faktura jest przygotowywana z wyprzedzeniem, a wysyłana do KSeF w innym dniu — może to prowadzić do rozbieżności, które wywołają pytania ze strony urzędu skarbowego. Pola opcjonalne, takie jak numer zamówienia, kod GTU czy oznaczenie procedury podatkowej, należy wypełniać zawsze wtedy, gdy dotyczą danej transakcji — ich pominięcie w uzasadnionych przypadkach może być traktowane jako błąd formalny.
 

Co się dzieje, gdy faktura zawiera błąd — jak korygować w KSeF?

Błędy w fakturach to codzienność każdego przedsiębiorcy — literówka w nazwie nabywcy, zła stawka VAT, błędna ilość towaru. W systemie KSeF procedura korekty działa nieco inaczej niż w tradycyjnym obiegu dokumentów i warto ją dobrze zrozumieć, zanim popełni się błąd. Po pierwsze, faktury przyjętej przez KSeF (z nadanym numerem KSeF) nie można usunąć ani edytować — system działa na zasadzie niezmienności raz zarejestrowanych dokumentów. Jedyną drogą korekty jest wystawienie faktury korygującej, która również musi być przesłana przez KSeF i otrzymać własny numer. 

Faktura korygująca w KSeF odwołuje się do pierwotnej faktury poprzez numer KSeF dokumentu korygowanego — to pole obowiązkowe, które pozwala systemowi i organom podatkowym powiązać oba dokumenty. Istotną zmianą jest uproszczenie procedury uzgadniania korekty z nabywcą — przy fakturach wystawionych przez KSeF nie jest wymagana dodatkowa dokumentacja potwierdzająca uzgodnienie warunków korekty, ponieważ sam fakt wysłania korekty przez system spełnia ten wymóg.
 

Warto też wiedzieć, że faktury zaliczkowe i faktury rozliczające zaliczkę mają własne zasady w KSeF. Poniżej zebrano najczęstsze sytuacje wymagające szczególnej uwagi:

  • faktura korygująca in minus — zmniejsza podstawę opodatkowania i musi zawierać numer KSeF faktury pierwotnej

  • faktura korygująca in plus — zwiększa podstawę opodatkowania; rozliczana w bieżącym okresie po przesłaniu do KSeF

  • nota korygująca — w systemie KSeF nota korygująca jako instrument korygowania danych nabywcy traci rację bytu, ponieważ nabywca nie może modyfikować faktury wystawionej przez sprzedawcę w systemie; korekty danych nabywcy dokonuje wyłącznie sprzedawca przez fakturę korygującą

  • duplikat faktury — nie jest potrzebny, ponieważ każda faktura jest trwale dostępna w KSeF przez cały okres przechowywania


Jakie sankcje grożą za niestosowanie się do przepisów KSeF?

Ustawodawca przewidział konkretne kary finansowe za naruszenie obowiązku wystawiania faktur przez KSeF, co czyni z tego tematu jeden z ważniejszych obszarów compliance dla każdego przedsiębiorcy. Kary dotyczą przede wszystkim wystawiania faktur z pominięciem systemu KSeF w sytuacji, gdy jest to obowiązkowe — mogą wynosić do 100% kwoty VAT wykazanego na fakturze wystawionej poza KSeF lub, gdy VAT nie był wykazany, do 18,7% wartości brutto transakcji. 

Sankcje obowiązują również za wystawienie faktury z wadami technicznymi, które uniemożliwiają jej przetworzenie przez system, a także za brak odpowiedzi na żądanie organów podatkowych dotyczące dostępu do faktur w KSeF. W praktyce oznacza to, że nie tylko samo wystawienie faktury poza systemem, ale też błędy techniczne w przesyłanym pliku XML mogą skutkować konsekwencjami finansowymi. Ministerstwo Finansów zapowiedziało jednak podejście edukacyjne w pierwszych miesiącach obowiązywania przepisów, co nie zwalnia jednak z obowiązku dochowania należytej staranności. Warto zadbać o testy integracji z KSeF jeszcze przed wejściem przepisów w życie — środowisko testowe Ministerstwa Finansów jest dostępne bezpłatnie i pozwala sprawdzić poprawność generowanych plików bez ryzyka narażenia się na sankcje.
 

PL / fot. depositphotos.com

Komentarze...
testststs 10,2,9,1,A,821