Ksef – Krajowy system faktur elektronicznych
Szanowni nasi Klienci oraz osoby zaglądające na naszą stronę!
Jak wiecie zmierzymy się w Nowym Roku z Ksef – Krajowym systemem faktur elektronicznych. Zapraszam chętnych do zapoznania się z opracowaną przez nas publikacją, która powstała na podstawie różnych zbiorów informacji. Mam nadzieje że przybliży ona Was do tematyki, której nie trzeba wcale się bać :-)
Cel procedury KSeF
Celem procedury jest uregulowanie zasad wystawiania, otrzymywania i archiwizacji faktur ustrukturyzowanych przy wykorzystaniu Krajowego Systemu e‑Faktur (KSeF) oraz zapewnienie zgodności działań Spółki z przepisami ustawy o VAT i przepisami wykonawczymi. Procedura określa także zasady nadawania i kontroli uprawnień użytkowników oraz współpracy z zewnętrznym oprogramowaniem finansowo‑księgowym.
Zakres podmiotowy i przedmiotowy
Procedura ma zastosowanie do wszystkich jednostek organizacyjnych Spółki, które biorą udział w procesie fakturowania, obiegu dokumentów oraz księgowania operacji gospodarczych. Obejmuje ona w szczególności proces wystawiania faktur sprzedaży, odbierania faktur zakupu z KSeF, obsługę faktur korygujących oraz dokumentów powiązanych.
Uprawnienia i dostęp do KSeF
Dostęp do KSeF odbywa się za pośrednictwem Modułu Certyfikatów i Uwierzytelnień (MCU), w którym zarząd lub osoba upoważniona nadaje użytkownikom odpowiednie role i uprawnienia. W szczególności wyodrębnia się uprawnienia administratora (zarządzanie użytkownikami i tokenami), uprawnienia do pracy w KSeF oraz uprawnienia do pracy dla klientów w przypadku biura rachunkowego.
Wystawianie faktur ustrukturyzowanych
Faktury ustrukturyzowane sporządza się w formacie XML zgodnym z aktualną strukturą logiczną KSeF i przesyła do systemu za pośrednictwem aplikacji podatnika lub zintegrowanego programu finansowo‑księgowego. Fakturę uznaje się za wystawioną w momencie jej skutecznego przesłania do KSeF, natomiast za otrzymaną – z chwilą nadania jej numeru identyfikującego przez system.
Odbiór faktur zakupowych i weryfikacja
Faktury zakupowe są pobierane z KSeF przez osoby uprawnione lub przez system księgowy zintegrowany za pomocą tokenu technicznego, a następnie poddawane merytorycznej i formalno‑rachunkowej weryfikacji. Dopiero po poprawnej weryfikacji faktury przekazywane są do księgowania i ujęcia w ewidencjach VAT oraz księgach rachunkowych.
Archiwizacja i kontrola
KSeF zapewnia przechowywanie faktur przez okres określony w przepisach, jednak Spółka utrzymuje własne ewidencje i raporty umożliwiające kontrolę kompletności i spójności danych. Okresowo przeprowadza się przegląd uprawnień w MCU oraz testy zgodności integracji systemów, aby zminimalizować ryzyko błędów w procesie fakturowania.
Procedura KSeF
Definicje i podstawowe terminy
Faktura ustrukturyzowana (e-Faktura) – faktura wystawiona przy użyciu KSeF, w formacie XML struktury FA(3), z przydzielonym numerem identyfikującym ją w systemie. Od 1 lutego 2026 r. obowiązkowa dla wystawiania, od tej samej daty wszyscy przedsiębiorcy muszą przyjmować faktury z KSeF
Data wystawienia faktury (tryb ONLINE) – data przesłania pliku XML do KSeF, jeśli data wskazana w polu P_1 (data na fakturze) jest tożsama z datą przesłania. Jeśli przesłanie nastąpi później, faktura jest traktowana jako wystawiona w trybie offline24, a datą wystawienia jest data z pola P_1. Data w P_1 nie może być datą przyszłości – grozi odrzuceniem pliku.
Numer KSeF – unikalny identyfikator faktury nadany automatycznie przez system po weryfikacji i przyjęciu pliku XML. Przydzielany równocześnie z wydaniem Urzędowego Poświadczenia Odbioru (UPO).
Terminy procedury wystawiania
Krok 1: Weryfikacja uprawnień – Podatnik lub uprawniona osoba sprawdza zakres posiadanych uprawnień do wystawiania faktur w KSeF (automatyczne dla jednoosobowej działalności; dla spółek – via zawiadomienie ZAW-FA wyznaczające reprezentanta).
Krok 2: Uwierzytelnienie – Logowanie do programu fakturującego za pomocą Profilu Zaufanego, podpisu kwalifikowanego, pieczęci kwalifikowanej, certyfikatu KSeF lub tokenu technicznego.
Krok 3: Wypełnienie danych – Podatnik wypełnia wszystkie obowiązkowe elementy faktury w interfejsie programu zintegrowanego z API KSeF 2.0, zgodnie ze strukturą FA(3): dane stron transakcji, dane kwotowe, pozycje faktury, stawkę podatku VAT, a w razie potrzeby – dane specificzne (np. faktura korygująca – numer pierwotnej faktury; zaliczkowa – dane zamówienia).
Krok 4: Wysłanie faktury – Przesłanie pliku XML do KSeF w sesji interaktywnej (pojedyncze XML do 1 MB) lub wsadowej (archiwum ZIP do 100 MB). System weryfikuje zgodność pliku z wzorem struktury FA(3), sprawdza uprawnienia wystawcy oraz duplikaty (na podstawie NIP sprzedawcy, daty wystawienia i rodzaju faktury).
Krok 5: Potwierdzenie wystawienia – KSeF przydzieluje numer faktury i wydaje UPO. Faktura weszła do obrotu prawnego i nie może być edytowana ani anulowana – jedyną formą poprawy błędu jest wystawienie faktury korygującej.
Terminy archiwizacji i kontroli
Przechowywanie w KSeF – 10 lat od końca roku, w którym faktura została wystawiona. Po tym terminie system automatycznie usuwa fakturę; podatnik nie ma możliwości samodzielnego usunięcia (niezależnie od poprawności).
Otrzymanie faktury zakupowej (dla nabywcy z NIP) – Data nadania numeru KSeF przez system (nie wymaga działań nabywcy). Dla podmiotów z art. 106gb ust. 4 ustawy (zagraniczni, konsumenci, bez NIP) – data faktycznego otrzymania faktury w sposób uzgodniony poza KSeF.
Terminy wdrażania obowiązku KSeF
- 1 lutego 2026 r. – dla podatników ze sprzedażą >200 mln zł w roku poprzednim; obowiązek recepcji faktur dla wszystkich.
- 1 kwietnia 2026 r. – dla pozostałych przedsiębiorców.
- 1 stycznia 2027 r. – dla najmniejszych podmiotów (sprzedaż <100 tys. zł rocznie, zwolnieni z VAT w limit 200 tys. zł).
Środowiska i tokeny
Środowisko testowe – dostępne od 30 września 2025 r.; do testów integracji systemów i procedur (dane anonimizowane).
Środowisko przedprodukcyjne (demo) – od października 2025 r.; przed wdrożeniem w produkcji.
Środowisko produkcyjne – od 1 lutego 2026 r.; faktury rzeczywiste obowiązkowe.
Token techniczny – metoda uwierzytelnienia dla programów finansowo-księgowych zintegrowanych z API KSeF 2.0; zarządzany w Aplikacji Podatnika KSeF lub Aplikacji Mobilnej KSeF.
Certyfikat KSeF – wymagany do kodów QR OFFLINE (typ 2, do weryfikacji tożsamości wystawcy offline24); generowany w Aplikacji Podatnika KSeF.
Zasady korygowania i rejestracji
Faktura korygująca – jedynym sposobem poprawy błędu w wystawionej e-Fakturze (od 1 lutego 2026 r. zniesiony zostanie obowiązek wystawiania not korygujących). Faktura korygująca zawiera numer KSeF faktury pierwotnej i wskazuje różnice (zmniejszenia lub zwiększenia).
Brak edycji i anulowania – Po przyjęciu pliku XML w KSeF nie można edytować ani anulować faktury. Faktura weszła do obrotu i jest przechowywana przez okres 10 lat.
Duplikaty – System weryfikuje duplikaty na podstawie: NIP sprzedawcy, daty wystawienia (pole P_1) i rodzaju faktury. Przesłanie ponownie tego samego pliku zostanie odrzucone.

