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 kiedy | co się zmienia |
|---|---|
| 1 lutego 2026 | Obowią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 2026 | Obowiązek wystawiania w KSeF dla pozostałych przedsiębiorców. |
| do 31 grudnia 2026 | Najmniejsi 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 2026 | Faktury 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 2026 | Odroczony obowiązek podawania numeru KSeF w tytule przelewu za e-fakturę. |
| do 31 grudnia 2026 | Tokeny KSeF działają. Od 1 stycznia 2027 API wymaga certyfikatu KSeF. |
| 1 stycznia 2027 | Zaczynają 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
- 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.
- Przegląd danych, które idą do struktury XML. Kontrahenci bez NIP-u, nietypowe jednostki, formy płatności wpisywane z palca.
- Wysyłka faktur sprzedaży wraz z zapisem numeru KSeF i UPO przy dokumencie.
- Odbiór faktur zakupowych i wpięcie ich w istniejący obieg, żeby nie powstała druga, równoległa ścieżka akceptacji.
- 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.