Dobry obieg akceptacji faktur z KSeF odpowiada na trzy pytania zanim faktura trafi do księgowości: kto ją ocenia, w jakim czasie i co się dzieje, gdy nikt nie zareaguje. Bez tych trzech odpowiedzi nawet najlepsza integracja z API KSeF kończy się tym samym, co dziś: fakturą leżącą w skrzynce, na którą czeka księgowa.
Pobieranie faktur z KSeF opisałem już w tekście o automatycznym pobieraniu faktur kosztowych — tam skupiłem się na stronie technicznej. Tutaj zostawiam API z boku i zajmuję się tym, co dzieje się z fakturą od momentu, gdy jest już w systemie, do momentu, gdy księgowa ją księguje. Pełny zakres takiej usługi, od pobierania po obieg akceptacji, opisuję na stronie automatyzacji KSeF i obiegu faktur. To właśnie ten etap najczęściej psuje wdrożenia KSeF, bo firmy przygotowują się na stronę techniczną, a zapominają, że obieg akceptacji to proces organizacyjny, nie informatyczny.
Stan na październik 2026, na podstawie moich wdrożeń. Terminy i przepisy dotyczące KSeF opisuję szerzej w przewodniku po KSeF 2026 — tu zakładam, że obowiązek Cię już dotyczy albo zaraz zacznie.
Dlaczego "kto kliknie zatwierdź" to za mało
Najprostszy obieg, jaki widziałem, wygląda tak: faktura przychodzi na jeden adres mailowy, ktoś ją ogląda i odpisuje "ok". To działa, dopóki w firmie jest jedna osoba od kosztów. Przy drugim dziale, drugiej lokalizacji albo pierwszej fakturze powyżej pewnej kwoty ten model się rozsypuje, bo nie ma w nim odpowiedzi na żadne z poniższych:
- Co, jeśli osoba akceptująca jest na urlopie?
- Kto decyduje, gdy faktura dotyczy dwóch działów naraz?
- Czy faktura na 200 zł za papier do drukarki wymaga tej samej ścieżki, co faktura na 40 000 zł za maszynę?
- Co się stanie, jeśli nikt nie zareaguje w ciągu tygodnia?
Projektowanie obiegu zaczyna się od spisania odpowiedzi na te pytania, nie od wyboru narzędzia. Dopiero potem dobieram n8n, Make albo moduł obiegu dokumentów w programie księgowym.
Trzy wzorce ścieżek akceptacji
| Wzorzec | Jak działa | Dla kogo |
|---|---|---|
| Jednoosobowa | Jedna osoba (właściciel, księgowa) akceptuje wszystko | Firmy do 5–10 osób, mało faktur |
| Kategoriami kosztów | Faktura trafia do osoby odpowiedzialnej za dany typ kosztu (flota, marketing, IT, materiały) | Firmy z wyraźnym podziałem obowiązków |
| Kwotowa (progi) | Faktura poniżej progu akceptuje kierownik, powyżej — zarząd; czasem dwuetapowo | Firmy z większymi zakupami, kontrolą budżetową |
W praktyce najczęściej łączę drugi i trzeci wzorzec: faktura najpierw trafia do osoby odpowiedzialnej za kategorię kosztu, a dopiero powyżej ustalonego progu kwotowego idzie dodatkowo do zarządu. To daje kontrolę bez przeciążania zarządu dziesiątkami drobnych faktur.
Krok po kroku: jak wygląda zaprojektowany obieg
- Kategoryzacja. Po odczycie XML-a z KSeF automat sprawdza NIP sprzedawcy i proponuje kategorię kosztu na podstawie wcześniejszych faktur od tego dostawcy. Pierwsze kilka faktur od nowego dostawcy wymaga ręcznego przypisania, potem system się tego uczy.
- Wybór ścieżki. Na podstawie kategorii i kwoty system ustala, kto musi zatwierdzić fakturę — jedna osoba, dwie osoby po kolei, albo kategoria plus zarząd przy przekroczeniu progu.
- Powiadomienie. Osoba zatwierdzająca dostaje wiadomość (mail, Teams, Slack) z podglądem PDF, kwotą, dostawcą i jednym przyciskiem do decyzji — zatwierdź albo odrzuć z komentarzem.
- Przypomnienie. Jeśli nikt nie zareaguje w ustalonym czasie (zwykle 2–3 dni robocze), automat przypomina, a po kolejnym terminie informuje przełożonego osoby, która nie zareagowała.
- Zapis decyzji. Kto zatwierdził, kiedy i czy z komentarzem — to zostaje w systemie. Przy kontroli albo przy sporze z dostawcą ta historia jest cenniejsza niż sama faktura.
- Przekazanie do księgowości. Zatwierdzona faktura trafia do programu księgowego z opisem kategorii, co pozwala księgowej zaksięgować ją bez dodatkowych pytań do zespołu.
Ten sam schemat da się zbudować w n8n z powiadomieniami w Teams, w Make z integracją do arkusza albo w gotowym module obiegu dokumentów, jeśli program księgowy go ma. Wybór narzędzia zależy od tego, ile osób bierze udział w akceptacji i czy firma ma już inne automatyzacje, z którymi obieg powinien się łączyć.
Co z fakturami bez jasnego właściciela
To pytanie wraca przy prawie każdym wdrożeniu: dostawca, którego nikt nie rozpoznaje, albo faktura, którą dwa działy odsyłają sobie wzajemnie. Dobry obieg nie rozwiązuje tego automatycznie — i nie powinien próbować. Zamiast tego:
- ustalam domyślnego "właściciela nieprzypisanych faktur" (zwykle administracja albo osoba od zakupów),
- taka faktura dostaje krótszy termin reakcji niż standardowa (1 dzień, nie 3),
- po przypisaniu do działu system zapamiętuje regułę na przyszłość dla tego samego dostawcy.
Z obserwacji z wdrożeń: liczba takich "sierocych" faktur spada drastycznie po pierwszym miesiącu, bo system uczy się przypisań, a zespół po prostu zaczyna wiedzieć, czego się spodziewać.
Trzy obserwacje z wdrożeń
Pierwsza: najwięcej czasu zajmuje nie technika, a rozmowa o wyjątkach. Zdania typu "paliwo zatwierdza kierownik floty, ale tylko do 2000 zł, powyżej idzie do prezesa, chyba że to stacja z umową flotową" trzeba spisać i przetestować na prawdziwych fakturach z ostatnich miesięcy, zanim obieg pójdzie na produkcję.
Druga: przypomnienia muszą mieć granicę, inaczej stają się szumem. Przy jednej firmie ustawiłem przypomnienie co 24 godziny bez górnego limitu i po tygodniu ludzie zaczęli je ignorować jak spam. Dobra reguła to 2–3 przypomnienia, a potem eskalacja do przełożonego, nie kolejne powiadomienie do tej samej osoby.
Trzecia: obieg psuje się przy zmianach kadrowych, nie przy zmianach w KSeF. Odejście osoby, która akceptowała faktury transportowe, i brak aktualizacji reguły to częstszy powód przestoju niż zmiana w API Ministerstwa Finansów. Przegląd reguł akceptacji raz na kwartał kosztuje 15 minut i oszczędza tygodnie zamieszania.
Przykładowy scenariusz
Scenariusz poglądowy, nie konkretny klient. Firma produkcyjna z 25 osobami, trzy działy (produkcja, logistyka, administracja), około 150 faktur kosztowych miesięcznie. Przed wdrożeniem każda faktura trafiała mailem do księgowej, która sama decydowała, kogo zapytać o akceptację — czyli nieformalnie robiła pracę, do której nie była przeszkolona i za którą nie odpowiadała.
Po wdrożeniu faktura trafia automatycznie do kierownika właściwego działu na podstawie kategorii kosztu, a faktury powyżej 5000 zł idą dodatkowo do zarządu. Księgowa dostaje fakturę już zatwierdzoną, z opisem kategorii. Czas księgowej poświęcany na "szukanie kto to zatwierdzi" spada z kilku godzin tygodniowo praktycznie do zera, a dyrektor finansowy ma pełną historię decyzji na wypadek kontroli. Orientacyjne koszty takiego wdrożenia (poziom "automatyzacja faktur kosztowych") opisałem w tekście o kosztach wdrożenia KSeF — to zwykle 3000–8000 zł jednorazowo plus 150–500 zł miesięcznie utrzymania.
Najczęstsze błędy przy projektowaniu obiegu
- Zbyt wiele poziomów akceptacji od samego początku. Trzy osoby muszą zatwierdzić każdą fakturę, łącznie z fakturą za kawę do biura. Zaczynam od prostego schematu i dodaję poziomy tam, gdzie faktycznie jest ryzyko.
- Brak zastępstwa na urlop. Jedna osoba akceptująca, zero zastępcy — faktury czekają dwa tygodnie, bo nikt nie chce "wejść w cudze kompetencje".
- Ścieżka zaprojektowana pod obecny zespół, nie pod proces. Reguła "zatwierdza Anna" zamiast "zatwierdza kierownik logistyki" rozpada się w dniu, w którym Anna zmienia dział.
- Zero historii decyzji. Akceptacja "na słowo" przez telefon nie zostaje nigdzie zapisana, a potem nikt nie pamięta, czy faktura była sprawdzona.
- Traktowanie obiegu jako projektu jednorazowego. Firma rośnie, dostawcy się zmieniają, a reguły z dnia wdrożenia zostają nietknięte przez dwa lata.
Jak sprawdzić, czy obieg faktycznie działa
Obiegu nie da się ocenić po tym, czy "jakoś" funkcjonuje. Po miesiącu-dwóch działania warto sprawdzić kilka konkretnych liczb:
- Średni czas od pobrania faktury do akceptacji. Jeśli rośnie z tygodnia na tydzień, gdzieś w ścieżce jest wąskie gardło — często jedna osoba przeciążona akceptacjami z kilku kategorii naraz.
- Liczba faktur przypomnianych więcej niż raz. To sygnał, że dana osoba albo nie ma czasu, albo nie powinna być jedynym akceptującym dla tej kategorii.
- Liczba faktur "sierocych" bez przypisanego właściciela. Powinna spadać z miesiąca na miesiąc. Jeśli stoi w miejscu, reguły kategoryzacji trzeba doprecyzować.
- Liczba odrzuceń i ich powody. Odrzucenia nie są problemem — są informacją. Powtarzający się powód (np. "brak zamówienia do faktury") wskazuje, gdzie proces zakupowy, a nie sam obieg akceptacji, wymaga poprawki.
Te cztery liczby zbieram automatycznie w tym samym systemie, który obsługuje akceptacje, i przeglądam je z klientem raz na kwartał razem z przeglądem reguł, o którym pisałem wyżej. To pozwala wychwycić problem, zanim zamieni się w stertę faktur czekających na koniec miesiąca.
FAQ
Czy obieg akceptacji faktur musi być zintegrowany z KSeF?
Nie musi, ale ma to sens, bo faktura z KSeF jest ustrukturyzowana (XML) i automat może od razu wyciągnąć kwotę, dostawcę i numer, żeby skierować ją właściwą ścieżką — bez przepisywania danych.
Jakie narzędzie najlepiej nadaje się do budowy obiegu?
Zależy od liczby osób i istniejących systemów. Przy prostym obiegu wystarczy moduł w programie księgowym. Przy bardziej złożonych regułach (kategorie, progi kwotowe, eskalacje) sprawdza się n8n lub Make połączone z Teams albo Slackiem.
Co, jeśli dwa działy spierają się, kto ma zatwierdzić fakturę?
Ustal domyślnego właściciela nieprzypisanych faktur z krótszym terminem reakcji, a sporne przypadki rozstrzygaj raz, zapisując regułę na przyszłość dla tego dostawcy.
Czy mały obieg akceptacji da się rozbudować później?
Tak, i tak zwykle radzę zaczynać. Prosty obieg jednoosobowy można rozbudować o kategorie i progi kwotowe, gdy liczba faktur albo osób w firmie wzrośnie.
Ile trwa wdrożenie obiegu akceptacji?
Przy firmie, która już pobiera faktury z KSeF, samo zaprojektowanie i wdrożenie obiegu akceptacji zajmuje zwykle 1–2 tygodnie — większość czasu idzie na rozmowy o regułach i wyjątkach, nie na konfigurację.
Podsumowanie
Obieg akceptacji faktur to miejsce, w którym automatyzacja KSeF faktycznie się zwraca — nie na etapie pobierania XML-a, ale na etapie decyzji, kto i kiedy zatwierdza koszt. Zacznij od spisania wyjątków, które dziś rozwiązujecie telefonicznie, bo to one, nie technologia, decydują o tym, czy obieg będzie działał za pół roku.
Jeśli chcesz zaprojektować obieg akceptacji faktur pod swoją firmę, napisz do mnie przez formularz kontaktowy. Pierwsza rozmowa o tym, jak wygląda Twój obecny proces, jest bezpłatna.