Automatyzacja miesięcznego raportu finansowego z KSeF

Workflow n8n pobiera dane z KSeF, Excela i systemu księgowego, a pierwszego dnia miesiąca składa gotowy raport finansowy z wykresami. Odzyskane 8 do 16 godzin miesięcznie.

01 · KONTEKST

Dlaczego teraz

KSeF (Krajowy System e-Faktur) staje się obowiązkowy: od 1 lutego 2026 firmy odbierają faktury, a od 1 kwietnia 2026 również je wystawiają.

To oznacza, że komplet faktur kosztowych trafia do jednego, wiarygodnego źródła Ministerstwa Finansów. Na tej podstawie można oprzeć w pełni automatyczny raport finansowy, bez ręcznego zbierania dokumentów. Ten projekt pokazuje, jak spiąć KSeF z pozostałymi systemami firmy w jeden powtarzalny proces w n8n.

KSeF API 2.0FA(3)n8nself-hostExcel / SharePointREST API
02 · PROBLEM

Ręczny raport pożera 1 do 2 dni w miesiącu

Dziś raport powstaje tak: pracownik loguje się do systemu księgowego i eksportuje przychody, zbiera faktury kosztowe, otwiera kilka plików Excel ze statusami zamówień, a potem ręcznie przepisuje liczby do PowerPointa i buduje wykresy.

Proces zajmuje 8 do 16 godzin miesięcznie, jest podatny na błędy przepisywania, a raport bywa nieaktualny już w dniu prezentacji. To praca w pełni odtwarzalna maszynowo, idealny kandydat do automatyzacji.
03 · ŹRÓDŁA DANYCH

Trzy systemy, jeden raport

ŹródłoSposób integracjiDane w raporcie
KSeF, Krajowy System e-FakturREST API 2.0: uwierzytelnienie challenge → token, POST /api/v2/invoices/query/metadata, pobranie faktur XML FA(3)Faktury zakupowe: koszty netto, VAT naliczony, kontrahenci
Pliki Excel, dysk współdzielonyNode Google Drive / OneDrive / SharePoint + Extract from File (XLSX)Statusy zamówień: nowe, w realizacji, zrealizowane, opóźnione; wartości i terminy
System księgowy, np. Fakturownia, wFirma, Comarch ERP, enova365REST API systemu (klucz API), node HTTP RequestPrzychody (faktury sprzedaży), zaliczki PIT/CIT, rozliczenia VAT
04 · ARCHITEKTURA

Jak dane płyną przez workflow

KSeF, API 2.0Ministerstwo Finansów, faktury zakupowe FA(3): koszty netto, VAT naliczony, kontrahenci
Pliki ExcelGoogle Drive / SharePoint, statusy zamówień: wartości i terminy
System księgowyFakturownia / Comarch / enova, przychody sprzedaży, zaliczki PIT/CIT, VAT
n8n, workflow raz w miesiącupobranie danych → parsowanie XML/XLSX → agregacja miesięczna (przychód, koszt, zysk, podatki) → generowanie wykresów → złożenie raportu PDF
E-mail do zarządugotowy raport PDF pierwszego dnia miesiąca
Slack / MS Teamsten sam raport na kanał zespołu
05 · WORKFLOW n8n

Jedenaście kroków, raz w miesiącu

  1. Schedule Triggeruruchomienie 1. dnia miesiąca o 06:00 (cron)
  2. Uwierzytelnienie KSeF HTTPchallenge → AuthTokenRequest → token sesji
  3. Metadane faktur HTTPzapytanie o faktury zakupowe za miniony miesiąc, eksport paczki (retry z backoff)
  4. Parsowanie FA(3) XML + Codekwoty netto, VAT, daty, kontrahenci → suma kosztów miesiąca
  5. Pliki Excel Drive + Extractodczyt XLSX ze statusami zamówień
  6. API systemu księgowego HTTPprzychody i zaliczki podatkowe za miesiąc
  7. Agregacja Merge + Codeprzychód, koszt, zysk (P−K), podatki, ujęcie miesięczne i narastająco 12 mies.
  8. Wykresy QuickChartsłupkowy przychody vs koszty, liniowy zysk, słupkowy podatki, kołowy statusy
  9. Złożenie raportu Code / GotenbergHTML → PDF (alternatywnie aktualizacja szablonu Google Slides)
  10. Wysyłka Gmail + Slackraport do zarządu i na kanał zespołu
  11. Error Triggerosobny workflow: alert e-mail/Slack, gdy którykolwiek krok zawiedzie
06 · RAPORT WYNIKOWY

Tak wygląda gotowy raport

Workflow składa raport (2 do 3 stron), który układem odwzorowuje dotychczasową prezentację, więc odbiorcy nie zmieniają przyzwyczajeń. Zmienia się tylko sposób powstawania dokumentu.

Raport miesięczny, lipiec 2026wygenerowano automatycznie 01.08.2026, 06:00
Przychód (lip)
440 tys. zł
▲ 10,6% m/m
Koszty
280 tys. zł
▲ 9,8% m/m
Zysk
160 tys. zł
▲ 11,9% m/m
Podatki (VAT+PIT/CIT)
70 tys. zł
▲ 8,0% m/m

Przychody vs koszty (12 mies., tys. zł)

0120240360480siewrzpaźlisgrustylutmarkwimajczelip
PrzychodyKoszty

Zysk miesięczny (tys. zł)

04590135180siewrzpaźlisgrustylutmarkwimajczelip160
Zysk (przychód − koszty)

Podatki: VAT + PIT/CIT (tys. zł)

020406080siewrzpaźlisgrustylutmarkwimajczelip
VATPIT/CIT

Statusy zamówień

248zamówień
Zrealizowane · 62%W realizacji · 21%Nowe · 11%Opóźnione · 6%

Zamówienia, wyróżnione opóźnione

ZamówienieKontrahentWartośćTerminStatus
ZAM/2026/07/118Nordwind Sp. z o.o.84 200 zł12.07Zrealizowane
ZAM/2026/07/121Baltic Foods S.A.56 900 zł19.07W realizacji
ZAM/2026/07/109Metalika Sp.j.41 500 zł04.07Opóźnione
ZAM/2026/07/126Trójmiasto Retail29 800 zł28.07W realizacji
ZAM/2026/07/097PomTech Industry73 100 zł01.07Opóźnione

Dane w makiecie są przykładowe. W działającym wdrożeniu liczby pochodzą wprost z KSeF, systemu księgowego i plików operacyjnych.

07 · BEZPIECZEŃSTWO

Dane finansowe pod kontrolą

Rekomendujemy self-hosting n8n we własnej infrastrukturze, bo w grę wchodzą dane finansowe. Wszystkie sekrety (token KSeF, klucze API, dostęp do plików) trzymamy w szyfrowanych n8n Credentials, a dostęp do raportów ograniczamy do zdefiniowanej listy odbiorców.

Historia wykonań workflow pełni rolę dziennika audytowego: widać, kiedy raport powstał i z jakich danych. Każdą automatyzację budujemy z myślą o bezpieczeństwie, bo na co dzień prowadzimy audyty i testy penetracyjne.

08 · WDROŻENIE

Cztery etapy, od dostępów do produkcji

EtapZakresCzas
1. Dostępy i testyuprawnienia KSeF, testy na środowisku testowym MF, weryfikacja API księgowości~1 tydzień
2. Budowa workflowimplementacja node'ów, parsowanie FA(3), agregacje, szablon raportu1 do 2 tyg.
3. Walidacja równoległaraport automatyczny obok ręcznego, porównanie liczb i korekty1 do 2 mies.
4. Produkcjawyłączenie procesu ręcznego, monitoring i obsługa alertówciągłe
09 · KORZYŚCI

Zwrot czasu i naturalne rozszerzenia

Automatyzacja zwraca 8 do 16 godzin pracy miesięcznie, eliminuje błędy ręcznego przepisywania i gwarantuje raport zawsze pierwszego dnia miesiąca, z liczbami spójnymi ze źródłami (KSeF, księgowość, operacje).

Ten sam workflow łatwo rozbudować o:

Cotygodniowy raport statusów zamówieńszybszy obieg informacji operacyjnej
Alerty przy przekroczeniu progu kosztówreakcja zanim zamknie się miesiąc
Prognozę cash flowna bazie terminów płatności z faktur KSeF
Dashboard on-lineaktualizowany codziennie zamiast raz w miesiącu
10 · UCZCIWIE

Czego ten projekt nie załatwia

To koncept wdrożeniowy (projekt demonstracyjny). Do uruchomienia u konkretnej firmy potrzebne są realne dostępy: token KSeF z uprawnieniem do odczytu faktur, klucz API systemu księgowego i dostęp do plików operacyjnych. Zanim wyłączymy proces ręczny, przez 1 do 2 miesięcy prowadzimy walidację równoległą, żeby liczby zgadzały się co do złotówki.

Automatyzacja nie zastępuje decyzji księgowych ani analizy zarządczej. Porządkuje dane i dostarcza je na czas, a interpretacja pozostaje po stronie ludzi.

POWIĄZANE

Powiązane usługi i wpisy

CHCESZ TAKI RAPORT U SIEBIE?

Zautomatyzujemy raport, integrację lub cały proces

Zaczynamy od jednego procesu o największym koszcie czasowym, mierzymy oszczędność i rozwijamy kolejne.

Automatyzacja i integracje API Bezpłatna konsultacja