KSeF w ERP: czego nie załatwi moduł od producenta
Od 1 lutego 2026 wszystkie firmy w Polsce odbierają faktury przez KSeF, a od 1 kwietnia praktycznie wszystkie je tam wystawiają. Teoretycznie temat powinien być zamknięty: każdy liczący się ERP — Comarch, InsERT, WAPRO, Symfonia, enova365 — ma moduł KSeF. Kupujesz, klikasz, działa.
Praktyka wygląda inaczej. W badaniu Grant Thornton z marca 2026, miesiąc po starcie obowiązku, 74% firm przyznało, że miało błędy w e-fakturowaniu, a na pierwszym miejscu listy życzeń znalazły się… powiadomienia o nowych fakturach. Nie zaawansowana analityka, nie AI — powiadomienia. To dobrze pokazuje, gdzie kończą się moduły ERP — i skąd bierze się zapotrzebowanie na integrację KSeF z resztą systemów w firmie.
Moduł kosztuje — i liczy każdy dokument
Zacznijmy od rzeczy, która zaskakuje wiele firm: „moduł KSeF w cenie systemu" to często tylko ekrany w programie. Sama komunikacja z KSeF bywa rozliczana osobno, od dokumentu (stan na lipiec 2026):
- Comarch z końcem lipca 2026 kończy darmowy okres komunikacji KSeF dla większości klientów — dalej obowiązuje abonament zależny od wolumenu, a limit zużywa zarówno wysyłka, jak i odbiór faktury.
- InsERT (Subiekt GT/nexo) od kwietnia 2026 nalicza InsPunkty: jeden dokument — wysłany albo pobrany — to jeden punkt. Do tego KSeF działa tylko na aktualnych wersjach, więc wymaga aktywnego abonamentu na ulepszenia.
- WAPRO prowadzi całą komunikację przez własną chmurę Businesslink, rozliczaną ePunktami — a gdy chmura ma awarię, KSeF w programie po prostu nie działa.
- Symfonia sprzedaje KSeF jako osobny abonament (KSeF Plus) z rocznym limitem operacji; dostęp przez API to kolejna pozycja na fakturze.
- Chlubnym wyjątkiem jest enova365, gdzie KSeF jest w licencji bez dopłat — choć wymaga aktualnej wersji i bazy danych po konwersji.
Nie chodzi o wytykanie producentom cenników — utrzymanie infrastruktury komunikacyjnej naprawdę kosztuje. Ale warto wiedzieć, że „mamy moduł" nie zamyka tematu: to kolejny abonament, wymóg aktualnej wersji i cennik rosnący razem z liczbą faktur.
„Wysłane" to nie „przyjęte"
Najważniejsza rzecz, którą trzeba zrozumieć o KSeF: faktura prawnie istnieje dopiero wtedy, gdy KSeF nada jej numer. Jeśli system odrzuci dokument — przez błąd w strukturze, problem z uprawnieniami albo zwykły limit zapytań — faktura nie została wystawiona. Wcale.
A statusy KSeF są asynchroniczne. Program pokazuje „wysłano", potwierdzenie (UPO) przychodzi później — albo nie przychodzi. W szczycie, około 20.–25. dnia miesiąca, potrafi to trwać na tyle długo, że użytkownicy wysyłają fakturę drugi raz i produkują duplikaty, które potem ktoś ręcznie czyści. Na forach każdego z producentów znajdziesz wątki o fakturach wiszących „w trakcie wysyłki" i o imporcie zakupowych, który po cichu pomija dokumenty.
Konsekwencje cichej awarii są bardzo praktyczne: kontrahent nie widzi faktury, więc nie biegnie mu termin płatności. Rozliczenie VAT przestaje się zgadzać. A od 1 stycznia 2027, gdy skończy się okres ochronny, za fakturę wystawioną poza KSeF grozi kara administracyjna — do 100% kwoty VAT z dokumentu. Od tej samej daty numer KSeF będzie też obowiązkowy w przelewach, więc niewysłanej faktury nie da się nawet poprawnie opłacić.
Moduł ERP zwykle pokazuje status wysyłki — ale ktoś musi na niego patrzeć. Różnica między modułem a integracją to różnica między „informacja jest gdzieś w systemie" a „ktoś dostał alert, zanim problem stał się kosztowny".
Faktury zakupowe przychodzą po cichu
Druga połowa KSeF, o której mówi się znacznie mniej: zakupy. Od lutego 2026 Twoi dostawcy nie muszą już wysyłać Ci faktur mailem — wystawiają je w KSeF, a system niczego Ci nie zgłasza. Faktura po prostu leży i czeka, aż ktoś ją pobierze.
Moduły ERP różnie sobie z tym radzą: część pobiera dokumenty dopiero, gdy użytkownik otworzy odpowiednią zakładkę, część robi to cyklicznie, ale bez filtrowania i bez powiadomień. A przecież pobranie faktury to dopiero początek procesu: ktoś musi ją opisać, skierować do akceptacji, zaksięgować, spiąć z zamówieniem. Jeśli firma ma obieg dokumentów, OCR albo system workflow — moduł KSeF w ERP nie zaniesie tam faktury sam.
To jest dokładnie ten moment, w którym kończy się moduł, a zaczyna integracja: KSeF → pobranie → deduplikacja po numerze KSeF → obieg dokumentów → księgowość. Z alertem, gdy coś się nie zgadza — bo rozjazdy kwot, dat i duplikaty między KSeF a ERP to dziś jeden z najczęstszych bólów biur rachunkowych.
Tryby awaryjne i certyfikaty, czyli twarde terminy
KSeF przewiduje tryby awaryjne — najważniejszy to offline24: fakturę wystawiasz lokalnie, z kodami QR, i masz czas do końca następnego dnia roboczego, żeby dosłać ją do systemu. Spóźnienie to od 2027 roku osobne, karane naruszenie. Ktoś — albo coś — musi tych terminów pilnować.
Do tego dochodzi zmiana, która dotknie każdą działającą dziś integrację: tokeny KSeF przestają działać z końcem 2026 roku. Od stycznia 2027 uwierzytelniać można się wyłącznie certyfikatami KSeF, ważnymi maksymalnie dwa lata. Kto ma integrację na tokenie, ma przed sobą migrację — a potem cykliczne odnowienia.
Kiedy moduł w zupełności wystarczy
Uczciwie: jeśli prowadzisz jedną firmę, na jednym aktualnym systemie, wystawiasz i odbierasz umiarkowaną liczbę faktur, a księgowość pracuje w tym samym programie — moduł od producenta ERP to właściwe rozwiązanie i nie potrzebujesz integratora. Zaktualizuj wersję, skonfiguruj uprawnienia, włącz automatyczną wysyłkę i śpij spokojnie.
Warstwa integracyjna zaczyna mieć sens, gdy rozpoznajesz się w którymś z tych scenariuszy:
- Twój system nie ma wsparcia KSeF — starsza wersja ERP, dla której aktualizacja oznacza kosztowny projekt, oprogramowanie pisane na zamówienie albo zagraniczny system bez polskiej lokalizacji.
- Faktury zakupowe muszą gdzieś trafiać — do obiegu dokumentów, na akceptację, do systemu innego niż ten z modułem KSeF.
- Masz więcej niż jeden system albo więcej niż jeden NIP — a chcesz jeden nadzorowany proces zamiast kilku modułów pilnowanych osobno.
- Nie chcesz, żeby awarię wykrywała księgowość przy zamykaniu miesiąca — potrzebujesz monitoringu statusów, UPO i alertów, które działają cały czas.
Jak to robimy
Na naszej platformie konektu budujemy warstwę między KSeF a resztą Twoich systemów: bezpośrednia komunikacja z API KSeF 2.0, kolejkowanie i automatyczne ponawianie, monitoring każdej wysyłki do momentu nadania numeru KSeF, cykliczne pobieranie zakupowych z routingiem do obiegu dokumentów i alerty, gdy cokolwiek idzie nie tak. Obsługujemy przy tym certyfikaty KSeF — łącznie z migracją z tokenów przed końcem 2026 roku.
Jednego nie obiecujemy: że przejmiemy odpowiedzialność podatkową. Tak nie działa ustawa — odpowiada zawsze podatnik — i żadna umowa z dostawcą tego nie zmieni. Dajemy za to coś praktyczniejszego: SLA na naszą część procesu i pewność, że o problemie dowiesz się w ciągu minut, z zapasem czasu na reakcję w ustawowych terminach.
Szczegóły zakresu i proces wdrożenia opisaliśmy na stronie integracji ERP z KSeF, a o tym, jak podchodzimy do integracji w ogóle — na stronie integracji systemów. Jeśli chcesz sprawdzić, czy w Twoim procesie moduł wystarczy, czy potrzebna jest warstwa wyżej — napisz do nas. Analiza jest po naszej stronie, a jeśli moduł Ci wystarcza, usłyszysz to od nas wprost.