KSeF e-Faktura

KSeF e-Faktura. Wszystko, co musisz wiedzieć o wystawianiu faktur w nowym systemie

Rewolucja w fakturowaniu za pasem. Już za kilka dni wystawianie faktur w nowym systemie KSeF stanie się faktem, który docelowo do 2027 roku nie ominie żadnego przedsiębiorcy. Jeśli prowadzisz firmę i zastanawiasz się, jak się do tego przygotować, ten artykuł jest właśnie dla Ciebie. Wyjaśnię wszystko krok po kroku, bez zbędnego formalizmu i urzędowego żargonu.

Co to jest KSeF?

Krajowy System e-Faktur (KSeF) to centralna platforma informatyczna stworzona przez Ministerstwo Finansów. Służy do wystawiania, otrzymywania i przechowywania faktur w ujednoliconym formacie elektronicznym. 

W praktyce wystawianie faktur w KSeF oznacza, że każda e-faktura trafia do centralnego systemu. Nie krąży już po firmach jako papier lub PDF wysyłany e-mailem jak dotąd. Odbiorca otrzymuje dostęp do faktury bezpiecznie przez KSeF, co znacząco upraszcza i automatyzuje cały proces rozliczeń.

Jak działa KSeF? Automatyzacja wystawiania faktur ustrukturyzowanych krok po kroku

System KSeF działa jako pośrednik i gwarant bezpieczeństwa w obiegu faktur ustrukturyzowanych między firmami. Proces ten wygląda następująco:

  1. Wystawiasz fakturę w programie do fakturowania.
  2. Faktura trafia do KSeF, tam jest weryfikowana i otrzymuje unikalny numer.
  3. Następnie Twój kontrahent może ją pobrać ze swojego konta w systemie.

Proste? 

Warto dodać, że KSeF to nie tylko system do wystawiania faktur i ich odbierania. Będzie działać jak archiwum. W momencie, gdy faktura otrzyma unikalny numer nadany przez system, będzie przechowywana przez kolejne 10 lat. 

KSeF od kiedy obowiązkowe dla przedsiębiorców?

Obowiązek wdrożenia KSeF będzie wprowadzany etapami:

1 lutego 2026 r. – obejmie dużych podatników, czyli przedsiębiorstw, których wartość sprzedaży wraz z podatkiem VAT przekroczyła w 2024 roku 200 milionów złotych.

1 kwietnia 2026 r. – obowiązek obejmie pozostałych przedsiębiorców, niezależnie od wielkości firmy czy branży.

1 stycznia 2027 r. – dla mikroprzedsiębiorców, których miesięczne transakcje nie przekraczają 10 tysięcy złotych.

Termin 1 kwietnia 2026 r. dotyczy wyłącznie obowiązku wystawiania faktur ustrukturyzowanych (czyli wystawianie ich za pośrednictwem KSeF, to dokument w formacie XML). Natomiast otrzymywanie faktur przy użyciu KSeF będzie obowiązkowe już od 1 lutego 2026 r. Dlatego warto zacząć przygotowania już teraz.

Do końca 2026 roku obowiązuje okres przejściowy, w którym odroczono wprowadzenie kar za niestosowanie KSeF oraz obowiązek podawania numeru KSeF w przelewach.

Co to jest faktura ustrukturyzowana i jak działa w KSeF?

Faktura ustrukturyzowana KSeF to faktura wystawiona przy użyciu Krajowego Systemu e-Faktur. Pierwsze, co różni ją od zwykłej faktury do unikalny numer identyfikujący przydzielony jej przez system KSeF. Do tej pory faktury krążyły w obiegu w różnych formatach, najczęściej w PDF. Teraz dokument zyska ujednolicony format elektroniczny XML, wystawiony według ściśle określonego wzoru opublikowanego przez Ministerstwo Finansów.

​W odróżnieniu od dotychczasowej faktury elektronicznej, którą możesz wysłać kontrahentowi mailem jako PDF, faktura ustrukturyzowana ma z góry określoną strukturę danych. Dzięki temu systemy księgowe mogą ją  odczytywać i przetwarzać. 

A różnicę, którą przedsiębiorcy odczują najbardziej, to sposób wysyłki tego dokumentu. Faktura ustrukturyzowana nie jest załącznikiem do e-maila ani plikiem PDF. Kontrahent pobiera ją bezpośrednio z centralnej bazy Ministerstwa Finansów.

KSeF wymogi techniczne pliku XML dla faktury

Format XML (eXtensible Markup Language) to standard umożliwiający ustrukturyzowane przechowywanie danych, co pozwala na ich łatwe przetwarzanie i wymianę między systemami informatycznymi.

Od 1 lutego 2026 r. w użycie wchodzi struktura logiczna FA3, która zastąpi obecnie obowiązującą strukturę FA2. Kluczową zmianą w nowej strukturze jest dodanie elementu „Załącznik”, pozwalającego na przesyłanie wraz z fakturą danych zawartych w załączniku.

Plik XML faktury musi zawierać wszystkie obowiązkowe dane w strukturze zdefiniowanej przez Ministerstwo Finansów, w tym:

💠 dane stron transakcji, 

💠 pozycje faktury z ilością, jednostką miary, ceną jednostkową netto 

💠 oraz stawkę podatku VAT. ​​

Jak wystawić fakturę ustrukturyzowaną w KSeF krok po kroku?

Proces wystawiania faktury w KSeF składa się z pięciu podstawowych kroków:

KROK 1: weryfikacja uprawnień do wystawiania faktur

Jeśli prowadzisz jednoosobową działalność gospodarczą, komplet uprawnień w KSeF jest przypisany do Ciebie automatycznie. Możesz zalogować się do systemu i wystawić fakturę samodzielnie lub nadać uprawnienie innej osobie (np. pracownikowi).  

KROK 2: uwierzytelnienie w systemie

Aby wystawić fakturę, musisz zalogować się do swojego programu do obsługi KSeF. Możesz się uwierzytelnić przez Profil Zaufany (to narzędzie darmowe), Podpis Kwalifikowany, Pieczęć Kwalifikowaną lub Certyfikat KSeF.

KROK 3: wypełnienie danych faktury

Wprowadzasz dane faktury w programie fakturującym zintegrowanym z API KSeF. To ważne, by pamiętać o wszystkich obowiązkowych elementach (dane stron transakcji, pozycje faktury, stawkę podatku).

KROK 4: wysłanie faktury do KSeF

Po przygotowaniu faktury przesyłasz ją do KSeF. System sprawdzi, czy masz uprawnienia do wystawienia faktury oraz czy wszystkie wymagane pozycje zostały wypełnione. Jeśli wszystko jest poprawnie, Twoja faktura zostanie przyjęta.

KROK 5: otrzymanie numeru KSeF i UPO

Po weryfikacji, fakturze zostaje nadany automatycznie unikalny numer identyfikujący w KSeF. Możesz też pobrać Urzędowe Poświadczenie Odbioru (UPO), które potwierdza, że faktura została wystawiona.

Wyjaśnię to na przykładzie. Załóżmy, że prowadzisz warsztat samochodowy i wystawiasz fakturę 15 lutego 2026 r. Logujesz się do swojego programu (np. Subiekt, wFirma, Comarch), wprowadzasz dane klienta i usługi. System generuje plik XML i wysyła go do KSeF. W ciągu kilku sekund faktura otrzymuje numer KSeF i jest automatycznie dostępna dla Twojego kontrahenta. Wystarczy, że pobierze ja z systemu. 

Czy faktura odrzucona w KSeF może być korygowana?

To jedno z najczęściej zadawanych pytań i odpowiedź