Automatyzacja faktur z AI i n8n polega na tym, że zamiast przepisywać fakturę do rejestru, wskazują Państwo plik, a proces robi resztę. Odczytuje wystawcę, kwotę, walutę i datę, przelicza walutę po kursie NBP, zapisuje wpis w bazie kosztów i nadaje plikowi nazwę według stałej konwencji. U nas obsługa jednej faktury trwa ok. 10 sekund, a 50 faktur miesięcznie to łącznie ok. 8 minut.
W skrócie: od 2026 roku faktury od polskich kontrahentów przychodzą przez KSeF jako ustrukturyzowany plik, więc nie trzeba ich odczytywać z PDF. AI jest nadal potrzebne przy fakturach zagranicznych, zrzutach ekranu i kosztach częściowo prywatnych. Automatyzacja procesu w n8n kosztuje u nas od 2 000 zł netto, a serwer ok. 8–40 zł miesięcznie.
Ten proces najpierw uruchomiliśmy u siebie, na własnej księgowości, i dopiero potem zaczęliśmy go oferować. Dzięki temu wiemy, gdzie potyka się na prawdziwych fakturach, a nie na przykładach z prezentacji. Opisuję go krok po kroku, razem z pułapkami.
Jak działa automatyzacja faktur z AI: cztery kroki
1. Odczyt faktury. Model AI czyta plik, PDF albo zdjęcie, i wyciąga z niego wystawcę, numer dokumentu, kwotę, walutę i datę wystawienia. Bierze je z treści dokumentu, a nie z nazwy pliku. Dlaczego to ważne, wyjaśniam niżej.
2. Przeliczenie waluty. Przy fakturze w euro albo dolarach proces pobiera kurs z API Narodowego Banku Polskiego i przelicza kwotę na złotówki.
3. Wpis do rejestru. Dane trafiają jako gotowy wpis do bazy kosztów albo przychodów. U nas jest to baza w Notion, a u klienta może to być arkusz, program księgowy z API albo własna baza.
4. Nazwa i archiwum. Plik dostaje nazwę według stałej konwencji, z rodzajem dokumentu, wystawcą i miesiącem, i trafia do folderu rozliczonych. Po roku znalezienie dowolnej faktury zajmuje kilka sekund.
Krok po kroku, z listą narzędzi, opisaliśmy to w case study automatyzacji księgowania faktur.
KSeF zmienia zasady: faktur krajowych nie trzeba już odczytywać z PDF
Od 1 lutego 2026 roku wszystkie firmy odbierają faktury przez Krajowy System e-Faktur. Od 1 lutego wystawiają je w KSeF najwięksi podatnicy, od 1 kwietnia 2026 roku pozostali, a najmniejsze firmy, ze sprzedażą do 10 000 zł miesięcznie, od 1 stycznia 2027 roku. Harmonogram podaje Ministerstwo Finansów na portalu KSeF.
Dla automatyzacji to dobra wiadomość. Faktura z KSeF to ustrukturyzowany plik XML, w którym każde pole jest opisane. Kwota brutto ma swoje stałe pole, więc nikt nie szuka jej na stronie. Faktury zakupowe da się pobierać z KSeF automatycznie przez API, a potem zapisywać w rejestrze bez udziału modelu AI.
Dlatego mówimy wprost: jeśli wszystkie Państwa faktury kosztowe pochodzą od polskich firm, do ich odczytu nie potrzeba AI. Wystarczy proces, który pobiera je z KSeF i rozkłada do rejestru. Taki przepływ jest prostszy i tańszy niż odczyt z PDF.
Gdzie AI jest nadal potrzebne: faktury zagraniczne, zrzuty ekranu i koszty mieszane
KSeF nie obejmuje wszystkiego. W małej firmie zostaje sporo dokumentów, które trzeba odczytać i zrozumieć.
Faktury od zagranicznych dostawców. Chodzi o abonamenty za oprogramowanie, hosting, narzędzia AI i reklamy. Firmy bez siedziby i rejestracji VAT w Polsce nie wystawiają faktur w KSeF. Przychodzą mailem jako PDF, zwykle w euro albo dolarach, więc tu potrzebny jest odczyt i przeliczenie waluty.
Zrzuty ekranu zamiast PDF. Część dostawców nie wysyła faktury w pliku. Pokazuje ją w panelu konta albo w aplikacji, więc zostaje zrzut ekranu. Model AI czyta go tak samo jak PDF, a proces zachowuje oryginalne rozszerzenie pliku.
Koszty częściowo prywatne. Tak bywa z rachunkiem za telefon, w którym tylko jeden numer jest firmowy, albo z subskrypcją, z której korzysta też rodzina. Tu potrzebna jest reguła: dla telefonu proces księguje tylko część firmową, a pozycje, których proporcji nie zna, wypisuje osobno, żeby potwierdził je właściciel. Proces niczego nie zgaduje.
Przeliczanie walut: który kurs NBP i dlaczego automat robi to dokładniej
Koszt w walucie obcej przelicza się po średnim kursie NBP z ostatniego dnia roboczego przed dniem poniesienia kosztu. Wynika to z art. 11a ustawy o PIT. Dla faktury z wtorku właściwy jest kurs z poniedziałku, a nie kurs z dnia, w którym ktoś akurat siada do księgowania.
Przy ręcznej pracy łatwo tu o błąd. Faktura z poniedziałku wymaga kursu z piątku, a po święcie trzeba cofnąć się o kilka dni. Proces pyta API NBP o kurs z dnia poprzedniego. Jeśli tego dnia tabeli nie opublikowano, cofa się dzień po dniu, aż ją znajdzie. Kwotę zaokrągla do grosza według zasady matematycznej, od połowy w górę.
Obok wyniku w złotówkach zapisuje też oryginalną kwotę, użyty kurs i datę tabeli. Dzięki temu księgowa może sprawdzić każde przeliczenie bez szukania kursu na stronie NBP.
Trzy pułapki, które wyszły dopiero na prawdziwych fakturach
Na przykładowych dokumentach wszystko działało od pierwszego dnia. Na prawdziwych fakturach z kilku miesięcy wyszły trzy problemy, których nie było w żadnym poradniku.
Nazwa pliku kłamie. Plik, który program dostawcy nazwał fakturą z lutego, okazał się fakturą z lipca. Miesiąc w nazwie wziął się ze zniekształconego numeru dokumentu. Dlatego proces bierze datę wyłącznie z pola „Data wystawienia” w treści faktury, a nazwę pliku ignoruje.
Ta sama faktura pobrana dwa razy. Część dostawców pozwala pobrać fakturę przed zapłatą i po niej. To ten sam dokument o tym samym numerze, różni się tylko adnotacją o płatności. Proces porównuje numery wszystkich faktur w partii, księguje wersję z adnotacją o zapłacie, a duplikat zostawia do ręcznego usunięcia.
Faktura już jest w rejestrze. Zanim proces doda wpis, sprawdza, czy faktury o tym numerze nie ma już w bazie. Bez tego jeden plik wrzucony dwa razy do folderu oznaczałby podwójny koszt.
Automatyzacja faktur w n8n: jak wygląda u klienta i ile kosztuje
U klienta proces działa sam i nikt nie musi go uruchamiać. Najczęściej zaczyna się od folderu albo skrzynki mailowej: faktura trafia do wskazanego miejsca, a n8n przekazuje ją do odczytu, przelicza walutę, zapisuje wpis i odkłada plik. Faktury krajowe może pobierać bezpośrednio z KSeF. Dlaczego budujemy na n8n, a nie na Zapierze czy Make, wyjaśniamy w porównaniu n8n vs Make vs Zapier. Najważniejszy powód: dokumenty finansowe nie przechodzą przez serwery w USA.
Wdrożenie takiego procesu kosztuje u nas od 2 000 zł netto. Cena rośnie z liczbą wyjątków, na przykład kosztów częściowo prywatnych, i z tym, dokąd trafiają dane: arkusz jest prostszy niż program księgowy. Miesięcznie płacą Państwo za serwer, ok. 8–40 zł, i za wywołania modelu AI, zależne od liczby faktur, które trzeba odczytać.
Kiedy automatyzacja faktur się nie opłaca
Kilka faktur miesięcznie. Przy pięciu fakturach w miesiącu ręczne przepisanie zajmuje mniej czasu niż jakakolwiek rozmowa o wdrożeniu.
Wszystko robi już biuro rachunkowe. Jeśli przekazują Państwo faktury księgowej, a ona pobiera je z KSeF do swojego programu, drugi rejestr w firmie jest zbędny. Automatyzacja ma sens wtedy, gdy firma chce na bieżąco widzieć swoje koszty, na przykład do kontroli budżetu.
Same faktury krajowe. Wtedy wystarczy pobieranie z KSeF, a model AI do odczytu jest zbędnym kosztem.
Faktury to jeden z procesów, które automatyzujemy. Pozostałe są opisane na stronie automatyzacji AI, a od czego zacząć w swojej firmie, podpowiada tekst jak wdrożyć AI w małej firmie. Najszybciej jest zadzwonić: +48 512 025 273.
Często zadawane pytania
Jak zautomatyzować księgowanie faktur?
Proces pobiera faktury z KSeF, z folderu albo ze skrzynki mailowej. Faktury w PDF i zrzuty ekranu odczytuje model AI. Następnie proces przelicza walutę po kursie NBP, zapisuje wpis w rejestrze kosztów i nadaje plikowi nazwę według stałej konwencji. U nas jedna faktura zajmuje ok. 10 sekund.
Czy po wejściu KSeF odczyt faktur przez AI ma jeszcze sens?
Tak, ale tylko dla części dokumentów. Faktury od polskich firm przychodzą przez KSeF jako ustrukturyzowany plik i nie wymagają odczytu. AI jest potrzebne przy fakturach od zagranicznych dostawców, zrzutach ekranu i kosztach, które trzeba podzielić na część firmową i prywatną.
Od kiedy KSeF jest obowiązkowy?
Odbieranie faktur przez KSeF obowiązuje wszystkie firmy od 1 lutego 2026 roku. Wystawianie: najwięksi podatnicy od 1 lutego 2026 roku, pozostali od 1 kwietnia 2026 roku, a najmniejsze firmy, ze sprzedażą do 10 000 zł miesięcznie, od 1 stycznia 2027 roku.
Po jakim kursie NBP przeliczać fakturę w walucie obcej?
Koszt przelicza się po średnim kursie NBP z ostatniego dnia roboczego przed dniem poniesienia kosztu, zgodnie z art. 11a ustawy o PIT. Dla faktury z poniedziałku jest to kurs z piątku. Automat pobiera go z API NBP i sam pomija weekendy oraz święta.
Ile kosztuje automatyzacja faktur?
U nas od 2 000 zł netto za wdrożenie procesu. Miesięcznie dochodzi serwer z n8n za ok. 8–40 zł i koszt wywołań modelu AI, zależny od liczby faktur w PDF i zrzutów ekranu. Faktury pobierane z KSeF nie wymagają modelu AI.
Czy dane z faktur są bezpieczne?
Proces budujemy w n8n i uruchamiamy na serwerze w Polsce albo w Unii, u nas lub na infrastrukturze klienta, więc dokumenty nie przechodzą przez serwery w USA. Proces nie zgaduje: koszty o niejasnej proporcji i duplikaty odkłada, żeby sprawdził je człowiek.
Chcą Państwo przestać przepisywać faktury?
Prosimy napisać, ile faktur miesięcznie Państwo obsługują i skąd przychodzą: z KSeF, mailem czy z paneli dostawców. Odpowiadamy, czy wystarczy pobieranie z KSeF, czy potrzebny jest odczyt przez AI, i podajemy cenę wdrożenia. Rozmowa i oferta są bezpłatne.
