Automatyzacja obiegu dokumentów to przepływ, który przejmuje dokument w momencie wpływu (z maila, skanera albo zdjęcia z telefonu), odczytuje z niego dane, sprawdza je regułami i przekazuje do programu księgowego lub ERP. Odczyt wykonuje model językowy z warstwą OCR, walidację deterministyczny kod, a zatwierdzenie przed zapisem należy do człowieka. Efekt jest prozaiczny: te same dane nie są wpisywane po raz trzeci, a przy każdym dokumencie widać, kto i kiedy go zaakceptował.
Problem
Nikt nie zgłasza tego jako wąskiego gardła, bo pojedynczy dokument zajmuje dwie minuty. Problem widać dopiero tam, gdzie się kumuluje: w terminach, w korektach i w kalendarzu urlopowym jednej osoby.
Faktura przychodzi mailem, ktoś przepisuje ją do arkusza, potem do programu księgowego, a status wraca ręcznie do ERP. Żadne z tych przepisań nie dodaje informacji, której wcześniej nie było. Każde dokłada okazję do pomyłki.
Przestawione cyfry w kwocie albo zły numer zamówienia nie odzywają się w dniu wprowadzenia. Odzywają się przy uzgadnianiu sald, kiedy trzeba cofnąć się przez kilkaset pozycji i znaleźć tę jedną.
Dokumenty spływają nierówno, a termin jest jeden. Ostatni tydzień miesiąca wygląda inaczej niż pierwszy: ci sami ludzie, tyle samo godzin, kolejka kilka razy dłuższa. Wtedy też popełnia się najwięcej błędów.
Wiedza o tym, który kontrahent wpisuje numer zamówienia w stopce i gdzie w ERP księguje się koszt projektu, siedzi w głowie jednej osoby. Jej urlop widać w terminach płatności, a jej odejście przerabia się przez kwartał.
Co robimy
Sześć elementów jednego przepływu. Nie każde wdrożenie potrzebuje wszystkich. Najczęściej zaczynamy od jednego typu dokumentu i jednego systemu docelowego, a resztę dokładamy, gdy pierwszy odcinek działa.
Model z warstwą OCR wyciąga pozycje, dane kontrahenta, numer zamówienia, terminy i kwoty. Radzi sobie także z dokumentami, których nie da się sprowadzić do jednego szablonu: protokołami odbioru, specyfikacjami i listami przewozowymi.
Suma kontrolna NIP, zgodność pozycji z kwotą brutto, duplikaty numerów, dopasowanie do zamówienia i limity kwotowe sprawdza deterministyczny kod. Ten sam dokument daje ten sam wynik za każdym razem, a każdą regułę da się pokazać księgowej na piśmie.
Zatwierdzony dokument trafia tam, gdzie ma trafić: przez API, jeśli system je udostępnia, albo importem w formacie, który przyjmuje. Bez osobnego panelu, do którego ktoś musiałby się dodatkowo logować i przepisywać dane po raz kolejny.
Dokument idzie do osoby odpowiedzialnej za dany koszt, z progami kwotowymi i zastępstwami na czas urlopu. Widać, u kogo stoi i od kiedy, więc pytanie o to, gdzie utknęła faktura, przestaje krążyć po mailu.
Każdy dokument ląduje w archiwum razem z odczytanymi polami i historią akceptacji. Szukasz po numerze, kontrahencie, kwocie albo dowolnym słowie z treści, zamiast otwierać kolejne foldery na dysku sieciowym.
Kierowca fotografuje CMR na parkingu, magazynier skanuje protokół na urządzeniu sprzed dekady. Pipeline prostuje, przycina i podbija kontrast, a przy nieczytelnym fragmencie oznacza pole jako niepewne zamiast je zgadywać.
Weryfikacja
Najczęstsza obiekcja przy fakturach brzmi w każdej firmie tak samo: nie oddam tego AI. Zgadzamy się i dlatego akceptacja człowieka jest wpisana w przepływ jako krok obowiązkowy, a nie doklejona jako opcja, którą po miesiącu ktoś wyłączy dla wygody.
Ekstrakcja jest zadaniem dla modelu: rozpoznać, że ten ciąg znaków to numer zamówienia, a tamten termin płatności. Arytmetyka i sprawdzanie reguł są zadaniem dla kodu: suma pozycji ma zgadzać się z kwotą brutto, NIP ma przejść sumę kontrolną, numer faktury nie może już istnieć w systemie. Tych dwóch warstw nie mieszamy, bo model, który liczy, myli się cicho, a wychodzi to dopiero w księgach.
Przy każdym polu widać, z którego miejsca dokumentu zostało odczytane i jak pewny jest odczyt. Pola poniżej progu są podświetlone i czekają na spojrzenie, reszta idzie dalej bez zatrzymywania. Weryfikacja to przejrzenie trzech pól, nie przepisanie całej faktury.
Gdy ktoś poprawia odczyt, poprawka nie kończy się na tym jednym dokumencie. Trafia do warstwy reguł: ten wystawca wpisuje numer zamówienia w stopce, ta pozycja zawsze idzie na to konto. Kolejna faktura od tego samego kontrahenta wymaga już mniej uwagi.
Do dokumentu przypisane jest, co odczytał model, co poprawił człowiek i kto zatwierdził zapis. To gotowa odpowiedź na pytanie audytora i punkt wyjścia, gdy trzeba odtworzyć, skąd wzięła się konkretna liczba w księgach.
Nie zleca przelewu i nie zamyka okresu. Zakres samodzielności kończy się na przygotowaniu wpisu do zatwierdzenia. Decyzje o pieniądzach wychodzących zostają po stronie człowieka, niezależnie od tego, jak pewny jest odczyt.
Przepływ
Pięć kroków od wpływu do zapisu. Dwa środkowe, walidacja regułami i akceptacja, są obowiązkowe i nie da się ich pominąć konfiguracją. To ta część odróżnia automatyzację obiegu od automatycznego wpisywania błędów do ksiąg.
KSeF
Obowiązek wystawiania faktur przez Krajowy System e-Faktur ruszył 1 lutego 2026 dla podatników, których sprzedaż brutto w 2025 przekroczyła 200 mln zł, a 1 kwietnia 2026 objął wszystkich pozostałych czynnych podatników VAT. Odbieranie faktur przez KSeF jest obowiązkowe dla wszystkich przedsiębiorców od lutego 2026. Przejściowy limit 10 000 zł na faktury poza systemem obowiązuje do końca 2026 dla dużych podatników.
Krajowe faktury sprzedażowe mają jeden ustandaryzowany format i jedno miejsce wymiany. Faktura od polskiego kontrahenta przychodzi jako dane, a nie jako PDF do odczytania, więc dla tej części obiegu problem ekstrakcji zniknął. Zostaje dekretacja, akceptacja i wpis do systemu.
Poza systemem zostaje wszystko, co nie jest krajową fakturą VAT: zamówienia od klientów w formacie, jaki akurat mają, CMR-y i listy przewozowe, protokoły odbioru, specyfikacje, umowy oraz faktury od zagranicznych kontrahentów. Te dokumenty nadal wpływają mailem i skanem, nadal trzeba z nich wyciągnąć dane i nadal robi to ktoś ręcznie.
Nasza robota zaczyna się tam, gdzie kończy się zakres KSeF-u. Z tą różnicą, że pipeline traktuje fakturę pobraną z KSeF jako jeszcze jedno źródło wejściowe, obok skrzynki i skanera. Dzięki temu jeden obieg akceptacji obejmuje wszystkie dokumenty, a nie tylko te, które akurat mieszczą się w ustawie.
Źródło: Ministerstwo Finansów, gov.pl
Architektury prywatności
Przy każdym wdrożeniu wybierasz poziom, na którym krążą Twoje dane. To decyzja biznesowa, nie techniczna, dlatego podejmujesz ją Ty, nie my.
Model językowy i baza wektorowa u dostawcy chmurowego. Wdrażamy umowy powierzenia, wyłączamy uczenie się modeli na Twoich danych. Wystarcza dla większości procesów operacyjnych.
Embeddingi i baza wiedzy lokalnie, na zewnątrz wychodzi wyłącznie zanonimizowany fragment zapytania. Dokumenty źródłowe nie opuszczają Twojej infrastruktury.
Cały stos na Twoim serwerze: model AI open source oraz baza wektorowa postawiona lokalnie. Nic nie wychodzi na zewnątrz. Najbezpieczniejsza opcja, wymagająca jednak zakupu infrastruktury po Twojej stronie.
FAQ
Na bezpłatnej konsultacji bierzemy Twoje realne faktury i zamówienia i przechodzimy przez nie po kolei: co da się odczytać od razu, co wymaga własnej reguły, a czego nie warto automatyzować i lepiej zostawić człowiekowi. Jeśli Twój wolumen jest za mały, żeby to się spięło, usłyszysz to na tej samej rozmowie.
Umów bezpłatną konsultacjęPorozmawiajmy przez 30 minut rozmowy o Twoich potrzebach. Przedstawimy Ci wstępną ocenę potencjału AI oraz automatyzacji procesów w Twojej firmie.
Odezwiemy się i zaproponujemy termin
Zwykle w ciągu 12 godzin od przesłania formularza.
Rozmawiamy 30 minut o Twojej firmie
Pytamy, gdzie tracicie czas i pieniądze.
Umawiamy dłuższe spotkanie
Z zespołem albo bez, online albo u Was. Tak, jak wygodniej.