Studia przypadków
Budownictwo

Firma budowlana z podpisanymi kontraktami na 18 mln UAH, która nie miała z czego wypłacić pensji

Sergiy Shuldik
Sergiy Shuldik
Financial Expert at Finmap
"Miałem na ścianie trzy kontrakty warte 18 milionów hrywien. A w piątek o 18:00 zastanawiałem się, czym zapłacić za jedną ciężarówkę betonu."
Construction site office trailer at dusk, single warm lamp glowing through window, laptop screen visible on the desk inside

Brygadzista zadzwonił w piątkowy wieczór, o 18:14. Dostawca betonu właśnie potwierdził: jeśli płatność nie wpłynie do poniedziałku do 8:00, w poniedziałek nie będzie wylewki. Tysiąc dwieście metrów sześciennych fundamentów — zaplanowanych z klientem na następny tydzień, zapisanych w kontrakcie, z karą umowną za niedotrzymanie terminów.

Brak betonu w poniedziałek oznaczał brak wylewki. Brak wylewki oznaczał brak faktury za wykonane prace na koniec tygodnia. Brak tej faktury oznaczał brak trzeciej transzy od klienta, która miała wpłynąć "w połowie miesiąca".

Stan konta tego wieczoru: 84 000 UAH. Faktura za beton na poniedziałek: 312 000 UAH. Wypłata dla 14-osobowego zespołu w środę: 487 000 UAH. Oczekiwana transza od klienta, od której zależał cały miesiąc: 1 800 000 UAH.

Od piątej po południu te obliczenia robił już z tuzin razy. W końcu przestał w ogóle otwierać kalkulator.

To historia rentownej firmy budowlanej — 18 milionów hrywien podpisanych kontraktów na ścianie, trzy aktywne projekty, kolejne dwa w przygotowaniu — która o mało nie straciła zespołu przez specyfikę przepływu gotówki w tej branży. Kryzys nie zakończył działalności firmy. Ale to, co zmieniło się później, warto opowiedzieć.

Paradoks: rentowność na papierze, dziura na koncie

Według wszystkich wskaźników ten biznes wyglądał zdrowo. Trzy podpisane kontrakty na łączną kwotę 18 milionów hrywien, wszystkie z solidnymi klientami. Stały zespół 14 osób, który pracował razem od ponad dwóch lat. Sama marża na kompleksie mieszkaniowym — największym z trzech projektów — wynosiła około 22%. Na papierze ten biznes powinien dosłownie drukować pieniądze.

Rzeczywistość w piątkowy wieczór wyglądała inaczej. Łączna gotówka dostępna na wszystkich kontach: 84 000 UAH. Należności, które przeszły już trzy różne „spodziewane" terminy i nadal nie wpłynęły: 2,4 miliona UAH. Zobowiązania wobec podwykonawców, które trzeba było uregulować w ciągu najbliższych 10 dni: 890 000 UAH. Zamówienia na materiały wymagające przedpłaty, żeby utrzymać harmonogram: 540 000 UAH.

Właściciel zbudował ten biznes, znając budownictwo od podszewki — każdy rodzaj fundamentów, każdego dostawcę, wszystkie przyzwyczajenia podwykonawców. Czego nie zbudował, to systemu finansowego, który pozwalałby patrzeć dwa tygodnie do przodu. Arkusz Excela na jego laptopie dokładnie, ale bezużytecznie podsumowywał liczby z zeszłego miesiąca. Mówił mu, co już się wydarzyło. Nie mówił nic o poniedziałku.

"Znałem każdy metr zbrojenia na każdej budowie. Ale nie potrafiłem powiedzieć, czy firma dotrwa do następnej środy." — refleksja z wizyty na budowie, właściciel firmy budowlanej

Dlaczego budownictwo jest ze swej natury podatne na luki gotówkowe

Budownictwo zajmuje niewygodne miejsce w spektrum przepływów pieniężnych. Niemal każda cecha strukturalna tej branży pcha płynność finansową w stronę niestabilności.

Po pierwsze: materiały i podwykonawców trzeba płacić z góry — a klient płaci etapami. Dostawca chce zapłaty przed wylaniem betonu. Podwykonawca chce 50% zaliczki, zanim wyśle ekipę. Ale klient płaci dopiero po odebraniu i zweryfikowaniu etapu prac — zwykle 30–45 dni po podpisaniu protokołu odbioru. Im większy projekt, tym dłuższa przerwa między wydatkiem a wpływem.

Po drugie: kwoty zatrzymane (retencje) są zamrożone na wiele miesięcy. Wiele kontraktów budowlanych przewiduje zatrzymanie 5–10% każdej płatności etapowej jako gwarancję — wypłacaną dopiero po odbiorze końcowym. Przy projekcie wartym 10 milionów UAH oznacza to nawet milion hrywien leżący na cudzym koncie przez cały rok. Rentowne, ale niepłynne.

Po trzecie: pogoda i opóźnienia w odbiorach są poza kontrolą firmy. Dwa dni deszczu przesuwają termin wylewki. Inspektor przekłada wizytę. Dział zakupów u klienta jest na urlopie. Żadna z tych rzeczy nie zmienia wartości kontraktu — ale każda wpływa na to, kiedy dotrze gotówka.

Po czwarte: każdy projekt ma swój własny rytm gotówkowy. Trzy aktywne projekty to trzy różne harmonogramy kamieni milowych, trzy różne warunki płatności, trzy różne grupy dostawców. Bez jednego, skonsolidowanego widoku właściciel musi w głowie żonglować trzema kalendarzami naraz. Nawet skrupulatny księgowy nie utrzyma tego wszystkiego w pamięci roboczej.

Pallets of bricks and cement bags arranged in a construction site yard, soft morning fog catching the warm sunrise light

Po piąte: rozwój firmy nie łagodzi problemu, tylko go pogłębia. Mały wykonawca prowadzący jeden projekt naraz ma prosty obraz gotówkowy. Rozwijająca się firma z pięcioma aktywnymi projektami ma pięć nakładających się na siebie cykli — a jeśli choćby dwa z nich opóźnią się jednocześnie, cała firma wpada w lukę.

Firma tego właściciela była dokładnie na takim etapie. Trzy aktywne projekty. Kolejne dwa startujące za sześć tygodni. Szybki wzrost. A wzrost, jak zawsze, pochłaniał gotówkę szybciej, niż ją generował.

5 przyczyn, które konkretnie doprowadziły do kryzysu

Analizując 30 dni po tym piątkowym telefonie, można wyodrębnić pięć konkretnych mechanizmów, które razem doprowadziły do luki gotówkowej.

Przyczyna pierwsza. Płatność od największego klienta się spóźniła — ale nie na tyle, by zacząć ją formalnie egzekwować. Trzecia transza za projekt mieszkaniowy, 1,8 miliona UAH, była obiecana ustnie "w połowie miesiąca". Wpłynęła 19 dni później. Nie na tyle katastrofalnie, żeby wchodzić na drogę prawną. Ale wystarczająco, by rozsypały się wszystkie plany, które od niej zależały.

Przyczyna druga. Dwie zaliczki dla podwykonawców trzeba było wypłacić w tym samym tygodniu. Ekipa dekarska i ekipa wykończeniowa wchodziły na budowę tego samego poniedziałku — obie żądały 50% zaliczki. Razem: 680 000 UAH wypłacone w ciągu 48 godzin. Harmonogram ustalono miesiące wcześniej; nikt nie sprawdził, czy w tym momencie firma będzie miała na to gotówkę.

Przyczyna trzecia. 1,2 miliona UAH w kwotach zatrzymanych z trzech projektów. Wszystkie zamrożone, wszystkie "zarobione" na papierze, żadna niedostępna. W dobrym miesiącu tego się nie zauważa. W trudnym miesiącu to różnica między wypłaceniem pensji a jej brakiem.

Przyczyna czwarta. Wzrost cen materiałów, którego nikt nie uwzględnił w budżecie. Ceny stali wzrosły o 11% między podpisaniem kontraktu a zakupem materiałów. Kontrakt miał stałą cenę. Dostawca — nie. Różnicę trzeba było pokryć z kapitału obrotowego.

Przyczyna piąta. Właściciel systematycznie wypłacał sobie z firmy dochód osobisty. Nie w przesadnej wysokości — zwykła miesięczna kwota dla rodziny z dwójką dzieci. Ale w zestawieniu z napiętą płynnością te wypłaty stały się kolejnym drenażem gotówki. Nie postrzegał ich jako części problemu, bo "zawsze wcześniej działało".

Stack of printed supplier invoices fanned out beside rolled construction blueprints, a yellow hard hat sitting at the corner of the desk in warm tungsten light

Pięć przyczyn. Żadna z osobna nie była katastrofalna. Wszystkie pojawiły się w ciągu tych samych 30 dni. Razem — piątkowy wieczorny telefon o 312 000 UAH za beton.

Co właściciel zrobił w poniedziałek rano

Rozwiązanie znalezione w ciągu weekendu było dalekie od romantyzmu. Telefon do dyrektora finansowego największego klienta w sobotni poranek ("potrzebujemy 500 000 UAH w tym tygodniu, reszta może poczekać dwa tygodnie"). Rozmowa z bankiem o debecie w poniedziałek o 9:00. Szczera rozmowa w niedzielny wieczór ze starszym brygadzistą zespołu, który zgodził się opóźnić wypłatę własnej pensji o tydzień.

Beton opłacono. Wylewka odbyła się we wtorek zamiast w poniedziałek. Uniknięto kary umownej wobec klienta. Zespół nie stracił nikogo.

Ale gdy emocje opadły, w poniedziałek właściciel zrobił coś jeszcze. Usiadł z księgową i przez cztery godziny budowali coś, czego firma nigdy wcześniej nie miała: kalendarz płatności pokazujący 14 dni do przodu jednocześnie dla wszystkich trzech projektów.

Nie podsumowanie zeszłego miesiąca. Nie rachunek zysków i strat. Codzienny prognozowany stan gotówki — dziś, jutro, pojutrze, każdy dzień na dwa tygodnie do przodu — zbudowany na podstawie wszystkich zaplanowanych wpływów (kamienie milowe klientów, zwolnienia kwot zatrzymanych w terminie, linia kredytowa) oraz wszystkich zaplanowanych wydatków (płatności dla podwykonawców, zamówienia materiałów, wypłaty, podatki, wypłata dla właściciela).

Pierwsza wersja była surowa. Formuły w Excelu, ręczne wprowadzanie danych, trzy godziny na aktualizację. Ale po raz pierwszy właściciel mógł w poniedziałek rano zobaczyć liczbę, która mówiła mu, czy środa będzie bezpieczna.

Tablet device showing a 30-day payment calendar dashboard, propped on top of a folded technical drawing with a pencil resting beside it, warm afternoon sunlight from the window

W ciągu trzech tygodni firma przeniosła się z Excela do prawdziwego narzędzia do planowania finansowego. Kalendarz aktualizował się teraz automatycznie na podstawie danych z banku. Konsolidował przepływy gotówki wszystkich trzech projektów w jednym widoku. Podświetlał dni, w których prognozowane saldo spadłoby poniżej progu bezpieczeństwa — właściciel ustawił minimum na 300 000 UAH.

Zasada była prosta. Zobacz lukę, zanim ona zobaczy ciebie.

90 dni później — co się zmieniło

Trzy miesiące po tym piątkowym telefonie ta sama firma wyglądała od środka zupełnie inaczej pod względem struktury, chociaż projekty, zespół i kontrakty pozostały te same.

Średni bufor gotówkowy. Wcześniej: od 84 tys. do 250 tys. UAH, chaotyczne wahania. Po 90 dniach: średnio 680 tys. UAH, przy minimum 340 tys. UAH. Bufor nie powstał dzięki cięciu kosztów. Powstał dzięki przesunięciu terminów płatności — przesunięciu zaliczek dla podwykonawców o 5–7 dni, tak by pokrywały się z wpływami od klientów, wynegocjowaniu nieco lepszych warunków z dwoma kluczowymi dostawcami oraz wstrzymaniu wypłaty dla właściciela w dwóch najbardziej ryzykownych tygodniach każdego miesiąca.

Horyzont widoczności. Wcześniej: 0 dni — właściciel dowiadywał się o problemach z gotówką, gdy przychodziły rachunki. Teraz: standardowo 14 dni, 30–45 dni w przypadku dużych kontraktów. Decyzje, które kiedyś podejmowano reaktywnie ("czy nas na to stać?"), stały się proaktywne ("oto kiedy powinniśmy to zaplanować").

Korzystanie z awaryjnego debetu. Wcześniej: 3 krótkoterminowe debety w ciągu 6 miesięcy, średni koszt 1,8% za każde skorzystanie. Po 90 dniach: zero. Linia debetowa nadal istnieje jako zabezpieczenie — ale nikt jej nie dotknął.

Niespodzianki z wypłatami. Wcześniej: 2 przypadki w poprzednim roku rozmów typu "wypłacimy w piątek zamiast w środę". Teraz: zero. Pensje wypłacane są tego samego dnia co miesiąc, bez wyjątków.

Ton komunikacji z klientami. Wcześniej: postawa obronna, często opóźnione odpowiedzi, gdy klienci pytali o harmonogram. Teraz: właściciel sam inicjuje rozmowy o terminach zwolnienia kwot zatrzymanych i o harmonogramie kamieni milowych — bo wie, co go czeka i kiedy tego potrzebuje.

Idle excavator parked beside a construction site with a large outdoor project board showing milestone schedule, soft golden hour sunset light over the unfinished structure

Trudniej zmierzyć zmianę niewidoczną. Wcześniej właściciel spędzał mniej więcej dwa wieczory w tygodniu na myśleniu o gotówce — w głowie symulował, którą płatność można opóźnić, którego klienta ponaglić, co zrobić, jeśli X nie wpłynie. Odkąd pojawił się kalendarz, te wieczory zniknęły. Te same pytania nadal istniały — ale odpowiedzi na nie były przygotowane z wyprzedzeniem.

Refleksja właściciela

"Kiedyś myślałem, że system finansowy buduje się dopiero wtedy, gdy firma wyrośnie z rozmiaru, w którym da się to wszystko utrzymać w głowie. Błąd. Buduje się go w momencie, gdy prowadzisz więcej niż jeden projekt naraz. Bo zanim przestaniesz to ogarniać w głowie, zdążysz już przegapić dwie wypłaty."

Teraz właściciel opisuje tę zmianę w dwóch częściach.

Widoczna część: kalendarz płatności, który konsoliduje trzy projekty, aktualizuje się automatycznie z banku i co poniedziałek rano pokazuje mu 14 dni do przodu. Poświęca mu 20 minut tygodniowo.

Niewidoczna część: całkowita zmiana sposobu podejmowania decyzji. Wyceny nowych projektów zawierają teraz symulację przepływów pieniężnych, zanim cena zostanie wysłana klientowi. Harmonogramy podwykonawców są sprawdzane pod kątem kalendarza, zanim ekipy wyjadą na budowę. Terminy zwolnienia kwot zatrzymanych są śledzone indywidualnie i przypominane dwa tygodnie przed terminem. Dochód osobisty z firmy jest wypłacany w tygodniach z wysoką gotówką, a nie "kiedy popadnie".

Half-built residential structure at sunrise with soft amber light, hint of a tablet device on a clean foreman's table in the foreground showing a dashboard, no people visible

Obecnie firma jednocześnie realizuje już piąty projekt. Kalendarz nadal działa. Zespół liczy teraz 19 osób. Marża w całym aktywnym portfelu wzrosła o 3 punkty procentowe — nie dlatego, że zmienił się charakter pracy, ale dlatego, że przestały się zdarzać rzadkie decyzje podejmowane w trybie awaryjnym (płacenie podwykonawcy szybciej niż to konieczne, akceptowanie gorszych warunków od dostawcy pod presją czasu).

Ten piątkowy telefon, od którego zaczęła się ta historia, już się nie powtórzył.

Spis treści
Sprawdź stan systemu finansowego swojej firmy
Zamów diagnostykę finansową
Sergiy Shuldik
Sergiy Shuldik
Financial Expert at Finmap
  • Consultations on commercial activities and management. Financial planning and strategy.
  • CFO, NDA (2023–2025).
  • Financial and economic security analyst at Letishops LLC (2019–2021).
  • Chief accountant, Public Sector / Ministry of Defense of Ukraine (2014–2019).
Polecane dla przedsiębiorców

Najczęściej zadawane pytania

Czy kalendarz płatności pomoże, jeśli prowadzę tylko jeden projekt budowlany naraz?

Tak, ale korzyść będzie mniejsza. Przy jednym projekcie często da się utrzymać obraz gotówkowy w głowie. Prawdziwa wartość kalendarza ujawnia się w momencie, gdy masz dwa lub więcej projektów z nakładającymi się kamieniami milowymi — wtedy właśnie model mentalny się załamuje i dochodzi do większości luk gotówkowych.

Od dwóch do trzech miesięcy kosztów stałych (pensje, biuro, powtarzalne koszty ogólne) plus rezerwa na zaliczki materiałowe dla największego aktywnego projektu. Dla firmy z 500 tys. UAH miesięcznych kosztów stałych i typową zaliczką materiałową 800 tys. UAH, daje to około 1,8–2,3 miliona UAH. Większość wykonawców działa poniżej tego poziomu — i niemal wszyscy z tego powodu doświadczają luk gotówkowych.

Pierwsza działająca wersja: 2–4 godziny, nawet przy ręcznym wprowadzaniu danych. Integracja z bankiem i automatyczne aktualizacje: kolejne 4–6 godzin rozłożone na pierwsze dwa tygodnie. Później system utrzymuje się sam, wymagając 15–30 minut uwagi tygodniowo.

Przy jednym lub dwóch projektach — tak. Przy trzech i więcej Excel zamienia się w pracę na pół etatu. Koszt utrzymania rośnie szybciej niż wartość, jaką daje. Najczęstszym problemem jest to, że plik Excela zaczyna być tydzień w tyle za rzeczywistością — a to gorsze niż brak kalendarza w ogóle, bo mu ufasz, a on cię okłamuje.

Śledź każdą kwotę zatrzymaną osobno, według kontraktu i spodziewanej daty zwolnienia. Traktuj je jako należności o znanym terminie wymagalności, a nie jako dostępną gotówkę. Następnie zaplanuj dwa bufory gotówkowe: jeden na bieżącą działalność, drugi dopasowany specjalnie do pokrycia luki między momentem, gdy kwota zatrzymana jest już „zarobiona", a momentem, gdy faktycznie wpływa na konto.

Nie. Im mniejszy wykonawca, tym mniejszy margines na błędy. Trzyosobowa ekipa z jednym projektem wartym 2 miliony UAH ma dokładnie taką samą strukturalną lukę gotówkową jak firma zatrudniająca 30 osób — tylko w mniejszych liczbach bezwzględnych. W małej skali kalendarz jest nie mniej, a bardziej ważny.

Masz jeszcze pytania?
Chętnie na nie odpowiemy.
WhatsApp
Telegram
Finmap
Finmap support

Pieniądze nie znikają. Po prostu ich nie widzisz.

Zamów osobistą diagnostykę finansową lub demo Finmap — i spójrz na swój biznes z nowej perspektywy.

Zadaj pytanie ekspertowi Finmap