KSeF nie jest już planem na przyszłość. Obowiązek wystawiania faktur w Krajowym Systemie e-Faktur wszedł etapami w 2026 roku i dziś obejmuje w praktyce wszystkich podatników VAT. Ważniejsze jest jednak to, co się jeszcze nie stało: 31 grudnia 2026 kończą się wszystkie ułatwienia naraz. Wygasają zwolnienia, zaczynają obowiązywać kary, przestają działać tokeny i dochodzi numer KSeF w przelewach.

Jeśli Twoja firma pracuje na Impuls EVO albo nowym BPSC ERP (to ten sam system, o którym wiele osób mówi po prostu Impuls ERP), a KSeF obsługujesz dziś prowizorką — ręcznym wrzucaniem faktur, osobnym narzędziem obok systemu albo przeklejaniem numerów — to jest ostatni spokojny moment, żeby zrobić to porządnie. Po nowym roku ta sama praca będzie robiona pod presją terminu i pod ryzykiem sankcji.

Terminy, które faktycznie obowiązują

Poniższe zestawienie to stan przepisów według oficjalnych informacji Ministerstwa Finansów na sierpień 2026.

od kiedyco się zmienia
1 lutego 2026Obowiązek wystawiania faktur w KSeF dla podatników, u których wartość sprzedaży wraz z podatkiem przekroczyła w 2024 r. 200 mln zł. Od tej samej daty odbiór faktur przez KSeF jest obowiązkowy dla wszystkich.
1 kwietnia 2026Obowiązek wystawiania w KSeF dla pozostałych przedsiębiorców.
do 31 grudnia 2026Najmniejsi podatnicy mogą wystawiać faktury poza KSeF, jeśli łączna wartość sprzedaży nimi udokumentowana nie przekracza w miesiącu 10 000 zł brutto.
do 31 grudnia 2026Faktury z kas rejestrujących można nadal wystawiać elektronicznie lub na papierze. Paragon z NIP do 450 zł (100 EUR) działa jak faktura uproszczona.
do 31 grudnia 2026Odroczony obowiązek podawania numeru KSeF w tytule przelewu za e-fakturę.
do 31 grudnia 2026Tokeny KSeF działają. Od 1 stycznia 2027 API wymaga certyfikatu KSeF.
1 stycznia 2027Zaczynają obowiązywać sankcje za niedopełnienie obowiązków KSeF.

Źródła: podstawy prawne i kluczowe terminy KSeF oraz zakres obowiązkowego KSeF na stronach Ministerstwa Finansów.

Zwróć uwagę na jedną rzecz: w kolumnie „od kiedy" pięć pozycji ma tę samą datę. To nie pięć niezależnych zmian rozłożonych w czasie, tylko jeden termin, w którym wszystko schodzi się razem. Firma, która zostawi to na grudzień, będzie równocześnie zmieniać uwierzytelnienie, obejmować KSeF-em sprzedaż paragonową i wpinać numer KSeF w płatności.

Co KSeF oznacza dla firmy na Impuls EVO

Faktura ustrukturyzowana to nie PDF ani wydruk, tylko dokument w formacie XML, wysłany do centralnej platformy Ministerstwa Finansów i opatrzony unikalnym numerem KSeF. Dopiero po przyjęciu przez system faktura jest uznana za wystawioną. To zmienia dwie rzeczy w codziennej pracy:

  • Wystawianie. Każdą fakturę sprzedaży trzeba przekształcić do wymaganej struktury XML i wysłać przez API KSeF, a numer KSeF i potwierdzenie odbioru UPO zapisać u siebie.
  • Odbiór. Faktury zakupowe pobierasz bezpośrednio z KSeF, zamiast czekać na PDF czy papier od kontrahenta.

W praktyce oznacza to, że Twój ERP musi umieć rozmawiać z KSeF w obie strony. Najlepiej sam, bez przepisywania danych między systemami.

Jak wygląda dobra integracja KSeF z Impulsem

Celem jest to, żeby użytkownik pracował dalej w Impulsie tak jak dotąd, a wymiana z KSeF działała w tle. Konkretnie:

Wysyłka faktur sprzedaży. Faktura wystawiona w Impulsie jest mapowana na strukturę wymaganą przez KSeF, walidowana i wysyłana przez API. Numer KSeF oraz UPO wracają do systemu i zostają zapisane przy dokumencie. Masz je od razu pod ręką, bez logowania do osobnego portalu.

Odbiór faktur zakupowych. Integracja cyklicznie pobiera z KSeF nowe faktury i wprowadza je do obiegu w Impulsie, gdzie można je dopasować do zamówień i dostaw oraz przekazać do dekretacji.

Korekty i powiązania. Faktury korygujące wymagają wskazania numeru KSeF faktury pierwotnej. Dobrze zaprojektowana integracja pilnuje tego automatycznie, tak samo jak powiązań przy zaliczkach.

Tryby awaryjne. KSeF przewiduje pracę w trybie offline24 i w trybie niedostępności systemu. Integracja powinna umieć wystawić dokument mimo chwilowej przerwy i dosłać go, gdy platforma wróci.

Ślad tego, co się stało. Każda wysyłka, odrzucenie i ponowienie muszą zostawić zapis. Kiedy urząd zapyta o konkretną fakturę albo kontrahent będzie twierdził, że nic nie dostał, jedyną odpowiedzią jest log, a nie pamięć osoby, która to klikała.

Na co uważać przy wdrożeniu

Najwięcej pracy to nie samo połączenie z API, ale poprawne mapowanie danych: kontrahenci, stawki, jednostki i formy płatności muszą trafić do struktury tak, żeby faktura przechodziła walidację za każdym razem. Do tego dochodzą uprawnienia i certyfikaty KSeF, spójność z JPK_VAT oraz przygotowanie na zmiany wchodzące od 2027 roku.

Uczciwie: pierwsze tygodnie po uruchomieniu to zawsze wyłapywanie pojedynczych dokumentów, które nie przechodzą walidacji. Nie dlatego, że integracja jest zła, ale dlatego, że w kartotece kontrahentów przez lata zebrały się rekordy, którymi nikt się nie przejmował, bo faktura i tak wychodziła. KSeF ich nie przepuści. Ten etap da się skrócić, sprawdzając dane przed wdrożeniem, a nie po.

Kolejność, która się sprawdza

  1. Sprawdzenie, na czym stoi dzisiejsza wysyłka. Czy w ogóle jest integracja, czy uwierzytelnia się tokenem, czy certyfikatem, i kto ma do niej dostęp. To pytanie zajmuje kwadrans, a rozstrzyga, czy grudzień będzie problemem.
  2. Przegląd danych, które idą do struktury XML. Kontrahenci bez NIP-u, nietypowe jednostki, formy płatności wpisywane z palca.
  3. Wysyłka faktur sprzedaży wraz z zapisem numeru KSeF i UPO przy dokumencie.
  4. Odbiór faktur zakupowych i wpięcie ich w istniejący obieg, żeby nie powstała druga, równoległa ścieżka akceptacji.
  5. Korekty, zaliczki i tryby awaryjne — te przypadki zawsze wychodzą na końcu, bo w codziennej pracy są rzadkie, a przy zamknięciu miesiąca okazują się kluczowe.

Dlaczego warto zrobić to wewnątrz Impulsa, a nie obok

Impuls EVO / BPSC ERP stoi na otwartej bazie Oracle i logice w .NET. To pozwala wpiąć obsługę KSeF bezpośrednio w system, zamiast utrzymywać osobne narzędzie, do którego i tak trzeba przepisywać dane. Rozwiązanie zbudowane na tych samych technologiach jest szybsze w pracy, mniej podatne na błędy i łatwiejsze do rozbudowy, gdy przepisy znów się zmienią. O tym, jak buduję takie zmiany, żeby przechodziły przez kolejne aktualizacje systemu, piszę w artykule o modyfikacjach i aktualizacjach Impuls EVO.

Jeśli integracja już u Was działa, ale stoi na tokenie, najpilniejszy jest artykuł o migracji tokenów KSeF na certyfikaty — to zmiana z twardym terminem, po którym połączenie po prostu przestaje działać.

Pytania o KSeF w Impulsie

Czy KSeF działa z Impuls EVO i z nowym BPSC ERP?

Tak. To ten sam system: Impuls EVO jest dziś sprzedawany jako BPSC ERP, a fundament jest wspólny — baza Oracle i logika w .NET. Integrację dopasowuję do wersji i konfiguracji, którą masz u siebie.

Mamy już wysyłkę do KSeF przez zewnętrzne narzędzie. Czy trzeba to zmieniać?

Nie zawsze. Jeśli narzędzie wysyła faktury i zapisuje numery KSeF z powrotem w Impulsie, a Wy nie przepisujecie niczego ręcznie, to działa. Sprawdziłbym dwie rzeczy: czym się uwierzytelnia (token przestaje działać po 31 grudnia 2026) i czy odbiór faktur zakupowych też jest wpięty, bo obowiązek odbioru przez KSeF obejmuje wszystkich od 1 lutego 2026. Na tym właśnie polega audyt integracji KSeF — sprawdzeniu, czy „niby działa" znaczy „działa".

Ile trwa wdrożenie integracji KSeF w Impulsie?

Samo połączenie z API to kwestia dni. Czas pochłania mapowanie danych i przypadki brzegowe: korekty, zaliczki, nietypowe stawki i kontrahenci z niepełnymi danymi. W praktyce liczy się to w tygodniach, a konkretny termin podaję po przejrzeniu Waszej bazy, zanim cokolwiek ruszy.

Co się stanie, jeśli KSeF będzie niedostępny?

Przepisy przewidują tryb offline24 i tryb awarii systemu. Integracja powinna wystawić dokument lokalnie i dosłać go, gdy platforma wróci — bez ręcznego pilnowania, które faktury czekają w kolejce.

Czy paragony z NIP też trafią do KSeF?

Do 31 grudnia 2026 paragon z NIP do 450 zł działa jak faktura uproszczona i zostaje poza KSeF. Od 2027 sprzedaż paragonowa z NIP potrzebuje drogi z kasy przez system centralny do KSeF. Jeśli macie kasy albo POS, to temat na osobną rozmowę — opisuję go przy integracji kas fiskalnych i POS.

Czy dostanę kod integracji?

Tak. Rozwiązania robione na Twoje zlecenie przekazuję wraz z kodem źródłowym i prawami, zgodnie z umową.

Porozmawiajmy o KSeF w Twoim Impulsie

Jeśli KSeF w Twojej firmie działa dziś na doraźnym rozwiązaniu albo w ogóle nie jest wpięty w Impuls, napisz. Sprawdzę, jak to wygląda po stronie Twojej bazy i procesów, i podam, co trzeba zrobić, ile to potrwa i ile kosztuje, zanim cokolwiek ruszy.