Księgowość

Jak AI dopina transakcje z Revolut Business i Wise do faktur i przygotowuje paczkę dla księgowej?

AI łączy wyciągi z Revolut Business i Wise z fakturami, pilnuje kursów z dnia transakcji i oddaje księgowej gotową paczkę zamiast surowego eksportu.

⏱ 7 min czytania · 📅 03.10.2026 · 👁 3 wyświetleń

AI podłączone do Revolut Business lub Wise pobiera historię transakcji, salda walutowe i dane kart pracowniczych przez oficjalne API tych platform. Na tej podstawie dopasowuje każdą płatność do faktury kosztowej, przelicza kwoty na złote po kursie z dnia transakcji i układa gotowy zestaw dokumentów dla księgowej. Żadnych ręcznych eksportów CSV, żadnego kopiowania kursów z tabeli NBP na koniec miesiąca.

Co konkretnie wyciągamy z Revolut Business i Wise przez API

Obie platformy udostępniają API, które daje znacznie więcej danych niż zwykły wyciąg bankowy w PDF. Różnią się nazewnictwem pól i strukturą odpowiedzi, ale zakres informacji jest porównywalny.

Z Revolut Business pobieramy:

  • transakcje z polami merchant.name, merchant.category, amount, currency i completed_at
  • salda osobno dla każdego rachunku walutowego: EUR, GBP, USD, CHF i pozostałych
  • dane kart pracowniczych: identyfikator karty (card_id), przypisany użytkownik, ustawione limity miesięczne i dzienne
  • szczegóły przewalutowań: kurs zastosowany, timestamp, kwoty po obu stronach wymiany
  • przelewy SWIFT i SEPA z opisem odbiorcy, numerem rachunku docelowego i kodem BIC

Z Wise wyciągamy:

  • listę rachunków wielowalutowych z danymi z sekcji balances
  • historię transakcji z polem details.reference, czyli opis przelewu wpisany przez nadawcę
  • kursy przewalutowania w momencie transakcji z pola exchangeRate
  • wpłaty i wypłaty z kont Borderless wraz z datami rozliczenia i statusem płatności

Pole details.reference w Wise bywa szczególnie pomocne. Zagraniczni kontrahenci często wpisują tam numer faktury albo skróconą nazwę projektu. AI szuka tych wzorców i od razu próbuje powiązać transakcję z dokumentem, zanim jeszcze cokolwiek sprawdzi operator.

Jak AI dopasowuje transakcję do faktury kosztowej

To właśnie ta czynność pochłania najwięcej czasu przy ręcznym rozliczaniu kont walutowych. U jednego z naszych klientów, agencji importującej towar z Niemiec, ktoś z biura spędzał kilka godzin miesięcznie na spinaniu wyciągu z Revolut z listą faktur od dostawców. AI robi to samo, ale w tle.

Mechanizm dopasowania wygląda tak:

  • AI pobiera listę otwartych faktur zakupowych z systemu: numer faktury, kwota brutto, waluta, nazwa dostawcy, termin płatności.
  • Dla każdej transakcji z Revolut lub Wise sprawdza trzy rzeczy: czy kwota zgadza się z fakturą (z tolerancją na różnice kursowe przy płatnościach ze złotówkowego rachunku), czy nadawca lub odbiorca pasuje do dostawcy, czy data transakcji jest zbliżona do terminu płatności.
  • Trzy warunki spełnione: transakcja jest dopasowana i spinana z fakturą automatycznie.
  • Dwa warunki: status "do weryfikacji", operator dostaje powiadomienie.
  • Jeden lub żaden: trafia do kolejki "nierozpoznane" do ręcznego przeglądu.

Kolejka nierozpoznanych bywa krótka, bo większość transakcji ma wyraźne cechy identyfikujące. Problemy pojawiają się przy zaliczkach, płatnościach częściowych i korektach faktur. Przy korekcie kwota nie zgadza się dokładnie z żadnym dokumentem i tu zawsze potrzebna jest chwila ludzkiej uwagi.

Wydatki kartowe bez dokumentu: jak AI pilnuje braków

Karty pracownicze w Revolut Business to wygodne narzędzie, ale każdy kto prowadził rozliczenia wie, jak to bywa: pracownik płaci na stacji za paliwo albo w restauracji za lunch z klientem i zapomina wgrać paragon. Potem koniec miesiąca i poszukiwania.

AI nie znajdzie zagubionego paragonu. Ale skutecznie wyłapuje transakcje, do których dokument w ogóle jeszcze nie wpłynął.

Po każdym dniu roboczym system przegląda transakcje kartowe z ostatnich 48 godzin i sprawdza, które mają przypisany dokument (fakturę lub paragon), a które nie. Transakcje bez dokumentu wywołują automatyczne przypomnienie do właściciela karty. W konfiguracji ustawiamy:

  • czas oczekiwania na dokument, np. 3 dni robocze
  • kategorie wymagające dokumentu bezwarunkowo: hotele, restauracje, paliwo powyżej progu ustalonego z działem finansowym
  • eskalację do menedżera lub działu finansowego po upływie terminu
  • wyjątki: np. opłaty za autostrady z karty paliwowej mogą być akceptowane bez skanu

Revolut Business przypisuje każdej transakcji kartowej kategorię z pola merchant.category. AI używa jej do wstępnej klasyfikacji kosztu jeszcze przed wpłynięciem dokumentu. Płatność z kategorią "fuel" trafia do "paliwo i samochody". Nocleg z "lodging" do "podróże służbowe". Restauracja z "food_and_beverage" do "reprezentacja". Księgowa sprawdza wyjątki, nie przepisuje kategorii dla każdej z kilkudziesięciu transakcji miesięcznie.

Przeliczanie kosztów walutowych na złote: dwa kursy, jedna tabela

Faktura w EUR albo GBP musi trafić do ksiąg w złotych. I tu zaczyna się zabawa, bo kurs zastosowany przez Revolut czy Wise przy przewalutowaniu może różnić się od kursu NBP. Ten ostatni jest tym, który ma znaczenie dla celów podatkowych.

AI obsługuje dwie sytuacje, które zdarzają się najczęściej:

Płatność z konta walutowego bezpośrednio w EUR lub GBP: kurs z transakcji jest znany z pola exchangeRate w Wise lub z danych transakcji w Revolut. AI bierze ten kurs do wyceny płatności. Równolegle pobiera kurs NBP z API Narodowego Banku Polskiego na dzień poprzedzający datę wystawienia faktury i zapisuje obie wartości. Różnica między nimi to różnica kursowa, która ląduje jako osobna pozycja w zestawieniu dla księgowej.

Firma trzyma euro na koncie Revolut i nie przewalutowuje: zobowiązanie wyceniane jest po kursie NBP z dnia faktury, płatność po kursie NBP z dnia zapłaty. AI oblicza różnicę i przekazuje ją jako odrębny wiersz w arkuszu.

Typowo wygląda to tak, że każda transakcja walutowa w gotowym zestawieniu ma cztery kolumny: data, kwota w walucie, kurs NBP (z datą pobrania), kwota PLN. Bez automatyzacji operator musiałby te kursy wyszukiwać ręcznie w tabeli NBP dla każdej transakcji z osobna. Przy firmie prowadzącej aktywne rozliczenia z kilkoma krajami jednocześnie to naprawdę widoczna różnica w czasie pracy.

Jak wygląda gotowa paczka dla księgowej

Do księgowości nie trafia surowy eksport z Revolut ani losowy zestaw skanów. AI przygotowuje kompletny, uporządkowany zestaw:

  • zestawienie transakcji w formacie XLSX: data, opis, waluta, kwota w walucie, kurs NBP z datą, kwota PLN, kategoria kosztu, status dokumentu (dopasowany lub brak)
  • osobny arkusz z wyliczonymi różnicami kursowymi pogrupowanymi według waluty
  • lista transakcji kartowych z przypisanymi dokumentami albo flagą "brak dokumentu"
  • salda walutowe na pierwszy i ostatni dzień miesiąca dla każdego rachunku w Revolut i Wise

Paczka jest gotowa zazwyczaj pierwszego lub drugiego dnia nowego miesiąca, automatycznie, bez niczyjego impulsu. Księgowa dostaje e-mail z linkiem albo plik wpada do wyznaczonego folderu na Dysku Google lub SharePoincie.

Pracujemy z firmą, która sprzedaje do klientów w Niemczech i Francji, a płaci dostawcom w GBP. Przed wdrożeniem koniec miesiąca był napięty: zbieranie wyciągów i skanów angażowało kilka osób przez kilka dni. Teraz paczka jest gotowa rano drugiego. Osoby, które wcześniej składały to ręcznie, robią coś innego.

Od czego zaczynamy integrację z Revolut Business lub Wise

Pierwsze kroki to nie programowanie. To przegląd tego, co już masz i co musi ze sobą rozmawiać.

  • Sprawdź dostęp do API. W Revolut Business API jest dostępne od planu Grow wzwyż. W Wise dostęp jest bezpłatny, ale wymaga weryfikacji firmy w panelu deweloperskim i wygenerowania tokenu API z odpowiednimi uprawnieniami do odczytu.
  • Ustal, gdzie trafiają faktury zakupowe. System ERP, program do fakturowania, skrzynka e-mail, a może folder z PDF-ami na dysku? AI musi wiedzieć, gdzie szukać dokumentów do porównania z transakcjami.
  • Określ kategorie kosztów. AI klasyfikuje transakcje według kategorii, których używa Twoja księgowość. Warto to uzgodnić z księgową przed konfiguracją, nie po.
  • Zdecyduj, dokąd trafia gotowa paczka. Folder SharePoint, Dysk Google, e-mail, a może bezpośrednio do programu jak inFakt lub BookKeeper? To wpływa na integrację wyjściową i format pliku.

Pierwsze dopasowania testujemy na historycznych danych z dwóch lub trzech ostatnich miesięcy, zanim uruchomimy system produkcyjnie. Widać wtedy wyraźnie, ile transakcji AI dopasowuje pewnie, a gdzie są wzorce wymagające korekty w progach i tolerancjach. Lepiej to ustawić na zimnych danych niż poprawiać w biegu przy żywych operacjach.

Jeśli chcesz sprawdzić, czy integracja z Revolut Business lub Wise ma sens w Twojej firmie, umów się na bezpłatny audyt. Możesz też zobaczyć, jak podobne projekty działają w praktyce na stronie z realnymi wdrożeniami.

Chcecie to u siebie?

Na osobnej stronie rozpisaliśmy, co dokładnie podłączamy w Revolut Business, o co możecie wtedy pytać asystenta i ile kosztuje wdrożenie.

Co podłączamy i ile to kosztuje →

Najczęstsze pytania

Czy Revolut Business ma API do pobierania historii transakcji?

Tak, Revolut Business udostępnia API od planu Grow wzwyż. Przez API można pobierać historię transakcji, salda walutowe i dane kart pracowniczych w czasie rzeczywistym lub wsadowo za wybrany okres.

Jak AI przelicza faktury walutowe na złote, skoro kurs Revolut różni się od kursu NBP?

AI pobiera kurs z samej transakcji w Revolut lub Wise (pole exchangeRate) i niezależnie kurs NBP z dnia poprzedzającego wystawienie faktury. Obie wartości trafiają do zestawienia: do wyceny zobowiązania używa się kursu NBP, a różnica kursowa jest wyliczana jako osobna pozycja.

Co się dzieje, gdy pracownik zapłaci kartą Revolut i nie wgra paragonu?

AI wykrywa transakcję kartową bez przypisanego dokumentu i wysyła automatyczne przypomnienie do właściciela karty, zazwyczaj po 48 godzinach od transakcji. Jeśli dokument nie wpłynie w ustalonym czasie, sprawa eskaluje do menedżera lub działu finansowego.

Czy Wise ma API dla firm do pobierania wyciągów i kursów?

Tak, Wise udostępnia API Balances i Transfers, które pozwala pobierać historię transakcji, salda wielowalutowe i szczegóły kursów przewalutowania. Dostęp jest bezpłatny po weryfikacji firmy w panelu deweloperskim Wise i wygenerowaniu tokenu API.

Czy AI zastąpi księgową przy rozliczaniu kont walutowych?

Nie zastąpi, ale konkretnie zmniejszy ilość ręcznej pracy przy każdym zamknięciu miesiąca. AI dopasowuje transakcje do dokumentów, przelicza kursy i przygotowuje zestawienie, ale weryfikacja wyjątków i decyzje podatkowe nadal wymagają człowieka z uprawnieniami do ksiąg.

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

Może Was też zainteresować

Newsletter redai

Dostawaj kolejne wpisy do skrzynki

Co dwa tygodnie: nowy case, nowe moduły AI, błędy klientów. Bez spamu.