Start / Baza wiedzy / Automatyczny odczyt faktur kosztowych do ERP - OCR i AI zamiast ręcznego wprowadzania
Automatyczny odczyt faktur kosztowych do ERP - OCR i AI zamiast ręcznego wprowadzania
Spis treści
Ile kosztuje ręczne wprowadzanie faktur kosztowych do ERP?
Jak działa automatyczny odczyt faktur: OCR czy OCR + AI?
Co dzieje się z fakturą po odczycie: walidacja, dekretacja, akceptacja i import do ERP?
KSeF a OCR faktur - co się zmienia, a co zostaje?
Jak wybrać rozwiązanie do odczytu faktur kosztowych?
Jaki efekt biznesowy daje automatyczny odczyt faktur?
Najczęstsze pytania o automatyczny odczyt faktur
Podsumowanie
Ile kosztuje ręczne wprowadzanie faktur kosztowych do ERP?
Automatyczny odczyt faktur ma sens wtedy, gdy wiesz, ile kosztuje Cię wersja ręczna. Według raportu Ardent Partners State of ePayables 2025 obsługa jednej faktury kosztuje średnio 9,84 USD. Jej droga od wpływu do zatwierdzenia trwa 8,2 dnia. Najlepsze działy zobowiązań robią to o 79% taniej i o 79% szybciej.
Te liczby łatwo przełożyć na polską księgowość. Przyjmijmy, że firma dostaje 600 faktur kosztowych miesięcznie. Wprowadzenie jednej do Comarch Optima albo Symfonii trwa około 4 minut. To 40 godzin pracy w miesiącu, czyli tydzień etatu. Ten czas idzie na przepisywanie NIP-ów, kwot i stawek VAT z PDF-ów, skanów i maili. Do tego dochodzi szukanie faktur w skrzynkach i dopytywanie o akceptację.
| Etap ręcznego wprowadzania | Co robi pracownik | Typowy błąd | Skutek dla firmy |
|---|---|---|---|
| Zbieranie dokumentów | Wyciąga faktury z kilku skrzynek, z poczty papierowej i od handlowców | Faktura zostaje w czyjejś skrzynce | Płatność po terminie, odsetki, utracone skonto |
| Dane dostawcy | Szuka kontrahenta w kartotece albo zakłada nowego | Duplikat kontrahenta, literówka w NIP | Rozjechane rozrachunki i błędy w JPK |
| Kwoty i stawki VAT | Przepisuje netto, VAT i brutto dla każdej stawki | Zamieniona cyfra, zła stawka | Błędny VAT do odliczenia, korekta deklaracji |
| Numer rachunku | Przepisuje numer konta dostawcy | Rachunek spoza białej listy VAT | Przy płatności powyżej 15 000 zł ryzyko utraty kosztu podatkowego |
| Dekretacja | Dobiera konto kosztowe, MPK i projekt | Koszt przypisany do złego działu | Fałszywy obraz rentowności działów i projektów |
| Termin i forma płatności | Wpisuje termin z faktury | Zły termin albo pominięta przedpłata | Zapłata za wcześnie albo po terminie |
Najdroższe nie są same minuty, tylko skutki pomyłek. Ardent Partners podaje, że średnio 18,4% faktur kończy jako wyjątek, czyli dokument do ręcznego wyjaśnienia. Każdy wyjątek to telefon do dostawcy, mail do kierownika i kolejne dni opóźnienia. Dlatego odczyt dokumentów kosztowych warto traktować jako element szerszej automatyzacji księgowości, a nie jako osobny gadżet.
Jak działa automatyczny odczyt faktur: OCR czy OCR + AI?
Automatyczny odczyt faktur to proces, w którym system sam rozpoznaje dokument kosztowy i wyciąga z niego dane: dostawcę, NIP, numer, daty, kwoty, stawki VAT, pozycje i numer rachunku. Potem sprawdza je regułami i przekazuje do ERP jako gotowy dokument. OCR zamienia obraz na tekst, a model AI rozumie, co ten tekst oznacza.
Sam OCR, czyli optyczne rozpoznawanie znaków, odpowiada tylko na pytanie, jakie litery są na obrazku. Szczegóły tej technologii znajdziesz w tekście co to jest OCR - praktyczny przewodnik. Przy fakturach to za mało. Każdy dostawca układa dane inaczej, a ta sama kwota bywa podpisana jako "Do zapłaty", "Razem" albo "Total". Starsze systemy rozwiązywały to szablonami. Dla każdego dostawcy ktoś wskazywał, gdzie leży NIP i kwota. Działa to przy kilku stałych dostawcach, ale pęka, gdy dostawca zmieni wzór faktury.
Nowsze rozwiązania łączą OCR z uczeniem maszynowym albo z dużymi modelami językowymi (LLM). Gotowe modele, takie jak model faktur w Azure AI Document Intelligence, znają typowe pola faktury bez szablonu. Model językowy pokroju ChatGPT idzie krok dalej. Czyta tekst jak człowiek, rozumie opis pozycji i może zaproponować kategorię kosztu. Efekt: nowy dostawca nie wymaga konfiguracji, więc odczyt działa od pierwszej faktury, a nie od piątej.
| Kryterium | OCR z szablonami | OCR + model AI |
|---|---|---|
| Nowy dostawca | Trzeba przygotować szablon | Działa od pierwszej faktury |
| Zmiana wzoru faktury | Odczyt się psuje, szablon do poprawy | Model nadal znajduje pola po ich znaczeniu |
| Faktury zagraniczne | Osobne szablony dla każdego języka | Angielski, niemiecki i inne języki bez dodatkowej pracy |
| Pozycje faktury | Często tylko nagłówek i sumy | Pozycje, ilości, ceny i opisy |
| Propozycja dekretu | Brak, dekretuje księgowa | Sugestia konta i MPK na podstawie opisu i historii dostawcy |
| Główne ryzyko | Puste albo źle odczytane pole | Pewny siebie, ale błędny wynik, więc potrzebna walidacja |
| Efekt biznesowy | Oszczędność przy małej, stałej grupie dostawców | Oszczędność także przy wielu dostawcach i rozproszonych kosztach |
Zwróć uwagę na wiersz "Główne ryzyko". Model AI potrafi bardzo przekonująco zwrócić złą wartość, na przykład pomylić datę sprzedaży z datą wystawienia. Dlatego żaden rozsądny proces nie kończy się na odczycie. O jakości decyduje to, co dzieje się z danymi później.
Co dzieje się z fakturą po odczycie: walidacja, dekretacja, akceptacja i import do ERP?
Po odczycie faktura przechodzi cztery bramki: walidację, dekretację, akceptację i import do ERP. Dopiero cały ten łańcuch sprawia, że księgowość dostaje gotowy dokument, a nie surowy tekst do sprawdzania pole po polu.
Każda z tych bramek ma swój konkretny efekt. W skrócie wygląda to tak:
- Walidacja - system sprawdza NIP i rachunek w wykazie podatników VAT, przelicza sumy i szuka duplikatów. Efekt: żaden przelew nie idzie na niezweryfikowane konto, a ta sama faktura nie trafia do ERP dwa razy.
- Dopasowanie do zamówienia - faktura jest porównywana z zamówieniem i przyjęciem towaru. Ten krok opisuję szerzej w tekście o automatyzacji zamówień u dostawców w ERP. Efekt: płacisz tylko za to, co zamówiłeś i faktycznie przyjąłeś.
- Dekretacja - system proponuje konto, MPK i projekt na podstawie poprzednich faktur tego dostawcy. Efekt: księgowa zatwierdza gotowy dekret jednym kliknięciem, zamiast go wpisywać.
- Akceptacja - faktura trafia do właściwej osoby według działu i kwoty, z przypomnieniem po 2-3 dniach. Efekt: dokumenty nie leżą w niczyjej skrzynce, a terminy płatności są dotrzymane.
- Import do ERP - zatwierdzony dokument zapisuje się w rejestrze VAT i rozrachunkach razem z oryginałem. Efekt: koszty widać w systemie na bieżąco, a nie dopiero po zamknięciu miesiąca.
Sposób importu zależy od systemu. Każdy popularny ERP ma własne mechanizmy przyjmowania dokumentów z zewnątrz, ale różnią się możliwościami i kosztem licencji. Konkretne scenariusze dla dwóch kolejnych systemów opisuję w tekstach o automatyzacji enova365 i automatyzacji Subiekta GT. Zasada jest wspólna: odczyt, walidację i akceptację dobudowujesz obok ERP, bez wymiany systemu.
KSeF a OCR faktur - co się zmienia, a co zostaje?
KSeF zastępuje odczyt tylko dla krajowych faktur ustrukturyzowanych, które przychodzą jako plik XML. Zgodnie z zasadami opublikowanymi przez Ministerstwo Finansów największe firmy korzystają z KSeF obowiązkowo od 1 lutego 2026 r. Pozostali podatnicy dołączyli 1 kwietnia 2026 r. Kary za naruszenia zaczną obowiązywać od 1 stycznia 2027 r.
Dla działu księgowości to dobra wiadomość, ale nie koniec pracy. Faktura z KSeF ma dane w ustalonej strukturze, więc nie trzeba jej odczytywać. Nadal jednak trzeba ją zdekretować, zaakceptować i dopasować do zamówienia. Poza tym spora część kosztów w ogóle nie przechodzi przez KSeF. Dotyczy to zwłaszcza dostawców zagranicznych, biletów i drobnych wydatków pracowników.
| Rodzaj dokumentu kosztowego | Czy przychodzi przez KSeF? | Co trzeba zrobić | Efekt automatyzacji |
|---|---|---|---|
| Krajowa faktura VAT od polskiej firmy | Tak, jako XML | Pobrać z KSeF, zdekretować, zaakceptować | Zero przepisywania, czas tylko na dekret i akceptację |
| Faktura od dostawcy zagranicznego, np. za oprogramowanie lub reklamy | Nie | Odczytać PDF przez OCR + AI, przeliczyć walutę | Koszty zagraniczne w ERP na bieżąco, a nie na koniec miesiąca |
| Bilet jednorazowy, np. kolejowy lub lotniczy | Nie | Odczytać PDF lub zdjęcie, przypisać do delegacji | Szybsze rozliczenie podróży służbowych |
| Faktura z kasy rejestrującej, paragon z NIP do 450 zł | Nie, do 31 grudnia 2026 r. | Zrobić zdjęcie telefonem, odczytać, przypisać do pracownika | Koniec zbierania papierowych paragonów w kopertach |
| Faktura od małego podatnika ze sprzedażą do 10 000 zł brutto miesięcznie | Nie musi, do 31 grudnia 2026 r. | Odczytać PDF jak dotychczas | Jeden proces dla wszystkich faktur w okresie przejściowym |
| PDF faktury z KSeF wysłany dodatkowo mailem | Tak, to dubel dokumentu z KSeF | Rozpoznać i pominąć | Ten sam koszt nie zostaje zaksięgowany dwa razy |
Ostatni wiersz bywa najbardziej podstępny. Wielu dostawców wciąż wysyła mailem PDF tej samej faktury, która jest już w KSeF. Jeśli odczyt maili i pobieranie z KSeF działają jako dwa osobne kanały, ten sam koszt może trafić do ERP dwa razy. Wystarczy prosta reguła: przed importem system porównuje NIP dostawcy, numer faktury i kwotę z dokumentami pobranymi z KSeF.
KSeF zmienia więc pierwszy krok procesu, ale nie zabiera dekretacji, akceptacji ani kontroli płatności. Najlepiej zaprojektować jeden przepływ, do którego trafiają zarówno pliki XML z KSeF, jak i odczytane PDF-y. Jak uporządkować pozostałe obszary przed końcem okresów przejściowych, opisuję w tekście KSeF 2027 - jak się przygotować.
Jak wybrać rozwiązanie do odczytu faktur kosztowych?
O wyborze decydują trzy liczby: ile faktur kosztowych dostajesz miesięcznie, od ilu różnych dostawców i jaka ich część przychodzi spoza KSeF. Przy kilkudziesięciu dokumentach z jednego źródła zwykle wystarczy moduł w ERP. Przy kilkuset z wielu kanałów warto rozważyć przepływ OCR + AI połączony z akceptacją.
Część systemów ERP ma własne usługi odczytu. Przykładem jest Comarch OCR, który wczytuje skany i zdjęcia do rejestru VAT oraz na listę faktur zakupu w Optimie. To najszybszy start, bo nie wymaga nowych narzędzi. Gorzej, gdy faktury przychodzą z kilku skrzynek, z telefonów i z KSeF. Jeśli do tego akceptuje je kilku kierowników, sam moduł OCR zwykle nie wystarcza.
| Opcja | Kiedy pasuje | Ograniczenia | Efekt biznesowy |
|---|---|---|---|
| Moduł OCR w systemie ERP | Jeden system, umiarkowana liczba faktur, prosta akceptacja | Zwykle osobny pakiet do wykupienia, walidacja i obieg w granicach możliwości ERP | Szybki start bez wdrażania nowych narzędzi |
| Platforma do obiegu dokumentów z OCR | Koszty akceptuje wiele działów, potrzebna pełna ścieżka akceptacji | Kolejny system z licencją, integrację z ERP trzeba skonfigurować | Uporządkowany obieg i pełna historia akceptacji |
| Własny przepływ OCR + AI zintegrowany z ERP | Wiele kanałów wpływu, nietypowe reguły dekretacji, kilka systemów | Wymaga zaprojektowania procesu i utrzymania | Jeden kanał dla wszystkich dokumentów, reguły dopasowane do firmy |
Niezależnie od opcji zadaj dostawcy kilka konkretnych pytań:
- Czy odczytuje pozycje faktury, czy tylko nagłówek i sumy? Od tego zależy, czy dopasujesz fakturę do zamówienia.
- Czy pobiera faktury z KSeF i wykrywa duble z maila? Bez tego ryzykujesz podwójne księgowanie.
- Czy sprawdza rachunek na białej liście przed płatnością? To chroni koszt podatkowy przy większych przelewach.
- Czy pokazuje poziom pewności odczytu i kieruje niepewne pola do człowieka? To odróżnia narzędzie produkcyjne od demo.
- Gdzie są przetwarzane dane faktur i czy dostawca używa ich do trenowania modeli? To pytanie o zgodność z RODO.
Nie masz pewności, czy odczyt faktur to dobry pierwszy krok? Porównaj go z innymi obszarami w tekście automatyzacja procesów księgowych - w co zainwestować. Czasem więcej daje najpierw uporządkowanie akceptacji niż sam odczyt.
Jaki efekt biznesowy daje automatyczny odczyt faktur?
Automatyczny odczyt faktur skraca obsługę dokumentu z minut do sekund i przesuwa pracę księgowości z przepisywania na kontrolę wyjątków. W badaniu Ardent Partners najlepsze działy zobowiązań wydają na obsługę faktury o 79% mniej niż pozostałe firmy.
Podobny mechanizm zbudowaliśmy w Devesol dla firmy QualitySite, co opisujemy w naszych case studies. Zespół ręcznie przepisywał do CRM dane z potwierdzeń przelewów z różnych banków. Nowy przepływ pobiera załączniki z poczty, zamienia PDF na tekst w PDF.co i wyciąga bank, kwotę i datę modelem językowym. Efekt: kilkadziesiąt godzin pracy oszczędzonych miesięcznie i koniec pomyłek w datach i kwotach. Potwierdzenie przelewu jest prostsze niż faktura, ale zasada jest ta sama.
Przy fakturach kosztowych efekty układają się w kilka obszarów:
- Czas - w przykładzie z 600 fakturami i 4 minutami na dokument odzyskujesz większość z 40 godzin miesięcznie. Zespół zajmuje się tylko wyjątkami.
- Błędy - walidacja NIP, sum i duplikatów przed importem oznacza mniej korekt i mniej poprawek w deklaracjach VAT.
- Płatności - faktura trafia do akceptacji w dniu wpływu, a nie po tygodniu. Firma płaci w terminie, bez odsetek, i może korzystać ze skonta.
- Aktualne koszty - koszty widać w ERP na bieżąco, więc zarząd decyduje na danych z tego tygodnia, a nie z poprzedniego miesiąca.
- Skalowanie - dwa razy więcej faktur nie oznacza dwa razy większego działu księgowości.
Zanim podejmiesz decyzję, policz zwrot na własnych liczbach: liczba faktur, czas jednej, liczba korekt i koszt godziny pracy księgowości. Metodę krok po kroku znajdziesz w tekście jak policzyć ROI z automatyzacji procesów w firmie. Taki rachunek pokaże też, czy zacząć od wszystkich dokumentów, czy od jednej grupy, na przykład faktur zagranicznych.
Najczęstsze pytania o automatyczny odczyt faktur
Tak, ale w węższym zakresie. Krajowe faktury przychodzą przez KSeF jako XML i nie trzeba ich odczytywać. OCR i AI nadal obsługują faktury zagraniczne, bilety, paragony i inne dokumenty spoza KSeF.
Dokładność zależy od jakości dokumentu. Czytelny PDF z programu fakturującego odczytuje się znacznie pewniej niż krzywe zdjęcie z telefonu. Dlatego dobry system pokazuje poziom pewności każdego pola i kieruje niepewne odczyty do człowieka.
Tak, jeśli dostawca usługi zapewnia przetwarzanie zgodne z RODO, najlepiej w regionie UE, i nie używa danych do trenowania modeli. Warto to sprawdzić w umowie powierzenia przetwarzania danych.
Nie. Optima, Symfonia, enova365 i Subiekt mają mechanizmy przyjmowania dokumentów z zewnątrz. Odczyt, walidację i akceptację można dobudować obok istniejącego systemu.
Podsumowanie
Automatyczny odczyt faktur kosztowych to dziś coś więcej niż OCR. Odczyt jest tylko pierwszym ogniwem. Wartość powstaje dopiero wtedy, gdy za nim idą walidacja, dekretacja, akceptacja i import do ERP. KSeF przejął krajowe faktury, ale dokumenty zagraniczne, bilety i paragony wciąż wymagają odczytu, a każda faktura wymaga decyzji, na jaki koszt ją przypisać.
Dobry punkt startu to grupa dokumentów, która dziś najbardziej boli. Często są to faktury od zagranicznych dostawców albo wydatki pracowników. Ustaw dla nich odczyt i walidację, przez kilka tygodni porównuj wyniki z ręcznym wprowadzaniem, a potem dołączaj kolejne kanały i reguły dekretacji.
Chcesz sprawdzić, które faktury kosztowe w Twojej firmie da się odczytywać i księgować bez przepisywania? Umów się na bezpłatną, 30-minutową konsultację. Przejrzymy, skąd dziś przychodzą dokumenty i jak trafiają do Twojego ERP, a potem wskażemy kroki do automatyzacji w pierwszej kolejności.
O autorze
Kamil Zazula - założyciel i konsultant ds. automatyzacji procesów biznesowych i integracji systemów w Devesol. Od kilku lat pomagam polskim firmom wdrażać automatyzacje i Agentów AI, opierając się na doświadczeniu zdobytym wcześniej jako programista aplikacji webowych. Więcej o mnie: devesol.pl/o-nas