Jak zbudować raport cash flow z danych ERP krok po kroku

0
104
Rate this post

Z tego wpisu dowiesz się:

Po co w ogóle budować cash flow z danych ERP

Różnica między zyskiem na papierze a gotówką na koncie

Zysk netto w rachunku wyników i stan gotówki na rachunku bankowym to dwa różne światy. Firma może wykazywać zysk, a jednocześnie nie mieć środków na wypłatę pensji – wystarczy, że klienci opóźniają płatności, zalegają zwroty VAT albo zbyt dużo pieniędzy „leży” w magazynie. Raport cash flow z danych ERP pozwala przejść z abstrakcyjnego „wyniku księgowego” do bardzo konkretnego pytania: ile realnie gotówki wpłynęło i wypłynęło oraz skąd i dokąd popłynęła.

Bez spojrzenia na przepływy pieniężne decyzje podejmowane wyłącznie na podstawie zysku bywają zwyczajnie niebezpieczne. Można podjąć ambitną decyzję inwestycyjną tylko dlatego, że wynik netto wygląda świetnie, a parę tygodni później tłumaczyć się bankowi, dlaczego rating nagle się pogorszył. Cash flow spięty z ERP usuwa tę ślepotę: pokazuje tempo i jakość gotówki, a nie tylko jej „potencjalną” wartość.

Dopiero na raporcie przepływów pieniężnych widać, że np. wzrost sprzedaży z ostatniego kwartału to głównie długoterminowe kontrakty z odległym terminem płatności. W rachunku zysków wygląda to świetnie, ale w cash flow operacyjnym ujawnia się, że przez kolejne trzy miesiące kasa będzie napięta jak struna.

Kluczowe decyzje oparte na cash flow

Operacyjny cash flow z systemu ERP staje się podstawą kilku krytycznych decyzji zarządczych. Na poziomie strategicznym wpływa na:

  • Decyzje inwestycyjne – kiedy faktycznie jest przestrzeń gotówkowa na zakup maszyny, otwarcie nowej lokalizacji lub wdrożenie nowego produktu.
  • Politykę finansowania – czy firma może zejść z limitów kredytowych, czy przeciwnie – powinna wnioskować o ich podniesienie, zanim bank sam zaproponuje „rozmowę”.
  • Politykę dywidendową – czy wypłata dywidendy nie zje poduszki bezpieczeństwa potrzebnej w kolejnym kwartale.

Na poziomie operacyjnym ten sam raport przepływów pieniężnych w ERP wspiera codzienne decyzje:

  • Limity zakupowe – dział zakupów widzi, jakie są planowane wpływy z należności i kiedy realnie można podjąć większe zobowiązania wobec dostawców.
  • Negocjacje terminów płatności – sprzedaż lepiej rozumie, kiedy korzystniej zaproponować klientowi rabat za przedpłatę, a kiedy nie ma na to przestrzeni.
  • Zarządzanie sezonowością – łatwiej przewidzieć „dołki” płynności i przygotować się z wyprzedzeniem, zamiast gasić pożary.

Warunek jest jeden: raport musi być oparty na danych z ERP, a nie ręcznym, niereplikowalnym Excelu trzymanym na prywatnym dysku kontrolera.

Dlaczego ERP jest lepszą bazą niż arkusze

Ręczne arkusze kalkulacyjne mają jedną zasadniczą wadę: są tak dobre, jak osoba, która je wypełnia, jej nastrój i ilość czasu w danym tygodniu. Raport cash flow z danych ERP opiera się o dane już zaksięgowane lub zarejestrowane w systemie, dzięki czemu:

  • Jest spójny z księgą główną – przepływy pieniężne wynikają z tych samych zapisów, które budują bilans i rachunek zysków i strat.
  • Odświeża się automatycznie – po zaksięgowaniu wyciągu bankowego czy faktury raport może zaktualizować się bez ręcznego „wklepywania”.
  • Ma mniej uznaniowości – mapowanie zdarzeń ERP na przepływy opiera się o zdefiniowane wcześniej reguły, a nie bieżący nastrój osoby raportującej.
  • Jest audytowalny – dla każdej pozycji w cash flow można przejść drill-downem do dokumentów źródłowych.

Dobrze zbudowany raport przepływów pieniężnych w ERP pozwala księgowym, kontrolerom i zarządowi patrzeć na ten sam obraz sytuacji. Koniec z prezentacjami, w których „cash flow z controllingu” różni się od „cash flow z księgowości”, a każdy broni swoich formuł w Excelu.

Kto korzysta z raportu cash flow i czego oczekuje

Odbiorców raportu cash flow jest zwykle kilku – każdy patrzy na niego trochę inaczej, ale opierają się na wspólnej bazie danych:

  • Zarząd – oczekuje syntetycznego obrazu: jak zmienił się stan środków pieniężnych, co było głównym źródłem wpływów (operacje, kredyty, sprzedaż aktywów) oraz jakie są prognozy na kolejne tygodnie lub miesiące.
  • Dział finansowy/controlling – potrzebuje szczegółowości: móc przejść z poziomu sumy przepływów operacyjnych do listy głównych kontrahentów, projektów czy linii biznesowych.
  • Sprzedaż – interesują ich głównie przepływy związane z należnościami: kto płaci w terminie, kto się spóźnia, jak wyglądają wpływy z kluczowych klientów i jak to wpływa na przestrzeń na nowe kontrakty.
  • Zakupy i logistyka – patrzą na wydatki operacyjne i inwestycyjne, aby planować dostawy, zapasy i negocjacje z dostawcami w zgodzie z ograniczeniami gotówkowymi.

Jeżeli raport ma służyć wszystkim, musi być modularny: jeden, spójny model cash flow z możliwością prezentowania różnych przekrojów (firmy, segmenty, projekty) w zależności od potrzeb użytkownika. Podstawą jest jednak poprawne zasilenie raportu danymi z ERP i jasna logika klasyfikacji przepływów.

Formalny cash flow „dla banku” a operacyjny cash flow „na życie”

Wiele firm ma już raport cash flow – ale zwykle w wersji „dla banku” lub „do sprawozdania finansowego”. Taki raport:

  • jest przygotowywany raz do roku lub raz na kwartał,
  • ma sztywną strukturę zgodną z ustawą o rachunkowości lub MSSF,
  • powstaje często „ręcznie”, przy dużym udziale księgowości i audytora.

Operacyjny raport przepływów pieniężnych w ERP ma inne założenia: ma być możliwy do przygotowania co miesiąc, co tydzień, a nawet codziennie, a jego konstrukcja ma sprzyjać szybkim decyzjom. Najlepsza praktyka to zbudowanie w ERP jednego modelu cash flow, który:

  • zapewni formalną zgodność z wymaganiami sprawozdawczymi,
  • równocześnie da się „rozbić” na krótsze okresy i poziomy szczegółowości potrzebne do zarządzania płynnością.

Innymi słowy: jedno źródło danych i jeden zestaw reguł klasyfikacji przepływów, ale różne „widoki” – od sprawozdania rocznego po tygodniowy cash flow dla dyrektora finansowego.

Mężczyzna w biurze analizuje dane finansowe na dużym ekranie
Źródło: Pexels | Autor: Kampus Production

Podstawy cash flow – co musi ogarnąć nawet nie-księgowy

Trzy obszary przepływów: operacyjna, inwestycyjna, finansowa

Każdy raport cash flow, niezależnie od systemu czy standardu, opiera się na podziale przepływów na trzy główne obszary:

  • Działalność operacyjna – wszystko, co wynika z podstawowego biznesu firmy: wpływy z tytułu sprzedaży, zapłaty od klientów, wydatki na dostawców, wynagrodzenia, podatki, koszty usług, czynsze. Mówiąc prościej: bieżąca działalność, która powinna generować dodatnią gotówkę.
  • Działalność inwestycyjna – zakup lub sprzedaż długoterminowych aktywów: środki trwałe, wartości niematerialne, udziały, pożyczki udzielone innym podmiotom. To tu lądują przepływy związane z capexem i inwestycjami w rozwój.
  • Działalność finansowa – finansowanie z zewnątrz i dla właścicieli: zaciągnięte kredyty, ich spłata, emisja udziałów, obligacji, wypłata dywidend, wykup udziałów.

Kluczem przy budowie raportu cash flow z danych ERP jest więc przypisanie każdego zdarzenia finansowego do jednego z tych trzech „koszyków”. Z zewnątrz wygląda to prosto, ale na poziomie kont księgowych, typów dokumentów i zdarzeń w ERP wymaga precyzyjnego mapowania.

Przykład: rata leasingu operacyjnego może zawierać część odsetkową (działalność finansowa), ale i element kosztowy dotyczący korzystania z aktywa (operacyjna). Jeżeli ERP nie potrafi tego rozbić lub nie jest to sensownie zaksięgowane, w raporcie cash flow powstaje chaos. Dlatego na etapie definicji zasad raportowania trzeba jasno ustalić, jak traktować typowe, powtarzalne transakcje.

Metoda pośrednia a metoda bezpośrednia

Do zbudowania raportu przepływów pieniężnych można podejść na dwa główne sposoby:

  • Metoda pośrednia – zaczyna od wyniku netto i koryguje go o pozycje niepieniężne (amortyzacja, rezerwy), zmiany stanu kapitału obrotowego (należności, zobowiązania, zapasy) oraz inne różnice. Bardzo dobrze spina się z RZiS i bilansem.
  • Metoda bezpośrednia – bazuje na rzeczywistych wpływach i wydatkach z kont bankowych i kasy, pogrupowanych według rodzaju działalności. Pokazuje konkretnie: ile gotówki wpłynęło od klientów, ile wypłacono dostawcom, na wynagrodzenia itd.

W ERP metoda pośrednia często jest łatwiejsza do wdrożenia w pierwszym kroku, bo bazuje na danych księgowych dostępnych w księdze głównej. Wymaga jednak dobrej analityki kont i precyzyjnego przyporządkowania kont bilansowych do kategorii cash flow.

Metoda bezpośrednia daje za to najlepszy obraz „żywej” gotówki. Potrzebuje:

  • pełnej rejestracji wyciągów bankowych i raportów kasowych w ERP,
  • dobrego oznaczenia każdego wpływu i wydatku (typu płatności, kontrahenta, rodzaju transakcji),
  • logiki dzielenia płatności mieszanych (np. jedna płatność za kilka faktur, zaliczkę i odsetki).

W praktyce wiele firm kończy z podejściem hybrydowym: obszar operacyjny – metodą pośrednią (dla spójności z RZiS), działalność finansowa i inwestycyjna – częściowo bezpośrednio z rachunków bankowych. Dobrze zaprojektowane mapowanie w ERP pozwala w razie potrzeby dojść do w pełni bezpośredniej metody w kolejnych etapach projektu.

Jak cash flow łączy się z bilansem i RZiS – logika mostka

Raport cash flow nie jest oderwanym od reszty światem. Można go traktować jak „mostek” między rachunkiem zysków i strat a bilansem. Najprościej wyraża to równanie:

Zmiana stanu środków pieniężnych = Cash flow operacyjny + Cash flow inwestycyjny + Cash flow finansowy

A z punktu widzenia danych w ERP:

  • RZiS daje informację o przychodach i kosztach w danym okresie, ale nie mówi, kiedy przepływa gotówka.
  • Bilans pokazuje stan należności, zobowiązań, zapasów i środków pieniężnych na początek i koniec okresu.
  • Cash flow pokazuje, jak ruchy w bilansie i wynik RZiS przełożyły się na przepływy pieniężne.

Prosty przykład: sprzedaż na kredyt kupiecki zwiększa przychód (RZiS) i należności (bilans), ale nie generuje natychmiastowego wpływu gotówki. W metodzie pośredniej koryguje się wynik netto o zmianę stanu należności, aby uzyskać cash flow operacyjny. W metodzie bezpośredniej w ERP widać wpływ gotówki dopiero w momencie zaksięgowania płatności klienta w module bankowym.

Zrozumienie tej logiki jest niezbędne, żeby przy projektowaniu raportu cash flow z danych ERP nie robić „drugi raz” rachunku wyników, tylko rzeczywisty raport przepływów. Każda korekta i zmiana stanu w bilansie powinna mieć jasne odzwierciedlenie w strukturze cash flow.

Dlaczego wynik netto różni się od zmiany gotówki

Częste pytanie zarządu: „Skoro zarobiliśmy X, to dlaczego na rachunku bankowym nie ma X więcej?”. Różnica wynika z kilku grup zdarzeń:

  • Pozycje niepieniężne – amortyzacja, odpisy aktualizujące, rezerwy – wpływają na wynik, ale nie powodują przepływu gotówki.
  • Kapitał obrotowy – wzrost należności i zapasów „zjada” gotówkę, spadek zobowiązań ją „uwalnia” lub odwrotnie.
  • Inwestycje – zakup środka trwałego nie wpływa na wynik w pełnej kwocie (koszt rozlicza się przez lata), ale gotówkę obciąża od razu.
  • Finansowanie – otrzymanie kredytu lub podwyższenie kapitału zwiększa gotówkę, choć nie jest przychodem z działalności operacyjnej.

Dobry raport przepływów pieniężnych w ERP pokazuje te różnice w sposób jasny i policzalny – można prześledzić, że np. wzrost zapasów o kilkanaście procent „związał” konkretną kwotę gotówki, a znaczny udział sprzedaży z długimi terminami płatności przerzucił część wyniku netto w „papierowe” należności.

Nowoczesne biuro z monitorami pokazującymi dane finansowe i wykresy rynku
Źródło: Pexels | Autor: Jakub Zerdzicki

Jak przygotować ERP do budowy wiarygodnego cash flow

Bez porządku w danych nie ma sensownego cash flow

Raport cash flow jest tak dobry, jak dane, którymi go karmisz. Jeśli w ERP panuje twórczy chaos: konta wykorzystywane „jak popadnie”, brak standardów księgowania, różne działy stosujące własne kody dokumentów – żaden algorytm nie „zgadnie”, co jest przepływem operacyjnym, a co finansowym.

Przed budową modelu cash flow trzeba więc wykonać kilka porządków techniczno-organizacyjnych. To nie jest praca efektowna, ale bez niej cały projekt szybko zamieni się w kolejną tabelkę „ręcznie korygowaną w Excelu”.

Uporządkowanie planu kont pod cash flow

Plan kont to główne „źródło prawdy” dla raportu. Często wystarczy kilka mądrych korekt, żeby zbliżyć się do automatyzacji cash flow.

Kilka kluczowych kroków:

  • Wyodrębnienie kont typowo finansowych – kredyty, pożyczki, odsetki, dywidendy, dopłaty do kapitału, wykup udziałów. Te konta będą z definicji wpadały w obszar działalności finansowej.
  • Rozdzielenie kosztów i przychodów „operacyjnych” od nieoperacyjnych – np. wynik na sprzedaży środków trwałych, różnice kursowe od finansowania, kary umowne. To później ułatwia korekty w części operacyjnej cash flow (szczególnie w metodzie pośredniej).
  • Dedykowane konta dla nietypowych przepływów – np. kaucje, depozyty, znaczne zaliczki, rozrachunki z właścicielami. Gdy wszystko jest wrzucane w „inne rozrachunki”, model cash flow zaczyna się rozsypywać.
  • Spójne użycie kont bilansowych – jedna grupa kont dla należności z tytułu dostaw i usług, osobno należności pozostałe; podobnie po stronie zobowiązań. Bez tego różnicowanie przepływów operacyjnych i finansowych jest sztuką domysłów.

Nie trzeba od razu robić rewolucji w planie kont. Często wystarczy kilka nowych kont pomocniczych i doprecyzowanie zasad księgowania, aby „odsłonić” w danych to, co jest potrzebne do cash flow.

Standardy księgowania kluczowych zdarzeń

Nawet najlepszy plan kont nie zadziała, jeśli każdy księguje „po swojemu”. Dla kilku grup transakcji warto spisać krótkie, jednoznaczne zasady księgowania, bo mają ogromny wpływ na jakość cash flow:

  • Leasingi – czy część odsetkowa jest wyraźnie wydzielona? Czy korzystanie z aktywa jest w kosztach operacyjnych, a finansowanie na osobnych kontach? Bez tego trudno rzetelnie podzielić przepływy na operacyjne i finansowe.
  • Pożyczki wewnątrz grupy – rozróżnienie kapitału, odsetek, ewentualnych prowizji. W grupach kapitałowych chaos w rozrachunkach wewnętrznych jest jednym z głównych zabójców sensownego cash flow skonsolidowanego.
  • Zaliczki od i dla kontrahentów – spójne konta i reguły rozliczania zaliczek z fakturami. Jeśli zaliczki „wiszą” miesiącami, raport cash flow pokazuje dziwne skoki w przepływach operacyjnych.
  • Transakcje jednorazowe (np. sprzedaż nieruchomości, duża dopłata do kapitału) – im bardziej są „wtłoczone” w standardowe konta sprzedażowe lub kosztowe, tym trudniej potem odtworzyć ich charakter w cash flow.

Dobry moment na takie porządki to zmiana roku obrotowego albo wdrożenie nowego modułu ERP. Lepiej przeznaczyć na to kilka tygodni, niż potem co miesiąc tłumaczyć zarządowi, dlaczego cash flow „znowu się nie spina”.

Dane z modułów pomocniczych – nie tylko księga główna

Przepływy pieniężne nie powstają wyłącznie w księdze głównej. ERP ma kilka modułów, które muszą współpracować, by raport miał sens:

  • Moduł sprzedaży i należności – poprawne daty wystawienia faktur, terminy płatności, informacje o zaliczkach i korektach. Bez spójności tych danych trudno analizować, kiedy wynik z RZiS zamieni się w realne wpływy.
  • Moduł zakupów i zobowiązań – podobnie: warunki płatności, podział na zwykłe dostawy i inwestycje (capex), oznaczenie faktur za środki trwałe/modernizacje.
  • Moduł środków trwałych – dane o zakupach, sprzedaży, likwidacjach, dotacjach. To fundament dla przepływów inwestycyjnych.
  • Moduł bankowy i kasa – pełne, codzienne wprowadzanie wyciągów bankowych i raportów kasowych, najlepiej z automatycznym dopasowaniem do faktur i rozrachunków.

Jeśli część operacji bankowych jest księgowana „zbiorczo raz w miesiącu”, a część poza systemem, to cash flow z ERP będzie bardziej zbiorem pobożnych życzeń niż realnym obrazem gotówki.

Jakość rozrachunków – koniec „otwartych starek”

Cash flow w metodzie bezpośredniej i hybrydowej bardzo mocno opiera się na powiązaniu płatności z fakturami. Jeśli w rozrachunkach są:

  • faktury przeterminowane od wielu miesięcy, które dawno zostały spisane „gdzieś indziej”,
  • płatności wiszące jako „nadpłaty nieprzypisane”,
  • częściowo rozliczone dokumenty bez jasnej logiki podziału,

to model przepływów operacyjnych zaczyna pokazywać zniekształcony obraz rotacji należności i zobowiązań. Przed startem projektu cash flow warto zrobić jednorazowe „czyszczenie” rozrachunków i ustalić zasady, jak obsługiwać nadpłaty, kompensaty i płatności mieszane.

Analityk śledzi na tablecie wykresy giełdowe i aktualne trendy finansowe
Źródło: Pexels | Autor: AlphaTradeZone

Wybór podejścia: cash flow pośredni, bezpośredni, hybryda

Kryteria wyboru podejścia w realnym ERP

Teoretyczne dyskusje o przewagach metod zwykle kończą się tak samo: „bezpośrednia jest lepsza, ale trudniejsza”. W praktyce wybór zależy od trzech rzeczy: dojrzałości danych w ERP, celów raportu i możliwości zespołu finansowego.

Przy podejmowaniu decyzji warto spojrzeć na kilka aspektów:

  • Poziom automatyzacji banków – czy wyciągi są codziennie wczytywane do ERP i w większości automatycznie rozliczane? Jeśli odpowiedź brzmi „nie”, pełna metoda bezpośrednia będzie bardzo pracochłonna.
  • Struktura biznesu – firmy o dużej liczbie małych transakcji (np. sprzedaż detaliczna) często lepiej obsłużyć pośrednio, przynajmniej w części operacyjnej. Przy kilku większych przelewach dziennie metoda bezpośrednia staje się dużo łatwiejsza.
  • Wymogi raportowe banków i właścicieli – jeśli kredytodawcy żądają konkretnego formatu sprawozdawczego, sensownie jest oprzeć się na metodzie pośredniej z możliwością przejścia na bezpośrednią tylko dla wybranych sekcji.
  • Dostępność osób znających ERP „od kuchni” – skomplikowana metoda bezpośrednia bez kogoś, kto rozumie moduł bankowy, rozrachunki i integracje, skończy się toną manualnej roboty.

Metoda pośrednia w ERP – kiedy ma największy sens

Metoda pośrednia jest zwykle naturalnym pierwszym etapem, przede wszystkim dlatego, że bazuje na tym, co już jest w systemie: RZiS i bilansie. W ERP wygląda to zwykle tak:

  • system pobiera wynik netto z RZiS za dany okres,
  • identyfikuje pozycje niepieniężne (np. amortyzacja, odpisy) na podstawie przypisanych kont,
  • liczy zmiany stanu kluczowych pozycji bilansowych (należności, zobowiązania, zapasy, rozliczenia międzyokresowe),
  • na tej podstawie generuje sekcję cash flow z działalności operacyjnej.

Kluczem są tu mapy kont bilansowych do kategorii cash flow. Przykładowo: wszystkie konta należności z tytułu dostaw i usług są przypisane do „zmiany stanu należności handlowych”, a zobowiązania do „zmiany zobowiązań handlowych”. Raz dobrze ustawiona mapa kont pozwala później generować raport praktycznie „z marszu”.

Metoda pośrednia świetnie sprawdza się tam, gdzie:

  • ważne jest uzgodnienie z oficjalnym sprawozdaniem finansowym,
  • analizuje się głównie tendencje kwartalne/roczne,
  • dział finansowy jest silny w rachunkowości, ale niekoniecznie ma zautomatyzowany moduł bankowy.

Metoda bezpośrednia – gdzie ERP może pomóc, a gdzie przeszkadza

Metoda bezpośrednia wymaga pracy głównie w obszarze płatności. W ERP oznacza to:

  • pełne, możliwie szczegółowe importowanie wyciągów bankowych (najlepiej w standardzie umożliwiającym automatyczne rozpoznawanie płatności – np. MT940, CAMT, pliki własne banku),
  • zdefiniowanie reguł klasyfikacji płatności – po numerze rachunku, tytule przelewu, kontrahencie, rodzaju dokumentu źródłowego,
  • konsekwentne rozliczanie płatności z dokumentami źródłowymi (faktury, noty, umowy pożyczek).

Zaletą jest to, że raport może bardzo szybko odpowiedzieć na konkretne pytania: „ile w ubiegłym tygodniu zapłacili nam klienci X?”, „jaką część wydatków stanowiły płatności za towar, a jaką podatki?”. Wadą – że każdy błąd klasyfikacji płatności bankowej przenosi się bezpośrednio na cash flow.

Dobrze zorganizowana metoda bezpośrednia w ERP sprawdza się szczególnie, gdy:

  • firma prowadzi intensywną politykę cash management (np. codzienne zarządzanie limitami kredytowymi),
  • ważne są krótkie horyzonty (tydzień, dwa tygodnie, miesiąc),
  • banki i kasy są silnie zintegrowane z ERP, a rozliczanie płatności jest w dużym stopniu zautomatyzowane.

Hybryda – najczęstszy, sensowny kompromis

W większości firm najlepsze rezultaty daje podejście mieszane. Konstrukcja bywa różna, ale często wygląda mniej więcej tak:

  • Działalność operacyjna – liczona metodą pośrednią, z ciężarem na powiązanie z RZiS i bilansem.
  • Działalność inwestycyjna – częściowo pośrednio (na bazie kont środków trwałych), częściowo bezpośrednio z płatności za inwestycje i wpływów ze sprzedaży aktywów.
  • Działalność finansowa – w dużej mierze metodą bezpośrednią, na podstawie konkretnych przelewów kredytów, spłat kapitału, odsetek, dywidend.

Takie podejście ma kilka zalet:

  • łatwiej utrzymać zgodność ze sprawozdaniem finansowym (operacja pośrednia),
  • można monitorować bieżące przepływy z finansowania bez skomplikowanych korekt,
  • da się stopniowo przenosić wybrane obszary na metodę bezpośrednią, w miarę jak rośnie jakość danych i automatyzacja banku.

W praktyce dobrym planem bywa start od metody pośredniej z kilkoma „wyspami bezpośrednimi” (np. kredyty, leasingi, duże inwestycje), a następnie sukcesywne dokładanie kolejnych obszarów bezpośrednich tam, gdzie ERP daje już pełną, wiarygodną informację o płatnościach.

Mapowanie zdarzeń z ERP na przepływy pieniężne – serce całego projektu

Zdarzenie w ERP to nie zawsze przepływ gotówki

Każde księgowanie w ERP wygląda z pozoru tak samo: dokument, konta Wn/Ma, data, kwota. Dla cash flow kluczowa jest jednak odpowiedź na pytanie: „czy i kiedy za tym ruchem stoi przepływ środków pieniężnych?”. To oznacza, że trzeba rozróżnić:

  • zdarzenia pieniężne – np. przelew, wypłata gotówki, wpływ od klienta, spłata kredytu,
  • zdarzenia niepieniężne – księgowe przeksięgowania, rezerwy, odpisy, różnice kursowe niezrealizowane,
  • zdarzenia mieszane – np. zakup środka trwałego częściowo kredytem kupieckim, częściowo gotówką; kapitalizacja odsetek.

Mapowanie polega na takim opisaniu zdarzeń (kontami, typami dokumentów, dodatkowymi atrybutami), aby system mógł rozpoznać, czy dana pozycja powinna pojawić się w cash flow, w której sekcji i w jakim momencie.

Co konkretnie trzeba zmapować

Bez listy „co do czego” model cash flow będzie zlepkiem dobrych chęci. W typowym projekcie mapuje się kilka poziomów:

  • Konta księgowe – przypisanie kont do koszyków: operacyjne, inwestycyjne, finansowe; często też szczegółowych podkategorii (np. „wpływy od klientów krajowych”, „wydatki na wynagrodzenia”).
  • Mapowanie dokumentów i typów transakcji

    Samo przypisanie kont to dopiero połowa pracy. Druga połowa to „nauczenie” ERP, że różne typy dokumentów księgowych mają różne znaczenie dla cash flow – nawet jeśli dotykają tych samych kont.

    Dobrze przygotowana mapa powinna rozróżniać między innymi:

  • faktury sprzedaży/zakupu – generują należności i zobowiązania, ale nie są jeszcze przepływem pieniężnym; ich wpływ pojawia się dopiero przy płatności,
  • dokumenty bankowe – standardowe wyciągi, polecenia zapłaty, przelewy masowe; to zwykle główne źródło przepływów pieniężnych,
  • dokumenty kasowe – raporty kasowe, zaliczki gotówkowe, rozliczenia delegacji,
  • dokumenty wewnętrzne – przeksięgowania, korekty kursowe, rozliczenia międzyokresowe; w większości są „niewidzialne” dla cash flow,
  • operacje finansowe – uruchomienia i spłaty kredytów, leasingi, lokaty, instrumenty pochodne.

Praktycznie każdemu typowi dokumentu można przypisać domyślne zachowanie: „generuje przepływ operacyjny przy płatności”, „generuje przepływ finansowy bezpośrednio przy zaksięgowaniu”, „jest neutralny dla cash flow”. Im lepiej skonfigurowane typy dokumentów, tym mniej później ręcznego „uzgadniania wszechświata” w Excelu.

Parametry dodatkowe: scenariusze, centra, projekty

Standardowy podział na konta i dokumenty to dobry start, ale przy bardziej złożonym biznesie często nie wystarcza. Do gry wchodzą wtedy dodatkowe atrybuty ERP:

  • scenariusze / księgi równoległe – np. księgowość statutowa vs. zarządcza; można zbudować cash flow wyłącznie na bazie wybranego scenariusza,
  • centra kosztów / miejsca powstawania kosztów – pomocne przy budowie cash flow dla poszczególnych linii biznesowych,
  • projekty – pozwalają śledzić przepływy gotówki związane z dużymi kontraktami czy inwestycjami,
  • tagi, kody analityczne – własne etykiety, które pozwalają odróżnić np. płatności „stałe” (czynsze, leasingi) od „zmiennych” (premie, prowizje).

Dobrze zdefiniowane atrybuty analityczne umożliwiają potem budowę nie tylko jednego „centralnego” raportu cash flow, ale też jego przekrojów: według biznesu, regionu, projektu czy typu wydatku. Bez tego kończy się na ręcznym przeklasyfikowywaniu przelewów „na boku”.

Reguły przypisania płatności do kategorii cash flow

Sam fakt, że płatność wyszła lub weszła na konto, nie mówi jeszcze, jak ją pokazać w raporcie. Potrzebne są reguły klasyfikacji. Zwykle buduje się je warstwowo:

  1. Po dokumencie źródłowym – jeśli płatność rozlicza konkretną fakturę, umowę pożyczki czy notę, kategoria cash flow może wynikać bezpośrednio z tego dokumentu.
  2. Po kontrahencie – określone rachunki bankowe lub kontrahenci (np. ZUS, US, konkretne banki) mają domyślne kategorie: podatki, składki, obsługa zadłużenia.
  3. Po tytule przelewu – słowa kluczowe typu „czynsz”, „leasing”, „wynagrodzenie” mogą kierować płatność do odpowiedniej szuflady.
  4. Po ręcznej korekcie – ostatnia linia obrony, gdy automat nie dał rady. Ważne, aby takie wyjątki były śledzone i wykorzystywane do poprawy reguł.

W praktyce sensowne jest podejście „80/20”: najpierw obsłużyć regułami te płatności, które występują najczęściej i mają największy wolumen, a dopiero potem dopieszczać egzotyczne przypadki.

Obsługa zdarzeń mieszanych i złożonych

Problem pojawia się tam, gdzie jedna płatność dotyczy różnych kategorii cash flow. Przykłady pojawiają się szybciej, niżby się chciało:

  • przelew do dostawcy, który obejmuje kilka faktur zakupowych i jednocześnie notę odsetkową,
  • jedna płatność, w której są wynagrodzenia netto, potrącenia komornicze i zwrot zaliczek,
  • przelew zbiorczy do banku: rata kredytu zawierająca część kapitałową i odsetkową.

Bez odpowiedniego modelu takie płatności „lądują” w jednej kategorii, co zaburza obraz. Dlatego przy projektowaniu cash flow trzeba:

  1. Sprawdzić, czy ERP pozwala dzielić płatności na pozycje cząstkowe (np. rata kredytu rozbita na kapitał i odsetki).
  2. Zaprojektować schemat rozdziału tam, gdzie rozbicie 1:1 nie jest możliwe – np. wg udziału wartości faktur w zbiorczym przelewie.
  3. Ustalić, kiedy odpuszczamy dokładność co do złotówki, a patrzymy na kategorię dominującą (np. 98% przelewu to towar, 2% to opłata manipulacyjna).

Najgorszy scenariusz to takie, w którym każdy przelew mieszany jest ręcznie rozbijany w Excelu. Da się tak żyć przez tydzień, ale nie przez rok.

Moment ujęcia przepływu – data księgowania, waluty, kursy

Kolejna decyzja dotyczy tego, na jakiej dacie i kwocie opierać przepływy. Pozornie proste, a jednak potrafi rozjechać raport z bilansem.

Najważniejsze pytania, które trzeba rozstrzygnąć już na etapie projektu:

  • Data przepływu – czy używamy daty księgowania na wyciągu, daty waluty, czy może jeszcze innego pola (np. daty importu)? Dla banków zagranicznych i weekendów wybór ma znaczenie.
  • Waluty – raport w walucie lokalnej, obcej czy w obu wariantach? Jak przeliczać: po kursie banku z wyciągu, kursie księgowym, kursie średnim?
  • Różnice kursowe – czy niezrealizowane różnice kursowe pojawiają się tylko jako korekty w części operacyjnej (metoda pośrednia), czy są rozbijane na poszczególne kategorie?

Spójne zasady przeliczeń są warunkiem, aby cash flow w walucie raportowej uzgadniał się ze zmianą stanu środków pieniężnych w bilansie. W przeciwnym razie co miesiąc pojawia się „tajemnicza różnica kursowa”, za którą nikt nie chce wziąć odpowiedzialności.

Łączenie cash flow z modułami sprzedaży i zakupów

Sam moduł finansowo-księgowy to za mało, jeśli raport ma dobrze odzwierciedlać rotację należności i zobowiązań. Trzeba go spiąć z modułami sprzedaży i zakupów.

W praktyce przydają się między innymi:

  • statusy dokumentów w sprzedaży i zakupach (zatwierdzone, wstrzymane, anulowane),
  • terminy płatności z kartotek kontrahentów – pozwalają zbudować prognozę przyszłych wpływów i wydatków na bazie otwartych pozycji,
  • harmonogramy płatności dla większych kontraktów – żeby rata z umowy była widoczna jako spodziewany przepływ, zanim pojawi się faktura.

Połączenie informacji „księgowych” (co już się wydarzyło) z „operacyjnymi” (co jest zaplanowane w sprzedaży/zakupach) pozwala budować nie tylko przeszły, ale też przyszły cash flow, bez doczepiania oddzielnego arkusza z forecastem.

Specjalne przypadki: podatki, płace, rozliczenia grupowe

Niektóre obszary z natury wymykają się prostym regułom. Jeśli nie dostaną własnych zasad, będą permanentnym źródłem różnic między raportem a rzeczywistością.

Podatki i składki

W ERP podatki pojawiają się w kilku miejscach naraz: na fakturach, na kontach rozrachunkowych, w przelewach do urzędów. Aby sensownie pokazać je w cash flow, dobrze jest:

  • wydzielić osobne konta rozrachunkowe dla VAT, CIT, PIT, ZUS zamiast jednego worka „rozrachunki z urzędem skarbowym”,
  • oznaczyć przelewy do urzędów i ZUS dedykowanym typem dokumentu bankowego lub atrybutem,
  • zdecydować, czy podatki będą własną linią w sekcji operacyjnej, czy „rozpuszczą się” w kategoriach kosztowych.

Przy większej skali biznesu wyodrębnienie podatków daje jasną odpowiedź na pytanie, ile gotówki co miesiąc „znika w systemie”. Czasami takie liczby działają lepiej niż najbardziej patetyczne apele o optymalizację podatkową.

Wynagrodzenia i świadczenia pracownicze

Obszar płac bywa osobnym światem, często częściowo poza głównym ERP. Mimo to da się go sensownie włączyć do cash flow:

  • podpiąć moduł kadrowo-płacowy lub importować zestawienia przelewów wynagrodzeń z banku,
  • oddzielić w klasyfikacji wypłaty netto od podatków i składek ZUS finansowanych przez pracodawcę,
  • wprowadzić jednolite tytuły przelewów lub identyfikatory batchy płacowych, żeby nie klasyfikować pojedynczo setek przelewów.

Dzięki temu koszty osobowe w RZiS mają czytelne „lustrzane odbicie” w cash flow – ile faktycznie wyszło z kont na wynagrodzenia, a ile na daniny wokół płac.

Grupy kapitałowe i clearing wewnętrzny

W grupach kapitałowych cash flow komplikuje się dodatkowo o rozliczenia między spółkami: pożyczki, cash pooling, refakturowanie kosztów. Dobrze jest z góry określić:

  • czy przepływy wewnątrzgrupowe pokazujemy w raporcie jednostkowym, czy je eliminujemy,
  • jak oznaczać w ERP transakcje intragroup (osobne konta, kontrahenci „wewnętrzni”, dedykowane typy dokumentów),
  • w jaki sposób ujmować cash pooling – jako przepływy finansowe między rachunkami, czy jako techniczne przeksięgowania.

Bez takich zasad raport cash flow potrafi wyglądać jak opis burzliwej korespondencji między spółkami, a nie realnego przepływu środków w grupie.

Testowanie mapowania – jak sprawdzić, że to działa

Po skonfigurowaniu map i reguł klasyfikacji przychodzi mniej efektowna, ale kluczowa część: testy. Dobrze zaplanowane, pozwalają zaoszczędzić miesiące frustracji.

Sprawdzenie zwykle przebiega w kilku krokach:

  1. Uzgodnienie z bilansem – dla wybranego miesiąca sumuje się przepływy netto na środkach pieniężnych i porównuje ze zmianą stanu kont bankowych i kasowych w bilansie.
  2. Porównanie z RZiS – w metodzie pośredniej weryfikuje się, czy start od wyniku netto i kolejne korekty „sklejają się” z wygenerowaną sekcją operacyjną.
  3. Próba śledzenia kilku transakcji „od faktury do przelewu” – wybiera się kilka typowych i kilka trudnych przypadków, a następnie sprawdza, gdzie dokładnie lądują w raporcie.
  4. Analiza top 20 pozycji – dla największych wartości (wpływy/rozchody) w danym miesiącu kontroluje się poprawność klasyfikacji.

Dobrym nawykiem jest dokumentowanie znalezionych błędów klasyfikacji w prostej liście: „przypadek – przyczyna – poprawka w regułach”. Po kilku iteracjach widać, czy model zmierza w stronę automatyzacji, czy w stronę coraz dłuższej listy wyjątków.

Organizacja pracy: kto „trzyma” cash flow w ERP

Sam model techniczny nie wystarczy, jeśli nikt nie czuje się za niego odpowiedzialny. Cash flow w ERP potrzebuje właściciela – niekoniecznie jednej osoby, ale czytelnego podziału ról.

Najczęściej sprawdza się prosty układ:

  • Finanse / kontroling – właściciel logiki raportu, map kont, reguł klasyfikacji, odbiorca końcowy raportu.
  • Księgowość – odpowiedzialna za jakość danych źródłowych: rozliczenia rozrachunków, poprawność księgowań, kompletność banków.
  • IT / zespół ERP – odpowiedzialny za konfigurację techniczną, wydajność, integracje, dostępność danych.

Bez wyznaczenia „pilota” szybko wraca stary schemat: każdy poprawia cash flow na własny użytek, w swoim Excelu, a raport systemowy świeci przykładowymi danymi z wdrożenia. I wtedy cała misterna mapa zostaje tylko ciekawostką w konfiguracji ERP.

Najczęściej zadawane pytania (FAQ)

Po co mi raport cash flow, skoro mam rachunek zysków i strat w ERP?

Rachunek zysków i strat pokazuje „wynik na papierze”, a raport cash flow – realny ruch gotówki na kontach. Firma może mieć wysoki zysk netto, a jednocześnie brak środków na pensje, bo klienci spóźniają się z płatnościami, VAT wisi w urzędzie, a pieniądze są zamrożone w magazynie. Bez raportu przepływów łatwo podjąć zbyt odważną decyzję inwestycyjną i obudzić się z problemem płynności.

Cash flow zasilany danymi z ERP pokazuje, ile gotówki faktycznie wpłynęło i wypłynęło, z jakich źródeł i w jakich kierunkach. Dzięki temu zarząd i finanse widzą tempo przypływu gotówki, a nie tylko „potencjalny” wynik księgowy.

Dlaczego lepiej budować cash flow z ERP niż w Excelu?

Arkusz w Excelu jest tak dobry, jak osoba, która go prowadzi – jej czas, dokładność i dzień tygodnia. Raport oparty na ERP korzysta z danych już zaksięgowanych lub zarejestrowanych w systemie, dzięki czemu jest spójny z księgą główną, bilansem i rachunkiem wyników. Zmiana w dokumentach (faktura, wyciąg bankowy) może automatycznie odświeżyć cash flow, bez ręcznego wklepywania.

Dochodzi do tego mniejsza uznaniowość i pełna ścieżka audytu: dla każdej pozycji możesz zrobić drill-down do dokumentu źródłowego. Koniec z sytuacją, w której „cash flow z księgowości” różni się od „cash flow z controllingu”, a każdy broni swoich formuł w osobnym Excelu.

Jakie decyzje można podejmować na podstawie cash flow z ERP?

Na poziomie strategicznym cash flow odpowiada na pytania: czy jest przestrzeń gotówkowa na inwestycje (maszyna, nowa lokalizacja, produkt), jak ustawić limity kredytowe i kiedy myśleć o zmianie finansowania, czy wypłata dywidendy nie wyczyści poduszki bezpieczeństwa na kolejny kwartał. Zamiast patrzeć tylko na zysk netto, widzisz, czy firma faktycznie generuje gotówkę.

W codziennym zarządzaniu raport wspiera limity zakupowe, negocjacje terminów płatności i radzenie sobie z sezonowością. Zakupy widzą, kiedy mogą sobie pozwolić na większe zobowiązania, sprzedaż – kiedy opłaca się dać rabat za przedpłatę, a controlling szybko wychwytuje nadchodzący „dołek” płynności, zanim zadzwoni bank.

Kto w firmie realnie korzysta z raportu cash flow i co chce w nim widzieć?

Z raportu korzysta kilka działów, ale każdy patrzy na niego trochę z innej strony. Zarząd potrzebuje syntetycznego obrazu: skąd wzięły się zmiany stanu gotówki i jakie są prognozy na kilka tygodni lub miesięcy do przodu. Dział finansowy i controlling wymagają szczegółowości – przejścia od sumarycznych przepływów do konkretnych kontrahentów, projektów czy linii biznesowych.

Sprzedaż skupia się na należnościach: kto płaci w terminie, kto się spóźnia i jak to wpływa na możliwość podpisywania nowych kontraktów. Zakupy i logistyka z kolei potrzebują obrazu wydatków operacyjnych i inwestycyjnych, żeby planować dostawy i zapasy pod realne ograniczenia gotówkowe. Dlatego dobrze zrobiony cash flow jest modularny – jeden model, różne przekroje i poziomy szczegółowości.

Czym się różni cash flow „dla banku” od operacyjnego cash flow w ERP?

Cash flow „dla banku” lub „do sprawozdania finansowego” powstaje zwykle raz w roku albo raz na kwartał, ma sztywną strukturę (ustawa o rachunkowości, MSSF) i jest często ręcznie przygotowywany z dużym udziałem księgowości i audytora. Jest potrzebny, ale z perspektywy decyzji zarządczych bywa jak zdjęcie z wakacji sprzed roku – mało przydatne do oceny dzisiejszej pogody.

Operacyjny cash flow w ERP jest częstszy (miesięczny, tygodniowy, a nawet dzienny) i zaprojektowany pod zarządzanie płynnością. Najlepsze podejście to jeden model w ERP, który zapewnia formalną zgodność dla sprawozdawczości, a jednocześnie daje się „rozłożyć” na krótsze okresy i detale potrzebne dyrektorowi finansowemu do codziennych decyzji.

Jak w ERP podzielić przepływy na operacyjne, inwestycyjne i finansowe?

Kluczowe jest dobre mapowanie zdarzeń z ERP na trzy obszary: operacyjny (sprzedaż, dostawcy, wynagrodzenia, podatki), inwestycyjny (zakup/sprzedaż środków trwałych, wartości niematerialnych, udziałów, pożyczek) i finansowy (kredyty, ich spłaty, emisja udziałów, dywidendy). Każde zdarzenie finansowe musi trafić do jednego z tych „koszyków” według jasnych, wcześniej ustalonych reguł.

Przy typowych transakcjach, jak leasing czy factoring, potrzebne są dodatkowe zasady. Przykład: rata leasingu operacyjnego zawiera część odsetkową (finansowa) i część kosztową związaną z korzystaniem z aktywa (operacyjna). Jeśli ERP nie pozwala tego rozbić lub księgowania są niespójne, raport zamienia się w zgadywankę. Dlatego przy wdrażaniu cash flow w ERP trzeba najpierw „posprzątać” plan kont i schematy księgowań.

Czy raport cash flow w ERP może zrozumieć ktoś spoza księgowości?

Tak, pod warunkiem że konstrukcja raportu jest zdroworozsądkowa, a nie „prosto z ustawy”. Dobrą praktyką jest pokazanie trzech obszarów przepływów w prostym układzie: ile gotówki generuje działalność operacyjna, ile pochłaniają inwestycje i jak wygląda finansowanie zewnętrzne oraz wypłaty dla właścicieli. Menedżer sprzedaży nie musi znać wszystkich kont księgowych, żeby zrozumieć, że świetny wzrost na fakturach nie przekłada się na wpływy przez kolejne dwa miesiące.

Pomagają też praktyczne etykiety i opisy w raporcie (np. „wpływy od kluczowych klientów”, „wydatki na dostawców materiałów”, „spłaty kredytów”), a nie tylko numery kont czy paragrafy. Dzięki temu cash flow przestaje być „czarną magią księgowości”, a staje się wspólnym językiem zarządu, finansów, sprzedaży i zakupów – czasem nawet bez konieczności tłumacza w postaci kontrolera.

Najważniejsze punkty

  • Zysk księgowy i stan gotówki to dwie różne historie – firma może „na papierze” zarabiać, a jednocześnie nie mieć środków na pensje z powodu zatorów w należnościach, VAT czy nadmiernych zapasów.
  • Cash flow zasilany danymi z ERP pozwala podejmować bezpieczniejsze decyzje strategiczne: kiedy inwestować, jak ustawiać limity kredytowe i czy dywidenda nie wyczyści poduszki płynnościowej.
  • Na poziomie operacyjnym raport przepływów pieniężnych z ERP porządkuje codzienność: limity zakupowe, negocjacje terminów płatności i zarządzanie sezonowością przestają być „jazdą na czuja”.
  • Budowanie cash flow w ERP zamiast w Excelu daje spójność z księgą główną, automatyczne odświeżanie, mniejszą uznaniowość i pełną ścieżkę audytu do dokumentów źródłowych.
  • Jeden, modularny model cash flow w ERP pozwala różnym działom (zarząd, finanse, sprzedaż, zakupy) patrzeć na te same dane, ale w innych przekrojach – koniec z wojną „controlling vs księgowość”.
  • Raport „dla banku” robiony raz na kwartał nie wystarczy do zarządzania żywą firmą – potrzebny jest operacyjny cash flow, który da się aktualizować nawet codziennie i realnie wspiera decyzje.
  • Najlepsza praktyka to jeden model przepływów w ERP, który z jednej strony spełnia wymagania formalne, a z drugiej da się rozbić na praktyczne widoki: po firmach, segmentach, projektach czy kluczowych klientach.