Jak AI sprawdza faktury w SaldeoSMART i co wyłapuje, zanim dotrą do księgowej?
AI wpięty w SaldeoSMART weryfikuje odczyt OCR, wyłapuje duplikaty i podpowiada dekret. Księgowa zatwierdza gotowe dane, zamiast szukać błędów.
AI wpięty w SaldeoSMART nie zastępuje księgowej. Robi co innego: sprawdza, czy to, co OCR odczytał z faktury, w ogóle ma sens, zanim ktokolwiek otworzy dokument. Wyłapuje duplikaty, brakujące pola i niespójności w danych kontrahenta. Podpowiada, jak zaksięgować. A potem czeka, aż człowiek zatwierdzi.
Co dokładnie wyciągamy z faktury w SaldeoSMART?
Każda faktura, która wpłynie do SaldeoSMART jako skan PDF lub zdjęcie, przechodzi przez silnik OCR. System rozpoznaje pola: kontrahent (nazwa i NIP), data wystawienia, data sprzedaży, termin płatności, numer dokumentu, pozycje (opis, ilość, cena jednostkowa, stawka VAT), kwota netto, kwota VAT, kwota brutto. To jest materiał wyjściowy, na którym pracuje AI.
Do tego dochodzi kontekst z samego SaldeoSMART: czy ten kontrahent był już wcześniej w słowniku kontrahentów, jakie miał przypisane centrum kosztów lub projekt (MPK), jak wyglądały poprzednie faktury od tego dostawcy. AI ma dostęp do historii, nie tylko do bieżącego dokumentu. To ważne, bo pojedynczy błąd można przeoczyć, a wzorzec jest trudniejszy do ukrycia.
- Numer dokumentu, typ i data wystawienia, data sprzedaży, termin płatności
- Dane kontrahenta: NIP, pełna nazwa, adres (z porównaniem do poprzednich faktur od tego samego dostawcy)
- Pozycje faktury: opis towaru lub usługi, ilość, cena jednostkowa, stawka VAT
- Kwoty sumaryczne: netto, VAT, brutto w rozbiciu na stawki podatkowe
- Metadane obiegu: kto powinien zaakceptować, od kiedy dokument czeka na ruch
Jak AI weryfikuje, czy OCR nie popełnił błędu?
OCR bywa kapryśny. Zdarza się, że z faktury na kwotę 4 600 zł system odczytuje liczby prawidłowo, ale rozbija sumę inaczej niż wynikałoby to z pozycji. Albo myli "l" z "1" w numerze dokumentu. Albo data sprzedaży jest wcześniejsza niż data wystawienia, co fizycznie być nie może.
Agent AI dostaje surowe dane po OCR i sprawdza kilka rzeczy równolegle. Pierwsza: arytmetyka. Czy kwoty netto na pozycjach sumują się do kwoty netto w stopce? Czy VAT zgadza się ze stawkami przypisanymi do każdej pozycji? Druga: logika dat. Czy data sprzedaży nie wyprzedza daty wystawienia? Trzecia: format NIP i jego zgodność z nazwą kontrahenta w słowniku.
U jednego z klientów biura rachunkowego wychwyciło to realny problem: co miesiąc przychodziły faktury od stałego dostawcy usług IT. OCR przez kilka miesięcy odczytywał numer faktury poprawnie, ale pewnego razu w polu kontrahenta zamiast pełnej nazwy spółki pojawiło się jej skróconość bez pierwszego członu. Faktury szły do obiegu z błędnie rozpoznanym kontrahentem. Kwoty się zgadzały, więc nikt nie łapał tego ręcznie. AI wyłapał niedopasowanie do słownika kontrahentów przy trzecim powtórzeniu i wstrzymał dokument przed akceptacją.
Duplikaty i braki: co AI widzi, czego człowiek nie sprawdza regularnie
Duplikat faktury w księgach to poważny problem. Możesz zapłacić dwa razy za to samo albo odliczyć VAT, którego nie powinieneś. W firmie, przez którą przechodzi kilkadziesiąt faktur miesięcznie, ręczna kontrola krzyżowa jest mało realna.
AI sprawdza każdą nową fakturę pod kątem kombinacji czterech elementów: ten sam numer dokumentu, ten sam NIP dostawcy, ta sama kwota brutto, zbliżona data wystawienia. Jeśli te pola pasują do faktury już obecnej w systemie, agent zatrzymuje obieg i oznacza dokument jako "możliwy duplikat" z komentarzem trafiającym do kolejki weryfikacji księgowej. Nie kasuje, nie decyduje. Sygnalizuje.
Podobnie z brakami. Faktura bez numeru, bez NIPu kontrahenta albo bez co najmniej jednej pozycji jest oznaczana jako niekompletna i nie wchodzi do dalszego obiegu. Agent wysyła powiadomienie do osoby odpowiedzialnej za dany typ dokumentów, z listą konkretnych brakujących pól.
- Brak NIP lub format NIP niezgodny z polskim standardem
- Brak numeru faktury albo format niezgodny z dotychczasowymi fakturami od tego dostawcy
- Rozbieżność kwot: suma pozycji nie zgadza się z kwotą w stopce dokumentu
- Brak co najmniej jednej pozycji na dokumencie
- Data sprzedaży poza rozsądnym zakresem lub niezgodna z datą wystawienia
- Możliwy duplikat na podstawie kombinacji NIP, numeru dokumentu i kwoty brutto
Podpowiedź dekretu: skąd AI wie, jak zaksięgować fakturę?
To jest punkt, gdzie integracja robi realną różnicę w codziennej pracy. Dekret to przypisanie faktury do konkretnych kont księgowych: konto Wn i konto Ma. Dla większości stałych dostawców ta logika jest powtarzalna. Faktura za najem zawsze trafia na 405, za usługi IT na 402, za materiały biurowe na 403 z centrum kosztów "Administracja".
Agent AI analizuje historię zaksięgowanych dokumentów w SaldeoSMART i uczy się tych wzorców na realnych danych z danego biura. Kiedy wpływa nowa faktura od dostawcy, którego AI już widział, proponuje dekret w odpowiednim polu dokumentu. Księgowa weryfikuje propozycję, koryguje jeśli trzeba i zatwierdza. Nie wymyśla od nowa.
Jeśli pojawia się nowy kontrahent, którego AI nie zna, agent zaznacza dokument jako wymagający ręcznej dekretacji. Nie zgaduje, nie podstawia pierwszego lepszego konta. Tylko sygnalizuje, że tu potrzeba człowieka.
Ważne: AI nie księguje samodzielnie. Propozycja dekretu to zawsze propozycja, którą księgowa akceptuje lub odrzuca. Każde zaksięgowanie wymaga ludzkiej decyzji.
Obieg dokumentów: kto czeka i ile czeka?
W SaldeoSMART każdy dokument ma status i ścieżkę akceptacji. Problem polega na tym, że faktury potrafią utknąć na statusie "Do akceptacji" i nikt aktywnie tego nie pilnuje, dopóki dostawca nie zadzwoni z pytaniem o przelew.
Agent AI monitoruje kolejkę dokumentów oczekujących na akceptację i sprawdza, ile czasu minęło od przypisania do konkretnej osoby. Jeśli faktura czeka dłużej niż ustalony próg (np. dwa dni robocze), agent wysyła przypomnienie. Nie do księgowej, bo ona nie jest wąskim gardłem. Do tego, kto ma zaakceptować.
To samo dotyczy faktur z krótkim terminem płatności. Jeśli dokument ma 7-dniowy termin, a standardowy obieg w firmie zajmuje kilka dni, AI podnosi alert wcześniej, zanim faktura stanie się pilna lub przeterminowana.
- Faktury czekające na akceptację powyżej ustalonego progu dni
- Dokumenty z terminem płatności przypadającym przed spodziewanym zakończeniem obiegu
- Faktury odrzucone, które wróciły do nadawcy i czekają bez ruchu
- Dokumenty bez przypisanego akceptującego w ścieżce obiegu
Od czego zaczynamy taką integrację?
Pierwsza rzecz to dostęp do API SaldeoSMART lub integracja przez narzędzie do automatyzacji, np. n8n albo Make. SaldeoSMART udostępnia API, przez które można pobierać dane dokumentów, ich statusy i pola po odczycie OCR.
Drugi krok: ustalenie, które procesy są wystarczająco powtarzalne, żeby AI mógł je sprawdzać automatycznie. Typowo zaczynamy od weryfikacji arytmetycznej OCR i wyłapywania duplikatów, bo to daje szybkie rezultaty bez skomplikowanej konfiguracji. Dopiero potem dokładamy podpowiedź dekretu, bo ta wymaga dostępu do historii zaksięgowanych dokumentów.
Trzeci krok: ewentualna integracja z systemem księgowym, z którym SaldeoSMART jest połączony w danym biurze. Najczęściej to Comarch Optima lub Symfonia. Jeśli historia dekretów jest dostępna, AI może proponować konta oparte na realnych danych, a nie na generycznych wzorcach.
Warto zacząć od pilota na jednym typie dokumentów, np. fakturach zakupowych od stałych dostawców. Ogranicza to ryzyko i pozwala sprawdzić, jak AI radzi sobie z konkretnym zestawem danych z danej firmy, zanim rozszerzysz zakres na inne dokumenty i typy kosztów.
Jeśli chcesz sprawdzić, które procesy w Twoim biurze lub firmie nadają się do tego w pierwszej kolejności, możemy to przejrzeć razem. Robimy bezpłatny audyt procesów, żeby nie zaczynać od zgadywania. A jeśli wolisz najpierw zobaczyć, jak to wygląda w praktyce u innych, mamy opisane realne wdrożenia z polskich firm.
Najczęstsze pytania
Czy AI zastępuje księgową w SaldeoSMART?
Nie. AI sprawdza dane po odczycie OCR, wyłapuje błędy i proponuje dekret, ale każda faktura przed zaksięgowaniem musi przejść przez akceptację człowieka. Cały system jest zaprojektowany tak, żeby ostatnie słowo zawsze należało do księgowej.
Czy SaldeoSMART ma już wbudowane AI i po co dokładać kolejne narzędzie?
SaldeoSMART ma własny silnik OCR, ale nie analizuje samodzielnie, czy odczyt ma sens arytmetycznie, ani nie porównuje faktur między sobą pod kątem duplikatów. Dodatkowy agent AI to osobna warstwa uruchamiana przez API lub narzędzie do automatyzacji, która wykonuje logikę niedostępną w samym SaldeoSMART.
Co się dzieje z fakturą, którą AI uzna za duplikat?
Agent oznacza dokument odpowiednim komentarzem w SaldeoSMART i wstrzymuje dalszy obieg do czasu weryfikacji. Nie usuwa faktury ani nie podejmuje żadnej decyzji samodzielnie, tylko sygnalizuje problem do kolejki przeglądu.
Jak bezpieczne są dane z faktur przy takiej integracji?
To zależy od architektury wdrożenia. Można uruchomić agenta AI na własnym serwerze firmy lub biura rachunkowego, bez przesyłania danych na zewnątrz. Warto ustalić ten punkt przed wdrożeniem, szczególnie że faktury zawierają dane osobowe kontrahentów objęte RODO.
Od czego zacząć, jeśli firma ma SaldeoSMART i chce przetestować AI?
Najlepiej zacząć od wyłapywania duplikatów i weryfikacji arytmetycznej OCR na jednym typie dokumentów, np. fakturach zakupowych od stałych dostawców. To daje szybki efekt bez rozbudowanej konfiguracji i pozwala ocenić, jak AI radzi sobie z konkretnymi danymi firmy, zanim rozszerzy się zakres.
Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.
Chcecie sprawdzić, jak AI rozwiąże to u Was?
Bezpłatny audyt potrzeb i pokaz działającego wdrożenia. Bez zobowiązań.
Umówcie bezpłatny audyt