Budownictwo / Kontrakty

Audyt generalnego wykonawcy — jak wycenić kontrakty budowlane długoterminowe?

Wycena niezakończonych kontraktów budowlanych to najtrudniejszy szacunek księgowy w spółce budowlanej. Każdy błąd w ocenie stopnia zaawansowania lub kosztach do ukończenia bezpośrednio zmienia wynik roku — i jest jednym z pierwszych obszarów, na które patrzy audytor.

9 min czytaniaDla zarządu, CFO i głównej księgowej GWMSSF 15 / KSR 3 / UoR
01
Metoda stopnia zaawansowania wymaga wiarygodnego szacunku kosztów do ukończenia — to kluczowy obszar testów audytora.
02
Rezerwa na stratę na kontrakcie deficytowym jest obowiązkowa od momentu identyfikacji — niezależnie od etapu realizacji.
03
Konsorcja budowlane wymagają analizy struktury kontroli — wspólna operacja (MSSF 11) lub jednostka zależna?
Podsumowanie dla zarządu (30 sekund):
W spółkach budowlanych kluczowe ryzyko audytowe to poprawność zastosowania metody stopnia zaawansowania — każdy 1% błędu w ocenie kosztów do ukończenia kontraktu wartego 100 mln PLN to milion złotych różnicy w wyniku. Audytor szczegółowo weryfikuje szacunki, protokoły postępu i dokumentację project managera.

Regulacje: MSSF 15, KSR 3 i UoR

Podstawową normą dla spółek stosujących Międzynarodowe Standardy Sprawozdawczości Finansowej jest MSSF 15 „Przychody z umów z klientami”, obowiązkowy dla grup MSSF od 2018 r. (w Polsce najczęściej od 2019 r.). Standard wprowadza pięcioetapowy model ujmowania przychodów: zidentyfikuj umowę → identyfikacja zobowiązań do świadczenia → ustalenie ceny transakcji → alokacja ceny → moment ujmowania przychodu. Dla kontraktów budowlanych kluczowe jest spełnienie przesłanek ujmowania „over time” — czyli w czasie realizacji, a nie dopiero po końcowym odbiorze.

Zgodnie z par. 35 MSSF 15 przychód ujmuje się „over time”, gdy spełniony jest co najmniej jeden z trzech warunków: klient jednocześnie otrzymuje i konsumuje korzyści z wykonania; spółka tworzy lub ulepsza składnik aktywów kontrolowany przez klienta; lub wytworzony składnik aktywów nie ma alternatywnego wykorzystania dla spółki, a jednocześnie posiada ona egzekwowalne prawo do wynagrodzenia za prace dotychczas wykonane (w tym do zysku). Generalny wykonawca realizujący kontrakt infrastrukturalny „na gruncie klienta” spełnia zwykle przynajmniej dwa z tych kryteriów.

Spółki stosujące polskie zasady rachunkowości (UoR) korzystają z KSR 3 „Niezakończone usługi budowlane” oraz art. 34a–34b Ustawy o rachunkowości, które przewidują analogiczną logikę stopnia zaawansowania. Art. 34a ust. 1 pkt 2 UoR dopuszcza wyjątek: jeśli wiarygodne ustalenie stopnia zaawansowania nie jest możliwe, spółka może ujmować jedynie koszty. Nie zwalnia to jednak z obowiązku tworzenia rezerw na straty. Z perspektywy audytora wszystkie szacunki kosztów do ukończenia traktowane są jako „szacunki o wysokim ryzyku” zgodnie z KSB 540 (Zmieniony) „Badanie szacunków księgowych” i wymagają odrębnych procedur weryfikacji założeń.

Regulacja Zastosowanie Kluczowy wymóg
MSSF 15 par. 35 Grupy MSSF Over time: brak alternatywnego wykorzystania + prawo do wynagrodzenia
KSR 3 UoR Stopień zaawansowania = koszty poniesione / koszty całkowite
UoR art. 34a UoR Możliwość wyjątku: brak wiarygodności szacunków
KSB 540 (Zm.) Badanie Szacunki wysokiego ryzyka wymagają procedur weryfikacji założeń

Metoda stopnia zaawansowania prac

Najczęściej stosowaną w budownictwie metodą jest metoda nakładowa (input method): stopień zaawansowania = koszty poniesione na dzień bilansowy / szacowane koszty całkowite kontraktu. Wygląda prosto, ale zawiera kluczowy szacunek: „koszty całkowite” muszą być aktualnie i wiarygodnie określone przez project managera — nie wystarczy przepisanie wartości z pierwotnej oferty. Każda aktualizacja harmonogramu, zmiana zakresu lub wzrost cen materiałów powinna być odzwierciedlona w budgeł budżecie do ukończenia.

Alternatywą jest metoda wynikowa (output method): oparcie stopnia zaawansowania na kamieniach milowych, metrach kwadratowych wykonanej nawierzchni, protokołach odbioru etapów. Metoda ta bywa dokładniejsza tam, gdzie nakłady w danym miesiącu są nieproporcjonalne do faktycznego postępu (np. koszty przygotowania terenu na początku kontraktu). W praktyce JMFC obie metody występują równolegle w zależności od rodzaju kontraktu i dostępnej dokumentacji postępu prac.

Audytor weryfikuje następujące elementy w ramach testów szacunków:

  • Szacunki kosztów do ukończenia — zatwierdzone przez project managera w formie pisemnej.
  • Porównanie budżetu pierwotnego z bieżącym (budget-to-date) i wyjaśnienie odchyleń.
  • Protokoły postępu prac (dziennik budowy, raporty inspektora nadzoru).
  • Uzgodnienie kosztów poniesionych w księgach z dokumentacją budowlaną.
  • Spójność szacunków z ofertami podwykonawców i ich realizacją.
  • Zmiany zakresu (change orders) — czy ujęte w umowie i czy zaakceptowane przez zamawiającego.
Praktyka: Audytor porównuje szacunki kosztów do ukończenia z poprzedniego roku z faktycznie poniesionymi kosztami w roku bieżącym. Systematyczne „niedoszacowanie” budzi wątpliwości co do wiarygodności procesu szacowania.
Metoda Zalety Wady Kiedy stosować
Nakładowa (cost-based) Prosta do zastosowania; oparta na danych księgowych Wrażliwa na błędy w szacunku kosztów całkowitych; ryzyko manipulacji Kontrakty o jednorodnym rozkładzie kosztów w czasie
Wynikowa (output-based) Odzwierciedla rzeczywisty postęp; oparta na protokołach odbioru Wymaga mierzalnych kamieni milowych; trudna przy kontraktach projektowych Kontrakty z wyraźnymi etapami odbioru lub mierzalną produkcją

Rezerwy, retencje i kary umowne

Rezerwy na straty na kontraktach

Obowiązek tworzenia rezerwy na stratę na kontrakcie budowlanym wynika z art. 35d UoR (dla UoR) i MSSF 37 (dla MSSF). Rezerwa jest obowiązkowa, gdy szacowane koszty całkowite przekraczają szacowane przychody całkowite z umowy — tzn. kontrakt jest deficytowy. Istotne jest to, że całą przewidywaną stratę uznaje się natychmiast i w całości, nawet jeśli kontrakt jest zaawansowany jedynie w 10%. Odbywa się to niezależnie od etapu realizacji i niezależnie od tego, czy strata zostanie zrealizowana w bieżącym roku, czy w następnym.

Audytor weryfikuje, czy spółka posiada systematyczny proces identyfikacji kontraktów deficytowych oraz czy rezerwy są tworzone w momencie rozpoznania straty, a nie odkładane na późniejsze okresy. Częstym problemem jest opieranie decyzji o rezerwie wyłącznie na aktualnym wyniku kontraktu (w momencie sporządzania sprawozdania) bez analizy prognozowanych kosztów do ukończenia.

Retencje należności

Retencja to część zafakturowanej kwoty (często 5–10% wartości kontraktu) zatrzymywana przez zamawiającego do końca okresu gwarancyjnego lub rękojmi. Z perspektywy GW oznacza ona, że część należności nie jest płatna w ciągu standardowych 30–60 dni, lecz może być wymagalna dopiero po 2–3 latach od odbioru końcowego. Ujmowanie retencji jako należności krótkoterminowych w każdym przypadku jest typowym błędem klasyfikacyjnym.

Przy MSSF wymagana jest dyskontacja retencji, jeśli efekt istotny. Audytor weryfikuje: klasyfikację krótko-/długoterminową, prezentację w sprawozdaniu, poprawność dyskontowania (MSSF) oraz kompletność ujawnień dotyczących terminów płatności i stawek dyskontowych.

Kary umowne i roszczenia dodatkowe (claims)

Kary za opóźnienie w realizacji kontraktu pomniejszają przychód: ujmuje się je jako zmniejszenie przychodu w momencie, gdy stają się prawdopodobne. Roszczenia dodatkowe GW wobec zamawiającego (claims) to odmienna kategoria: reprezentują kwoty, które GW uważa, że mu się należą poza pierwotną ceną umowową, jednak nie zostały jeszcze zaakceptowane. MSSF 15 par. 56–58 wymaga, by zmienne wynagrodzenie (w tym claims) było ujmowane tylko w wysokości, co do której jest wysoce prawdopodobne, że nie dojdzie do istotnego odwrócenia skumulowanego przychodu.

Z mojej praktyki: Roszczenia dodatkowe (claims) to obszar szczególnej ostrożności audytora. Spółki często ujmują je jako przychód zanim zostaną zaakceptowane przez zamawiającego — to istotna niespójność z MSSF 15 par. 57.

Konsorcja budowlane

Generalni wykonawcy często realizują duże kontrakty w ramach konsorcjum z innymi spółkami. MSSF 11 „Wspólne ustalenia umowne” rozróżnia dwa typy: wspólną operację (joint operation) i wspólne przedsięwzięcie (joint venture). Różnica ma fundamentalne znaczenie dla sposobu ujmowania w sprawozdaniu finansowym uczestnika konsorcjum. Wspólna operacja to najczęstszy przypadek w budownictwie: każdy uczestnik ujmuje swój udział w aktywach, pasywach, przychodach i kosztach proporcjonalnie — bez konsolidacji jednostki. Joint venture natomiast ujmowany jest metodą praw własności (equity method) — jako jedna pozycja w bilansie odzwierciedlająca udział w aktywach netto.

Audytor analizuje treść umowy konsorcjalnej, a nie samą nazwę struktury. Kluczowe pytania to: kto kontroluje aktywa i kto ponosi zobowiązania? Czy każdy uczestnik ma bezpośrednie prawo do aktywów i bezpośrednie obowiązki wobec wierzycieli? Czy podział przychodów i kosztów jest zgodny z umową konsorcjalną? Audytor sprawdza również poprawność eliminacji transakcji między uczestnikami konsorcjum (np. marż na usługach wewnątrzkonsorcjowych).

Typ Ujęcie Kluczowe pytanie audytora
JO (wspólna operacja) Proporcjonalny udział w A/P/P/K Czy umowa daje każdemu uczestnikowi prawa do aktywów i obowiązki wobec zobowiązań?
JV (joint venture) Equity method Czy spółka ma jedynie prawo do udziału w zysku/stracie?

Case study: GW z kontraktami drogowymi

Spółka budowlana realizuje 3 kontrakty infrastrukturalne o łącznej wartości 540 mln PLN. Dwa z nich są w fazie zaawansowanej, trzeci bliżej końca. Audyt przeprowadzono za rok obrotowy zakończony 31 grudnia. Poniżej zestawienie problemów zidentyfikowanych przez audytora i wymuszonych korekt.
Kontrakt Wartość umowna Stopień zaawansowania Problem zidentyfikowany przez audytora Korekta
A — autostrada 280 mln PLN 58% Szacunek kosztów do ukończenia niedoszacowany o 12 mln PLN (brak uwzględnienia wzrostu cen materiałów) Zwiększenie kosztów kontraktu, zmniejszenie zysku roku o 7,0 mln PLN
B — droga ekspresowa 160 mln PLN 72% Brak rezerwy na stratę — kontrakt deficytowy (szacowana strata 8,4 mln PLN) Rezerwa 8,4 mln PLN, zmniejszenie wyniku roku
C — obwodnica 100 mln PLN 94% Roszczenie dodatkowe 6,2 mln PLN ujęte jako przychód bez akceptacji zamawiającego Wyłączenie 6,2 mln PLN z przychodów (MSSF 15 par. 57)
Łączny wpływ korekt na wynik netto spółki: −21,6 mln PLN. żadna z korekt nie dotyczyła błędu rachunkowego — wszystkie wynikały z nieprawidłowych szacunków i niewystarczającej dokumentacji.

Najczęstsze pytania

Czy GW może stosować metodę ukończonego kontraktu (completed contract method) — ujmować przychód dopiero po odbiorze końcowym?
Nie przy MSSF 15 — norma wymaga rozpoznania „over time” (par. 35), gdy spełniony jest co najmniej jeden z trzech warunków. Przy UoR jest wyjątek: jeśli nie można wiarygodnie ustalić stopnia zaawansowania (art. 34a ust. 1 pkt 2), ujmuje się jedynie koszty. W praktyce większość generalnych wykonawców realizujących wielomiesięczne kontrakty stosuje metodę stopnia zaawansowania.
Jakie dokumenty przygotować przed audytem kontraktów budowlanych?
Zestawienie statusu wszystkich kontraktów (budżet vs. wykonanie), zatwierdzone przez project managera szacunki kosztów do ukończenia, protokoły postępu prac i odbioru, rejestr change orders, informację o otwartych roszczeniach i sporach, harmonogram retencji oraz dokumentację ewentualnych konsorcjów. Im wcześniej te dokumenty są gotowe, tym krótsze jest badanie.
Jak audytor weryfikuje szacunki kosztów do ukończenia?
Zgodnie z KSB 540 (Zmieniony) audytor traktuje szacunki kosztów do ukończenia jako obszar wysokiego ryzyka. Weryfikuje metodologię, porównuje z poprzednimi szacunkami i ich realizacją, omówia z project managerem i sprawdza spójność z ofertami podwykonawców. Kluczowy dokument to pisemny „cost to complete report” zatwierdzony przez osobę odpowiedzialną za projekt.
Jak ujmować retencje należności — jako należności krótko- czy długoterminowe?
Zależy od przewidywanego terminu zwolnienia retencji. Retencje zwalniane po upływie okresu gwarancyjnego (zwykle 2–3 lata od odbioru) kwalifikują jako należności długoterminowe. Przy MSSF — wymagana dyskontacja, jeśli efekt istotny. Błędem jest klasyfikacja wszystkich retencji jako krótkoterminowe tylko dlatego, że kontrakt jest bliski zakończenia.

Badasz kontrakty budowlane lub planujesz audyt GW?

JMFC ma doświadczenie w badaniu spółek budowlanych i ich kontraktów długoterminowych — od metodologii stopnia zaawansowania po weryfikację rezerw i retencji.

Umów bezpłatną konsultacjęBez zobowiązań • 20 minut • szybka ocena sytuacjiZobacz usługi audytorskie

Czytaj dalej

Powiązane usługi JMFC

Umow bezplatna konsultacje