Wyszukiwarka

Czego szukasz?

Wpisz co najmniej 3 znaki.

Strona główna › Blog › KSeF w firmie: przewodnik po integracji z ERP i obiegiem faktur

KSeF w firmie: przewodnik po integracji z ERP i obiegiem faktur

Zespół Astrafox··10 min czytania

KSeF zmienia fakturę w element procesu między systemami, a nie tylko dokument wystawiany przez księgowość. Finanse muszą kontrolować poprawność, status i dalszy obieg faktury, a IT — zapewnić bezpieczne uwierzytelnianie, ciągłość integracji, monitoring błędów i obsługę awarii. Gotowość firmy zależy więc od całego przepływu: od ERP, przez KSeF, po akceptację i księgowanie.

Najpierw ustal, gdzie kończy się problem

Wybór rozwiązania zależy od miejsca, w którym proces dziś się urywa:

  • Faktura jest już w firmie, ale brakuje kontrolowanego opisu, akceptacji, uprawnień, terminów lub obsługi wielu spółek: zacznij od AMODIT i zaprojektowania automatyzacji procesu. Platforma ma gotowe funkcje AI — AMODIT Copilot, agenta AI, AskAI i reguły agentowe — które wspierają zadania w procesie; wynik trafia do odpowiedzialnej osoby, która go sprawdza i zatwierdza.
  • Problemem jest wymiana dokumentów, statusów i potwierdzeń między KSeF a ERP: sprawdź KSeF Connector, gotowy produkt Astrafox do integracji KSeF z dowolnym ERP lub systemem księgowym.
  • Firma ma kilka aplikacji albo nietypowe reguły: potrzebna może być dedykowana integracja lub aplikacja łącząca KSeF Connector, workflow i systemy źródłowe.
  • Standard używanego ERP pokrywa cały proces: wykorzystaj go bez dokładania kolejnej warstwy. Jeśli pracujesz na Comarch ERP XL, sprawdź na końcu także funkcje producenta i zakres wdrożenia dla konkretnej wersji.

To rozróżnienie chroni przed dwoma skrajnymi błędami: budowaniem rozbudowanej integracji, gdy wystarczy standard ERP, oraz uznaniem samego połączenia z KSeF za kompletny obieg faktury.

Schemat wyboru rozwiązania KSeF dla czterech sytuacji: pełna obsługa w ERP, częściowa obsługa wymagająca KSeF Connectora, obieg opisu i akceptacji w AMODIT oraz wiele spółek lub systemów
Właściwy wariant zależy od miejsca, w którym urywa się proces: w ERP, wymianie z KSeF, akceptacji dokumentu albo obsłudze wielu podmiotów.

Co KSeF oznacza dla firmy w październiku 2026 roku?

Stan na 10 października 2026 r.: obowiązek odbierania faktur w KSeF działa od 1 lutego 2026 r. Obowiązek wystawiania wszedł etapami: od 1 lutego dla podatników, których sprzedaż z VAT przekroczyła w 2024 r. 200 mln zł, a od 1 kwietnia dla pozostałych. Do końca 2026 r. działa wyjątek dla najmniejszych podatników, jeżeli wartość sprzedaży dokumentowana fakturami objętymi obowiązkiem nie przekracza 10 tys. zł brutto miesięcznie. Szczegóły oraz ustawowe wyłączenia opisuje Ministerstwo Finansów w aktualnym zakresie obowiązkowego KSeF.

Dla średnich, dużych i bardzo dużych firm etap „czy KSeF będzie obowiązkowy?” jest więc zamknięty. Pytanie brzmi teraz: czy cały proces działa poprawnie także przy odrzuceniu dokumentu, niedostępności systemu, zmianie uprawnień, fakturze zakupowej wymagającej akceptacji albo obsłudze kilku spółek.

KSeF przyjmuje fakturę ustrukturyzowaną w postaci XML i po poprawnym przyjęciu nadaje jej numer KSeF. Ten numer nie zastępuje numeru faktury nadanego w ERP — firma musi przechowywać i uzgadniać oba identyfikatory. Samo wysłanie pliku nie kończy procesu: ERP powinien otrzymać status, numer KSeF i potwierdzenie albo jednoznaczną informację o błędzie.

Cztery typowe scenariusze integracji KSeF z ERP

Nie każda firma potrzebuje takiej samej architektury. Punkt startu zależy od możliwości ERP, procesu faktur zakupowych, liczby systemów oraz podmiotów.

1. ERP ma natywną obsługę KSeF

Jeżeli producent ERP zapewnia obsługę KSeF w używanej wersji systemu, najpierw sprawdź jej rzeczywisty zakres. Potwierdź osobno wysyłkę sprzedaży, pobieranie zakupów, zwrot numeru KSeF i potwierdzeń, walidację, korekty, tryby offline oraz obsługę błędów. Zweryfikuj również licencje, aktualizacje i zależności od dodatkowych modułów.

Natywna funkcja jest dobrym wyborem, gdy jeden ERP obsługuje cały proces i nie trzeba łączyć wielu spółek ani systemów. W przypadku Comarch ERP XL funkcje producenta oraz rozwiązania wdrożone przez Astrafox opisujemy pomocniczo na stronie KSeF w środowisku Comarch ERP XL. Zakres dla konkretnej wersji systemu trzeba sprawdzić przed projektem.

2. ERP nie obsługuje KSeF albo obsługuje go tylko częściowo

Warstwa integracyjna oddziela system źródłowy od komunikacji z KSeF. ERP przekazuje i odbiera dane przez ustalony interfejs, a integrator obsługuje mapowanie, walidację, statusy, potwierdzenia, ponowienia oraz monitoring.

Tak działa KSeF Connector: łączy KSeF z dowolnym ERP lub systemem księgowym. To rozwiązanie dla organizacji, które chcą zachować obecny system, połączyć kilka aplikacji albo nie budować osobnej integracji od początku dla każdego źródła faktur.

3. Faktura zakupowa wymaga opisu i akceptacji

Pobranie faktury z KSeF nie mówi jeszcze, kto potwierdza koszt, wskazuje centrum kosztowe, wiąże dokument z zamówieniem i zatwierdza płatność. Ten proces powinien działać w systemie workflow, a po akceptacji przekazać komplet danych do księgowania w ERP.

Przykładowa sytuacja: specjalistka w księgowości widzi nową fakturę z KSeF, ale w mailach szuka osoby zamawiającej i właściwego akceptanta. Traci czas na ustalanie odpowiedzialności, a termin płatności nadal biegnie. Po zmianie dokument trafia do sprawy z przypisanym właścicielem, regułą akceptacji, terminem i historią decyzji.

W nowych projektach Astrafox wdraża AMODIT jako warstwę procesu oraz łączy ją z KSeF Connectorem i ERP. AMODIT obsługuje repozytorium, uprawnienia, opis i akceptację dokumentów, a integracja po zatwierdzeniu przekazuje dane do księgowania. Firmy pracujące w środowisku Comarch mogą też zapoznać się z pomocniczym opisem obiegu faktur zakupowych z KSeF i ERP XL. Funkcje Comarch BPM są funkcjami producenta; wybór rozwiązania zależy od istniejącej architektury i docelowego procesu.

Faktura dociera, ale jej dalszy obieg nadal działa w mailach? Omów obieg dokumentów w AMODIT →

4. Grupa ma wiele spółek i systemów

Każdy podmiot działa w KSeF we własnym kontekście NIP. To oznacza oddzielne ustawienia, uwierzytelnianie i kontrolę uprawnień, nawet gdy grupa korzysta ze wspólnego centrum usług, jednego zespołu IT lub tego samego biura rachunkowego.

Wspólna warstwa integracyjna porządkuje komunikację, ale nie powinna zacierać odpowiedzialności spółek. Potrzebne są rozdzielone kolejki, statusy i monitoring, a także jasna odpowiedź, który ERP, system sprzedażowy lub workflow jest źródłem danych dla danego podmiotu.

Lista kontrolna gotowości do KSeF

  1. Zakres obowiązku dla każdego podmiotu. Potwierdź NIP-y, rodzaje wystawianych i odbieranych faktur, ustawowe wyłączenia oraz właściciela procesu w każdej spółce.
  2. Odpowiedzialność finansów i IT. Finanse odpowiadają za reguły biznesowe i podatkowe, a IT za integrację, bezpieczeństwo i ciągłość. Jedna osoba powinna koordynować cały przepływ między zespołami i dostawcami.
  3. Tokeny, certyfikaty i uprawnienia. Zrób inwentaryzację poświadczeń, ich właścicieli, zakresów i miejsc użycia. Ustal bezpieczne przechowywanie, unieważnianie i zmianę dostępu po odejściu pracownika. Ministerstwo Finansów opisuje certyfikaty KSeF i ich relację do tokenów.
  4. Integracja w obu kierunkach. Sprawdź nie tylko wysyłkę sprzedaży, ale też pobieranie zakupów, korekty, numer KSeF, potwierdzenia, statusy i komunikaty odrzucenia. Określ, gdzie użytkownik widzi wynik każdej operacji.
  5. Numeracja i załączniki. Zachowaj powiązanie numeru faktury z ERP z odrębnym numerem KSeF. Ustal, które informacje trafiają do struktury faktury, a które pozostają w systemie obiegu. Faktury z załącznikiem w KSeF wymagają wcześniejszego zgłoszenia w e-Urzędzie Skarbowym, a załącznik nie służy do przesyłania dowolnych umów, protokołów czy materiałów marketingowych — wskazuje to komunikat Ministerstwa Finansów.
  6. Obieg akceptacji. Zapisz reguły opisu kosztu, powiązania z zamówieniem, zastępstw, progów akceptacji i wyjątków. Faktura pobrana z KSeF powinna automatycznie trafić do właściwego procesu, a nie do wspólnej skrzynki bez właściciela.
  7. Archiwizacja i dokumentacja procesu. KSeF przechowuje faktury przez 10 lat, licząc od końca roku ich wystawienia. Firma nadal potrzebuje własnej dokumentacji operacyjnej: opisów, akceptacji, powiązań z zamówieniami i załączników, które nie są częścią faktury ustrukturyzowanej.
  8. Błędy i tryby awaryjne. Przygotuj kolejkę dokumentów odrzuconych, odpowiedzialność za poprawę oraz mechanizm ponowienia. Procedura musi rozróżniać problem w danych, brak połączenia, planowaną niedostępność, awarię KSeF i całkowitą awarię. W trybie offline24 fakturę przesyła się najpóźniej następnego dnia roboczego; pozostałe zasady zależą od rodzaju niedostępności.
  9. Testy i monitoring. Testuj poprawny dokument, odrzucenie, duplikat, korektę, brak odpowiedzi, wygaśnięcie poświadczenia i wznowienie pracy po przerwie. Na produkcji monitoruj kolejki, czas ostatniej poprawnej wymiany i dokumenty bez końcowego statusu.
  10. Współpraca z biurem rachunkowym. Nadaj tylko potrzebne uprawnienia i zapisz podział odpowiedzialności za pobieranie, księgowanie, korekty i błędy. Biuro rachunkowe autoryzuje się osobno w kontekście NIP każdego klienta, dlatego ten model trzeba uwzględnić w integracji.

Najczęstsze błędy po uruchomieniu KSeF

  • Projekt kończy się na połączeniu z API. Nie ma właściciela odrzuconych dokumentów, powiadomień ani kontroli, czy faktura wróciła do ERP z numerem KSeF.
  • Firma przygotowuje tylko sprzedaż. Faktury zakupowe wpadają do KSeF, ale nie uruchamiają opisu, akceptacji i księgowania.
  • Jedno poświadczenie obsługuje zbyt szeroki zakres. Nie wiadomo, kto z niego korzysta, gdzie jest zapisane i jak szybko odebrać dostęp.
  • PDF pozostaje głównym dokumentem procesu. Dane ustrukturyzowane są w XML, a wizualizacja służy człowiekowi. Integracja i walidacja nie powinny opierać się na odczytywaniu PDF.
  • Test obejmuje tylko idealny przypadek. Pierwsze odrzucenie, awaria albo duplikat ujawniają, że użytkownicy nie wiedzą, gdzie sprawdzić status i kto ma zareagować.
  • KSeF jest traktowany jak pełny obieg dokumentów. System państwowy wymienia i przechowuje faktury, ale nie zastępuje firmowych reguł opisu kosztu, akceptacji, budżetów i odpowiedzialności.

Jak wygląda wdrożenie integracji KSeF?

1. Inwentaryzacja. Zbieramy systemy wystawiające i odbierające faktury, podmioty, interfejsy, wolumeny, obieg zakupowy, użytkowników oraz obecne źródła błędów.

2. Projekt procesu i architektury. Ustalamy system źródłowy dla każdego pola, zakres standardu ERP, potrzebę warstwy integracyjnej i workflow, model uprawnień oraz obsługę wyjątków. Wynikiem jest przepływ od utworzenia lub pobrania dokumentu do końcowego statusu i księgowania.

3. Konfiguracja i integracja. Konfigurujemy wybrane rozwiązanie, mapowanie danych, uwierzytelnianie, komunikację zwrotną, monitoring i powiadomienia. Funkcje producenta ERP pozostają wyraźnie oddzielone od komponentów oraz prac Astrafox.

4. Testy biznesowe i techniczne. Finanse sprawdzają dokumenty, korekty i wyjątki, a IT — bezpieczeństwo, wydajność, awarie i odtwarzanie. Testy kończą się listą kryteriów odbioru, a nie samą udaną wysyłką.

5. Uruchomienie i utrzymanie. Przełączamy proces według uzgodnionego planu, obserwujemy pierwsze cykle rozliczeniowe i przekazujemy dokumentację. Po starcie aktualizujemy integrację wraz ze zmianami KSeF, ERP oraz procesu firmy.

Jak Astrafox wspiera firmy z ERP?

Astrafox łączy cztery uzupełniające się zakresy. AMODIT porządkuje obieg, akceptacje, role, terminy i pracę wielu spółek. KSeF Connector zapewnia gotową warstwę integracyjną dla dowolnego ERP. Dedykowane integracje i aplikacje domykają nietypowe reguły lub połączenia między kilkoma systemami. W środowisku Comarch ERP XL wdrażamy także procesy wykorzystujące funkcje producenta — Astrafox jest Autoryzowanym Integratorem Comarch i partnerem od 2003 roku.

Dobieramy zakres po sprawdzeniu standardowych funkcji ERP i istniejącej architektury. Pierwsza rozmowa ma dać odpowiedź, czy potrzebujesz procesu w AMODIT, warstwy KSeF Connectora, prac integracyjnych czy konfiguracji obecnego systemu — bez dokładania osobnego rozwiązania tam, gdzie ERP obsługuje cały wymagany przepływ.

FAQ: KSeF i integracja z ERP

Czy KSeF zastępuje ERP lub system księgowy?

Nie. KSeF odpowiada za wystawianie, przesyłanie, odbieranie i przechowywanie faktur ustrukturyzowanych. ERP nadal obsługuje sprzedaż, księgowanie, rozrachunki, kartoteki i inne procesy firmy.

Czy potrzebujemy KSeF Connectora, jeśli ERP ma własną obsługę KSeF?

Nie zawsze. Najpierw trzeba porównać zakres funkcji ERP z całym procesem firmy. Connector jest uzasadniony, gdy standard nie obsługuje potrzebnego przepływu, organizacja ma kilka systemów lub spółek albo potrzebuje wspólnego monitoringu i połączenia z workflow.

Czy KSeF obsługuje akceptację faktur zakupowych?

KSeF udostępnia fakturę, lecz nie zastępuje wewnętrznego procesu opisu i akceptacji kosztu. Ten etap realizuje ERP albo system workflow, na przykład AMODIT lub — w środowisku Comarch — funkcje Comarch BPM.

Czy jedno biuro rachunkowe może obsługiwać kilka spółek?

Tak, jeśli otrzyma odpowiednie uprawnienia. Dostęp do faktur i wystawianie odbywają się jednak osobno w kontekście NIP każdego klienta, co powinno być odzwierciedlone w konfiguracji oraz odpowiedzialności użytkowników.

Zobacz też

Omów integrację KSeF

Opisz używane systemy, liczbę spółek i obecny obieg faktur. Ustalimy, gdzie wystarczy standard ERP, a gdzie potrzebna jest warstwa integracyjna lub proces akceptacji.

Omów integrację KSeF