Rozliczanie kosztów projektów w ERP: metody, które pomagają zarządzać rentownością

0
101
Rate this post

Z tego wpisu dowiesz się:

Po co w ogóle rozliczać koszty projektów w ERP – perspektywa finansów, nie tylko PM

Różne spojrzenia: kierownik projektu kontra dyrektor finansowy

Kierownik projektu myśli w kategoriach zakresu, harmonogramu i zasobów. Interesuje go, czy zespół zdąży, czy klient zaakceptuje zmianę zakresu i czy nie zabraknie mu ludzi na kluczową fazę. Dla finansów kluczowe jest coś innego: rentowność projektu, wpływ na wynik firmy, płynność finansowa i koszty stałe, które trzeba pokryć. Ten rozdźwięk powoduje, że bez dobrze zaprojektowanego rozliczania kosztów projektów w ERP, obie strony rozmawiają innymi językami.

Finanse potrzebują twardych danych: ile realnie kosztował projekt, ile przychodu wniósł, kiedy koszty i przychody zostały ujęte w księgach oraz jaki był przepływ gotówki. Kierownik projektu często opiera się na Excelu i przybliżeniach – zwłaszcza gdy system ERP nie daje mu przejrzystego podglądu. Gdy te dwa światy nie są spięte, rodzi to konflikty: PM twierdzi, że projekt „wyszedł dobrze”, a controlling pokazuje stratę. Zwykle nie chodzi o czyjąś niekompetencję, ale o brak spójnego modelu rozliczania w systemie.

Solidne rozliczanie projektów w ERP jest więc narzędziem do uzgodnienia perspektywy operacyjnej i finansowej. PM widzi koszty i przychody w układzie zadań, faz i kamieni milowych. Finanse i controlling widzą te same dane w układzie planu kont, centrów odpowiedzialności i okresów sprawozdawczych. Kluczem jest odpowiednia konfiguracja obiektu „projekt” i powiązań z planem kont, a nie kolejny arkusz kalkulacyjny.

Dlaczego Excel przestaje wystarczać przy większej skali

Excel jest świetnym narzędziem na start: pojedynczy projekt, kilka faktur, kilkadziesiąt godzin pracy – wszystko można ogarnąć ręcznie. Problem zaczyna się, gdy:

  • liczba projektów rośnie (kilkanaście, kilkadziesiąt równoległych inicjatyw),
  • koszty pochodzą z wielu źródeł (faktury, wynagrodzenia, magazyn, delegacje, leasingi),
  • część kosztów jest wspólna dla kilku projektów i wymaga alokacji,
  • różne działy wprowadzają dane do własnych arkuszy z różnymi definicjami.

W takiej sytuacji ręczne „sklejanie” danych z ERP i Excela staje się wąskim gardłem zamknięcia miesiąca. Każda korekta faktury, zmiana w timesheetach czy aktualizacja kursów walut oznacza ponownie przeliczone formuły, ryzyko błędów i brak jednego źródła prawdy. Co gorsza, analiza rentowności projektów w Excelu jest z natury historyczna – menedżer dostaje wyniki z opóźnieniem, gdy na reakcję jest już za późno.

Przeniesienie rozliczania kosztów projektów do ERP nie polega na „przepisaniu Excela”. Chodzi o to, żeby dane źródłowe powstawały od razu w strukturze projektowej: faktury są dekretowane na projekt, czas pracy jest raportowany na zadania projektowe, a alokacje kosztów ogólnych liczone automatycznie według zdefiniowanych kluczy. Excel może pozostać narzędziem do symulacji, ale nie do podstawowej ewidencji.

Koszty projektów jako pomost między księgowością finansową a controllingiem

Księgowość finansowa (FI) patrzy na firmę przez pryzmat kont, okresów i przepisów rachunkowych. Controlling (CO) patrzy przez pryzmat centrów kosztów, produktów, klientów i projektów. Rozliczanie kosztów projektów jest miejscem styku FI i CO. W praktyce oznacza to, że każdy dokument kosztowy musi „trafić” jednocześnie w dwa światy:

  • na konto księgi głównej (np. usługi obce, wynagrodzenia, amortyzacja),
  • na obiekt controllingowy (projekt, zlecenie, centrum kosztów).

Dobrze zaprojektowany model ERP pozwala księgowemu księgować dokumenty zgodnie z zasadami rachunkowości, a controllerowi analizować koszty i rentowność projektów bez ciągłego proszenia księgowości o „zrzutkę danych”. Warunkiem jest spójne nazewnictwo, wymuszone pola projektowe przy dekretacji i jasne reguły, co trafia na projekty, a co pozostaje w kosztach wspólnych.

Jeśli projekt jest poprawnie skonfigurowany jako obiekt CO, można na nim prowadzić budżetowanie, kontrolę odchyleń, alokacje i rozliczanie okresowe. Z punktu widzenia FI ważne jest natomiast, aby projekt nie naruszał zasad przyporządkowania przychodów i kosztów do okresów (MPK, RMK, zasada memoriału). Oznacza to konieczność powiązania kosztów projektowych z rozliczeniami międzyokresowymi i odpowiednim rozpoznawaniem przychodów.

Szybsze zamknięcia okresów i mniej korekt

Chaotyczne rozliczanie projektów generuje korekty: błędne dekretacje, przeniesienia między projektami, ręczne storna, dodatkowe arkusze „uzgadniające”. Każda korekta to czas i ryzyko błędu, a w skali roku – poważne obciążenie dla działu finansowego. Spójny model w ERP, z jasnymi regułami dekretacji na projekty i częściowo zautomatyzowanymi alokacjami, skracza zamknięcie miesiąca, bo:

  • mniej dokumentów wymaga ręcznych przeksięgowań między projektami,
  • projekty mają od razu komplet kosztów (czas pracy, materiały, podwykonawcy, delegacje),
  • alokacje ogólnych kosztów są liczone z automatu na podstawie uzgodnionych kluczy,
  • analiza odchyleń od budżetu projektowego jest dostępna w systemie „od ręki”.

Efektem jest nie tylko szybszy proces zamknięcia okresu, ale też większe zaufanie do danych. Jeżeli PM i CFO bazują na tych samych raportach z ERP, dyskusja toczy się wokół decyzji biznesowych, a nie „co autor miał na myśli w Excelu”.

Fundamenty – jak definiować „projekt” na potrzeby księgowości i ERP

Co jest projektem w systemie ERP: zlecenie, WBS, centrum kosztów, obiekt CO

Systemy ERP oferują różne obiekty do ewidencji kosztów projektowych: zlecenia (job, order), struktury WBS (Work Breakdown Structure), centra kosztów, a czasem dedykowany moduł projektowy. Nie każde wdrożenie wykorzystuje wszystkie, a wybór ma duży wpływ na późniejszą elastyczność.

Najczęstsze podejścia:

  • Projekt jako zlecenie (job, order) – dobre przy mniejszych, krótkotrwałych projektach. Zlecenie zbiera koszty i przychody, może mieć prostą strukturę faz. Łatwe do konfiguracji, mniej elastyczne przy skomplikowanych przedsięwzięciach.
  • Projekt jako WBS – przydaje się, gdy trzeba rozbić projekt na etapy, pakiety prac, podprojekty. WBS często pełni rolę hierarchii raportowej, a na jej elementy księguje się koszty. To rozwiązanie typowe dla budownictwa, R&D, dużych wdrożeń IT.
  • Projekt jako centrum kosztów – stosowane czasem w mniejszych firmach lub przy projektach wewnętrznych. Każdy projekt dostaje własne centrum kosztów. Rozwiązanie proste, ale szybko się „rozsypuje”, gdy projektów jest dużo i wymagają one rozliczeń międzyokresowych.
  • Projekt jako dedykowany obiekt CO – w zaawansowanych systemach (np. SAP, Microsoft Dynamics z modułem Project Management) projekt ma własny typ obiektu CO, łączony z kontami i centrami kosztów. Koszty mogą „przepływać” przez różne obiekty, a docelowo są rozliczane na projekt główny.

Nie istnieje jedno uniwersalne rozwiązanie, ale spójna zasada: projekt powinien być obiektem, który można zamknąć, zarchiwizować i jednoznacznie powiązać z przychodami. Centrum kosztów, które żyje przez wiele lat i służy „trochę do wszystkiego”, słabo spełnia tę rolę.

Kiedy projekt traktować jak centrum odpowiedzialności, a kiedy jak zlecenie jednorazowe

Nie każdy „projekt” z punktu widzenia biznesu musi być projektem księgowym. Czasem sensowniej jest potraktować go jak jednorazowe zlecenie w ramach szerszego centrum odpowiedzialności. Kryteria rozróżnienia:

  • Skala i czas trwania – długie, wielomiesięczne projekty, angażujące wiele komórek, uzasadniają osobny obiekt projektowy. Krótkie, rutynowe zlecenia mogą być ewidencjonowane zbiorczo.
  • Ryzyko i odchylenia – jeżeli koszt i przychód są dobrze przewidywalne (np. proste wdrożenie standardu), poziom szczegółowości może być niższy niż przy projektach badawczych czy kontraktach ryczałtowych.
  • Wymagania kontraktowe i raportowe – niektórzy klienci wymagają raportowania kosztów według etapów, rodzajów prac czy lokalizacji. Wtedy głębsza struktura projektowa jest konieczna.
  • Znaczenie dla strategii – projekty kluczowe dla firmy (nowa linia produktowa, wejście na rynek) powinny być traktowane jak osobne centra odpowiedzialności, z własnym budżetem i kontrolingiem.

Przykład: dla firmy usługowej, która realizuje setki małych zleceń miesięcznie, tworzenie osobnego projektu księgowego do każdego zadania jest absurdem. Lepiej utworzyć projekty zbiorcze (np. „Małe wdrożenia Q1 2026”) i wewnętrznie kontrolować mniejsze zlecenia w narzędziu PM lub CRM. Natomiast duże wdrożenia, rozciągnięte w czasie, otrzymują osobne projekty w ERP z pełnym rozliczaniem.

Jak „pociąć” projekt: poziom szczegółowości, który pomaga, a nie paraliżuje

Popularna rada brzmi: „im bardziej szczegółowe rozbicie projektu, tym lepsza kontrola”. W praktyce ta rada ma sens tylko do pewnego momentu. Zbyt rozbudowana struktura (WBS z dziesiątkami poziomów, setki zadań księgowych) powoduje, że:

  • księgowość traci czas na wybieranie właściwego poziomu z listy,
  • użytkownicy mylą się przy dekretacji i raportowaniu czasu,
  • dane są niekompletne albo niespójne (część kosztów na „górze”, część na dole),
  • analityka staje się zbyt skomplikowana dla zarządu.

Lepsze podejście: utrzymać minimalny poziom szczegółowości, który odpowiada kluczowym decyzjom. Jeżeli nie planujesz osobno zarządzać budżetem podróży i budżetem sprzętu w danym projekcie, nie twórz osobnych zadań do ewidencji tych pozycji. Można to odróżnić kontem księgowym, pozostawiając projekt na wyższym poziomie WBS.

Dobry kompromis to struktura trzech poziomów:

  1. Poziom 1 – projekt główny (kontrakt, inwestycja, program).
  2. Poziom 2 – główne fazy (analiza, projektowanie, implementacja, testy, roll-out).
  3. Poziom 3 – kluczowe pakiety prac, które mają osobne budżety lub odpowiedzialnych liderów.

Koszty operacyjne (materiały, delegacje, podwykonawcy) mogą być księgowane na poziomie fazy, natomiast czas pracy bardziej szczegółowo – na poziomie pakietów, jeżeli jest to potrzebne businessowo. Istotne, aby liczba aktywnych kombinacji „projekt + zadanie” była realnie obsługiwalna przez zespół.

Kluczowe atrybuty projektu w ERP: co musi być zdefiniowane od startu

Jakość kontroli kosztów w dużej mierze zależy od tego, jakie informacje są przypisane do projektu już na etapie jego zakładania. Minimalny zestaw atrybutów, które powinny być obowiązkowe:

  • Klient / odbiorca – powiązanie z kartoteką kontrahenta, co pozwala analizować rentowność na poziomie klienta, grupy klientów, branży.
  • Umowa / kontrakt – numer i typ umowy, warunki rozliczeń (czas i materiał, ryczałt, success fee), horyzont czasowy.
  • Waluta bazowa projektu – szczególnie przy projektach międzynarodowych, aby uniknąć chaosu kursowego.
  • Daty – data rozpoczęcia, planowana data zakończenia, ewentualnie kamienie milowe istotne z punktu widzenia rozpoznawania przychodu.
  • Typ projektu – wdrożeniowy, utrzymaniowy, inwestycyjny, badawczy; to podstawa do różnych zasad rozliczania (CAPEX vs OPEX).
  • Powiązanie z budżetem – kto odpowiada za budżet, jakie są kwoty i założenia, w jakim widoku (koszty, marża, cash-flow).

Bez tych atrybutów controllingu czeka nieustanne ręczne łączenie kropek. Przy dobrze zdefiniowanych projektach można z łatwością wyciągnąć odpowiedzi na pytania: „które projekty inwestycyjne przekroczyły budżet o więcej niż X%?”, „jak wygląda rentowność projektów dla kluczowego klienta w ujęciu dwóch lat?”.

Przykład: projekt wdrożeniowy vs projekt inwestycyjny – różne potrzeby ewidencyjne

Projekt wdrożeniowy (np. wdrożenie ERP u klienta) – tu kluczowe są:

  • koszty osobowe (czas konsultantów) i zewnętrzne (podwykonawcy, podróże),
  • Jak łączyć projekt z innymi obiektami controllingu

    Projekt nigdy nie funkcjonuje w próżni. Nawet jeżeli w ERP jest osobnym obiektem CO, to i tak „przecina się” z centrum kosztów, miejscem powstawania kosztów, segmentem biznesowym czy produktem. Brak tego powiązania prowadzi do paradoksu: projekt jest świetnie policzony, ale nie wiadomo, jak wpływa na rentowność działu lub linii produktowej.

    Najpraktyczniejsze powiązania to:

  • Projekt + centrum kosztów – centrum kosztów odzwierciedla dział (konsulting, R&D, produkcja prototypowa), a projekt zbiera konkretną inicjatywę. Koszty są dekretowane jednocześnie na oba obiekty, dzięki czemu można analizować rentowność działu niezależnie od tego, na jakich projektach pracuje.
  • Projekt + produkt / linia produktowa – przy projektach inwestycyjnych łatwiej później ocenić, które produkty „nosiły” koszt rozwoju. To ważne przy decyzjach o wycofaniu produktu lub podwyżce ceny.
  • Projekt + segment / kraj – w firmach międzynarodowych projekty bywają transgraniczne. Osobny wymiar „kraj” pomaga oddzielić rentowność projektu od specyfiki rynku.

Popularna rada brzmi: „wszystko na projekt, reszta niepotrzebna”. Działa tylko w małych organizacjach o wąskim profilu działalności. W większych firmach sensowniejsze jest równoległe raportowanie: projekt jako obiekt krótkookresowy, a centrum kosztów, produkt, segment – jako nośniki długookresowej odpowiedzialności.

Struktura planu kont i wymiarów w ERP pod kątem rozliczania projektów

Plan kont: jak oddzielić „co” od „dla kogo”

Plan kont bywa przeładowany, bo próbuje jednocześnie odpowiedzieć na pytanie „co się wydarzyło” i „dla kogo / na jaki projekt”. Efekt to dziesiątki wariantów kont typu „Koszty materiałów – projekt A/B/C”. W systemie ERP taki model prędko staje się niezarządzalny.

Lepszy kierunek: kontem opisujemy naturę kosztu, a projektem – cel i odbiorcę ekonomicznego. W praktyce:

  • kontami syntetycznymi rozróżniamy główne grupy (wynagrodzenia, materiały, usługi obce, delegacje, amortyzacja),
  • analityką kont (lub osobnym wymiarem) rozbijamy szczegóły księgowe wymagane przez ustawę i audyt,
  • projekt wprowadzamy jako osobny wymiar (obiekt CO), wspólny dla wszystkich tych kont.

Wtedy ten sam typ kosztu (np. „Usługi obce – konsulting”) może dotyczyć dziesięciu różnych projektów, a raporty projektowe filtrują dane po wymiarze projektu, nie po numerze konta. Plan kont pozostaje stabilny, a struktura projektowa może się zmieniać bez corocznego remontu księgi głównej.

Wymiary analityczne: ile to jest „w sam raz”

Narzędzia ERP kuszą: „dodaj kolejny wymiar, zobaczysz więcej”. Typowy skutek to kombinatoryka, z którą nikt sobie nie radzi. Zbyt wiele wymiarów prowadzi do dwóch problemów: użytkownicy wybierają przypadkowe wartości, a raporty stają się tak złożone, że menedżerowie wracają do Excela.

Rozsądny zestaw wymiarów (poza kontem) przy rozliczaniu projektów to zwykle:

  • projekt / zlecenie / WBS – główny nośnik kosztu,
  • centrum kosztów – dział odpowiedzialny,
  • produkt / linia produktowa – jeśli projekty są powiązane z konkretną ofertą,
  • lokalizacja / kraj – gdy struktura geograficzna ma znaczenie biznesowe.

Przed dodaniem kolejnego wymiaru warto zadać proste pytanie: kto i jak często będzie na tym wymiarze raportował decyzje? Jeżeli nikt nie potrafi podać konkretnego raportu i częstotliwości, wymiar pozostaje na poziomie „fajnie byłoby mieć” – a w praktyce tylko komplikuje ewidencję.

Standardyzacja kodów projektów i zadań

Chaos w nazewnictwie projektów mści się po roku, gdy liczba aktywnych rekordów przekracza kilkaset. Projekty „WDROŻENIE_ERP”, „ERP NOWY”, „nowy erp klient X” w raportach wyglądają jak trzy różne inicjatywy, a są tym samym przedsięwzięciem. Warto narzucić prosty, ale konsekwentny schemat identyfikatorów.

Dobry schemat kodu projektu:

  • zawiera rok startu (np. 26),
  • zawiera typ (WD – wdrożeniowy, IN – inwestycyjny, RD – R&D),
  • ma unikalny numer w ramach typu (np. 0123),
  • opcjonalnie zawiera skrót klienta, ale nie pełną nazwę.

Przykład: 26-WD-0123-ACME. Nazwa projektu może się zmieniać (rebranding klienta, modyfikacja zakresu), ale kod pozostaje stały. To szczególnie ważne przy integracjach z narzędziami PM, ticketingiem czy systemem godzinowym – zmiana kodu po roku przynosi więcej szkody niż pożytku.

Relacja planu kont do budżetów projektowych

Popularna praktyka to kopiowanie struktury budżetu projektowego do planu kont („skoro budżet ma pozycję ‘Podróże krajowe – projekt X’, to zróbmy do tego konto”). W efekcie firma ma dziesiątki kont, które żyją wyłącznie przez czas trwania pojedynczego projektu.

Lepsza droga to oddzielenie struktury budżetu od konstrukcji planu kont. Budżet może być tworzony na poziomie:

  • kategorii kosztów (wynagrodzenia, podwykonawcy, podróże, sprzęt),
  • faz projektu (analiza, implementacja, roll-out),
  • kombinacji faza × kategoria kosztu – przy większych projektach.

Plan kont pozostaje ogólny, natomiast raporty budżet vs wykonanie są budowane dzięki mapowaniu: konto → kategoria kosztów. Dzięki temu nowe projekty nie wymagają przebudowy planu kont, a controllingu nie ogranicza fantazja planisty sprzed dwóch lat.

Tablica z notatkami projektowymi, planami finansowymi i strategiami ERP
Źródło: Pexels | Autor: Tima Miroshnichenko

Metody ewidencji kosztów projektów w ERP – bezpośrednie vs alokowane

Koszty bezpośrednie: prostota, która wymaga dyscypliny operacyjnej

Koszty bezpośrednie to te, które można bez wątpliwości przypisać do konkretnego projektu: czas pracy konsultanta, faktura podwykonawcy, materiały użyte wyłącznie na danym kontrakcie, bilety lotnicze ekipy wdrożeniowej. Ewidencja powinna przebiegać tak, aby już na poziomie dokumentu źródłowego pojawił się projekt.

Kluczowe elementy:

  • schemat dekretacji – dla typów dokumentów (faktury zakupowe, rozliczenia delegacji, RW magazynowe) system powinien wymuszać podanie projektu, gdy dotyczy on określonych kont,
  • listy projektów z datami aktywności – nieaktywne projekty nie powinny pojawiać się na listach wyboru, aby uniknąć przypadkowych księgowań „na stare”,
  • proste reguły biznesowe – np. koszty podwykonawców danej branży domyślnie wchodzą na projekt, chyba że księgowy świadomie zaznaczy inaczej.

Paradoksalnie najczęstszy problem nie polega na braku funkcji w ERP, lecz na „szarej strefie” – dokumentach, które powinny być projektowe, ale pracownicy nie oznaczają ich projektem z wygody. Ręczne przeksięgowania pod koniec miesiąca tylko maskują ten problem i z reguły pogarszają jakość danych historycznych.

Koszty pośrednie: jak uniknąć arbitralnego „malowania” marży

Koszty pośrednie (administracja, HR, IT wewnętrzne, czynsz, zarząd) trudniej przypisać do pojedynczych projektów. Popularna rada: „alokuj proporcjonalnie do przychodu projektu” brzmi rozsądnie, ale często wypacza obraz rentowności. Projekt z wysokim przychodem, a małym nakładem czasu, dostaje wtedy nieproporcjonalnie duży kawałek „główki” kosztów pośrednich.

Bardziej obronne podejście:

  • koszty związane z personelem (HR, administracja kadrowa) alokować według etatów lub przepracowanych godzin,
  • koszty IT wewnętrznego – według liczby użytkowników lub zużycia (np. kont / licencji przypisanych do działu),
  • koszty sprzedaży i presales – według liczby leadów / ofert lub udziału danego projektu w portfelu sprzedażowym.

Jeżeli ERP pozwala, sensowne jest wprowadzenie kilku odrębnych kluczy alokacji i przypisanie ich tylko do tych obszarów kosztów, gdzie mają logiczne uzasadnienie. Zbyt jednolity klucz (np. jedynie przychód lub tylko roboczogodziny) tworzy estetyczne raporty, ale w praktyce niczego nie wyjaśnia.

Alokacje statyczne vs dynamiczne – kiedy które podejście wybrać

Alokacje statyczne, oparte na stałych procentach ustalanych raz w roku, są łatwe w utrzymaniu, ale bardzo słabo reagują na zmiany struktury projektów. Jeżeli firma pokrywa 70% działalności jednym dużym klientem, a w kolejnym roku portfel rozkłada się na pięciu średnich, stara „macierz procentów” staje się anachronizmem.

Alternatywą są alokacje dynamiczne, liczone co miesiąc na podstawie aktualnych danych (godziny przepracowane na projekcie, wykorzystanie zasobów, przychody). Warunki, w których mają sens:

  • czas rejestrowany w systemie jest rzetelny,
  • liczba projektów nie jest ekstremalnie duża (setki, nie dziesiątki tysięcy),
  • ERP potrafi wykonać kalkulacje w akceptowalnym czasie bez paraliżu zamknięcia miesiąca.

Model mieszany bywa najbardziej praktyczny: część kosztów pośrednich (np. zarząd, marketing ogólny) alokowana statycznie do segmentów biznesowych, a dopiero w ramach segmentów – dynamicznie do projektów. Dzięki temu marża projektów nie jest w 100% zależna od przypadkowych wahań jednego klucza.

Kiedy w ogóle nie alokować na poziom projektu

Czasem obsesja pełnej alokacji prowadzi do pozornie precyzyjnych, ale praktycznie nieużytecznych raportów. Przykład: mikroprojekty trwające po dwa–trzy dni, przy których próba rozsmarowania na nie całej „główki” generuje losowe wyniki marży (−5%, +3%, −12%). Takie dane bardziej mylą, niż pomagają.

W takich sytuacjach rozsądniej jest:

  • na poziomie projektu raportować tylko koszty bezpośrednie i kontrybuującą marżę,
  • alokację kosztów pośrednich ograniczyć do wyższego poziomu agregacji – klienta, portfela małych projektów, typu usługi.

Jeżeli decyzje biznesowe (np. utrzymanie danego typu usługi, polityka cenowa) podejmowane są właśnie na tym poziomie, pełna alokacja na mikroprojekt staje się fanaberią, a nie narzędziem zarządzania.

Czas pracy i wynagrodzenia jako rdzeń kosztów projektów – konfiguracja i pułapki

Rola systemu ewidencji czasu: źródło prawdy czy zło konieczne

Dla większości firm usługowych i projektowych to czas pracy jest głównym składnikiem kosztu projektu. ERP może mieć własny moduł timesheetów lub integrować się z zewnętrznym narzędziem. W obu wariantach kluczowe jest, aby godziny były powiązane z tym samym identyfikatorem projektu, który funkcjonuje w księdze głównej.

Dwie skrajne postawy powodują kłopoty:

  • „Nie przesadzajmy z dokładnością” – pracownicy raportują 8 godzin dziennie na jedno ogólne zadanie „prace projektowe”; nie da się wtedy policzyć rentowności poszczególnych faz ani porównać planu do wykonania,
  • „Raportuj wszystko co do 15 minut” – system jest tak szczegółowy, że ludzie przestają go używać rzetelnie; pojawiają się „rysowane” godziny pod koniec tygodnia.

Praktyczny kompromis to raportowanie na poziomie zadania / pakietu prac (poziom 3 WBS) w krokach 0,5–1 godziny, z ograniczoną liczbą aktywnych zadań na pracownika. Jeżeli wykaz zadań przypisanych do jednej osoby przekracza 15–20 pozycji, jakość danych zwykle dramatycznie spada.

Stawki: ewidencyjne vs rozliczeniowe

Popularny mit: „stawka kosztowa pracownika to jego pensja brutto podzielona przez liczbę godzin”. To podejście ignoruje koszty pośrednie personalne (ZUS, urlopy, szkolenia, sprzęt, biuro). W efekcie projekt wygląda świetnie w raportach, ale realna rentowność firmy nie rośnie.

W praktyce warto rozróżnić:

  • stawki ewidencyjne – używane do wstępnego kalkulowania kosztów godzin w projektach, często stałe na kwartał lub rok,
  • rzeczywiste koszty wynagrodzeń – księgowane z modułu kadrowo–płacowego na centra kosztów, a następnie rozliczane na projekty kluczami opartymi na godzinach.

Jak „domknąć” koszty personalne: zderzenie stawek z realnymi listami płac

Sam system godzinowy z jedną stawką ewidencyjną na pracownika to za mało, jeśli ma powstać rzetelny obraz rentowności. Mechanizm, który sprawdza się w praktyce, to dwustopniowe domykanie kosztów personalnych:

  1. w ciągu miesiąca wszystkie godziny na projektach są mnożone przez stawkę ewidencyjną – powstaje wstępny koszt robocizny,
  2. po naliczeniu listy płac całkowity koszt wynagrodzeń (z narzutami) jest porównywany z sumą kosztów z punktu 1, a różnica jest rozliczana proporcjonalnie do przepracowanych godzin.

Unika się w ten sposób sytuacji, w której pojedynczy koszt (np. jednorazowa premia) spada w 100% na projekty przypisane do danej osoby w jednym miesiącu. Różnice są „wygładzane” po całym portfelu projektów, zgodnie z realnym zaangażowaniem czasowym.

Typowy błąd to księgowanie listy płac wyłącznie na centra kosztów działów, bez dalszego rozbicia na projekty. Raporty projektowe pokazują wtedy wyłącznie koszty ewidencyjne z timesheetów, a raporty finansowe – rzeczywiste wynagrodzenia. Różnicy między tymi światami nie da się już później sensownie zrekompensować.

Urlopy, szkolenia, „czas nieproduktywny” – jak je podpiąć pod projekty (albo nie)

Powszechna rada mówi: „czas nieproduktywny nie powinien obciążać projektów, bo zaniża ich marżę”. Brzmi atrakcyjnie, dopóki obciążenie urlopami i szkoleniami nie „ucieknie” całkowicie z kalkulacji kosztów sprzedażowych.

Bardziej przejrzyste podejście:

  • tworzyć specjalne zadania nieprojektowe w timesheetach (urlop, szkolenie, administracja),
  • księgować ten czas na odrębne centra kosztów – typowo „czas nieproduktywny” lub „koszty ogólne zespołu”,
  • na koniec miesiąca część tych kosztów rozliczać na projekty kluczem godzinowym (np. proporcjonalnie do czasu produktywnego), a część pozostawiać na poziomie segmentu lub działu.

Taki model jasno pokazuje, jak duża jest „pustka” w kalendarzach (czas nieproduktywny), ale jednocześnie nie udaje, że projekty funkcjonują w próżni bez urlopów czy szkoleń. Jeżeli nagle udział godzin nieprojektowych wystrzeli, widać to od razu w marży kontrybucyjnej zespołu, a nie dopiero na poziomie całej firmy.

Elastyczne stawki vs tabele płac – co naprawdę ma znaczenie dla ERP

Rozwiązaniem kuszącym, ale w praktyce kłopotliwym, jest próba odwzorowania pełnej tabeli płac w stawkach kosztowych ERP. Co miesiąc nowe stawki, indeksacja po podwyżkach, przerzucanie różnic kursowych. Efekt – dużo pracy, niewielki zysk analityczny.

Sprawdza się raczej podejście „koszyków”:

  • 3–5 poziomów stawek ewidencyjnych (junior, regular, senior, expert, menedżer),
  • przypisanie pracownika do koszyka raz na rok lub pół roku,
  • precyzyjne domknięcie na końcu miesiąca / kwartału przez rozliczenie faktycznych list płac, o którym była mowa wyżej.

ERP nie musi znać wynagrodzenia każdego pracownika co do złotówki w każdej godzinie, musi natomiast zapewnić spójność między światem płac a światem projektów. Ruchy kadrowe, awanse, zmiany zespołów – to powinno być odzwierciedlone przez zmianę centrum kosztów i koszyka stawki, a nie ręczne korekty na dziesiątkach projektów.

Rozliczanie materiałów, podwykonawstw i zakupów projektowych w obiegu dokumentów ERP

Zakupy dedykowane projektowi: faktura nie jest pierwszym miejscem, gdzie pojawia się projekt

Typowy błąd organizacyjny: projekt pojawia się dopiero na etapie księgowania faktury. Zamówienie zakupu, przyjęcie towaru, magazyn – działają „w próżni”, bez kontekstu projektowego. Potem zaczyna się ręczne szukanie, do którego kontraktu należał dany wydatek.

Bardziej efektywny schemat:

  1. zapotrzebowanie (lub wniosek zakupowy) zawiera pole „projekt” i ewentualnie „zadanie / faza”,
  2. pole to jest przenoszone automatycznie na zamówienie zakupu, a następnie na dostawę i fakturę,
  3. w księdze głównej projekt jest już znany na wejściu faktury – księgowy nie musi go odgadywać.

Zdarza się, że działy zakupów bronią się przed taką konfiguracją, argumentując, że „nie zawsze wiadomo, na jaki projekt pójdzie materiał”. W takich sytuacjach przydaje się mechanizm „puli” – najpierw zakupy lądują na magazynie projektowym lub wspólnym centrum kosztów, a dopiero potem, przy rozchodzie, przypisuje się je do konkretnych projektów.

Magazyn projektowy vs magazyn wspólny – gdzie faktycznie powstaje koszt

Powszechna rada: „załóż osobny magazyn na każdy projekt”. Funkcjonuje, dopóki liczba projektów jest mała. Przy kilkudziesięciu równoległych wdrożeniach taka koncepcja zamienia się w koszmar logistyczny i raportowy.

Praktyczniejszy model:

  • wspólny magazyn operacyjny – materiały przyjmowane standardowo, bez przypisania do projektu,
  • rozchód na projekty poprzez dokumenty RW / MM, gdzie projekt jest już polem obowiązkowym,
  • dodatkowo, dla dużych kontraktów – magazyn wirtualny projektu, lecz nie dla każdej drobnej inicjatywy.

Kluczowe pytanie brzmi nie „ile mamy magazynów?”, tylko „na jakim etapie cyklu materiałowego powstaje koszt projektowy?”. Im bliżej fizycznego zużycia, tym precyzyjniej można przypisać materiał do właściwego projektu i fazy. Zbyt wczesne „przypinanie” projektu do zakupu generuje potem konieczność przeksięgowań, gdy materiał trafi ostatecznie gdzie indziej.

Podwykonawcy i usługi obce: kiedy tworzyć quasi-„timesheet” po stronie zakupów

Przy usługach podwykonawczych często pojawia się pokusa, by księgować je jednym zbiorczym kosztem na projekt. W raportach wszystko wygląda schludnie, lecz brakuje informacji, jak ten koszt rozkłada się na poszczególne zadania, etapy czy lokalizacje.

Rozwiązaniem bywa użycie pozycji faktury jak prostego timesheetu:

  • podwykonawca wystawia fakturę z rozbiciem na zadania / paczki robót (zgodnie z kontraktem),
  • każda pozycja faktury jest mapowana do zadania projektowego lub co najmniej fazy,
  • w ERP tworzy się schemat księgowania, który przenosi nie tylko projekt, lecz także wymiar zadania na zapis księgowy.

Popularna rada „wymagaj szczegółowego rozbicia od podwykonawcy” przestaje mieć sens, gdy po stronie własnego ERP i tak wszystko jest księgowane zbiorczo „na projekt”. Bez przygotowanej struktury zadań i automatyzacji dekretacji wysoki poziom szczegółowości faktury tylko zwiększa ręczną pracę księgowości.

Alokacja kosztów wspólnych zakupów: od faktury zbiorczej do projektów

Duże firmy często kupują zasoby „hurtowo”: licencje, pakiety godzin podwykonawców, sprzęt, który później jest rozdzielany między projekty. Powszechnym podejściem jest wrzucenie takich kosztów na ogólne centrum i „kiedyś” ich przeksięgowanie. To „kiedyś” zwykle nie nadchodzi.

Sprawdza się prostszy schemat, który można zautomatyzować:

  1. faktura zbiorcza trafia na konto rozliczeniowe zakupów wspólnych,
  2. pomocniczy rejestr (np. arkusz w ERP) przechowuje mapowanie pozycji kosztu na projekty – według klucza: zużycie, wykorzystane licencje, liczba użytkowników,
  3. cykliczna procedura rozliczająca przerzuca koszt z konta rozliczeniowego na projekty z odpowiednimi wymiarami.

Kontrariański element polega na tym, by nie próbować rozliczać wszystkiego „co do złotówki” na bieżąco. Dla niektórych pozycji (np. roczne licencje) sensowny jest klucz na podstawie prognozowanego wykorzystania i późniejsze korekty kwartalne. Dokładność księgowa nie może całkowicie sparaliżować procesu raportowego.

Rezerwy i rozliczenia międzyokresowe w projektach: gdzie kończy się „cash”, a zaczyna księgowość

W projektach długoterminowych prosty model „koszt w momencie faktury” rzadko daje sensowny obraz marży. Część wydatków dotyczy wielu miesięcy lub faz, a część zobowiązań powstaje, zanim pojawi się faktura. Tu wchodzi w grę rozliczenie międzyokresowe kosztów projektowych.

Przykładowe przypadki:

  • opłata za roczną licencję testową używaną w kilku fazach wdrożenia,
  • rezerwowanie kosztów podwykonawcy na podstawie protokołów odbioru, gdy faktura przyjdzie dopiero w kolejnym okresie,
  • koszty usług logistycznych rozliczane proporcjonalnie do stopnia realizacji etapu.

ERP powinien wspierać dwa elementy:

  1. harmonogram rozliczania – przypisany do konkretnej pozycji kosztowej na projekcie (np. rozłożenie na 6 miesięcy lub trzy fazy),
  2. automatyczne księgowania RMC – przeksięgowujące z konta rozliczeń międzyokresowych na bieżące koszty projektu zgodnie z harmonogramem.

Bez takiego mechanizmu projekty „zamglają się” wydatkami z przypadkowych miesięcy, a raporty marży w trakcie realizacji niewiele mówią o faktycznym stanie rzeczy. Jednocześnie przesadzanie z liczbą małych RMC na każdą drobną fakturę tylko komplikuje zamknięcie miesiąca. Sensowny kompromis to objęcie tym mechanizmem jedynie tych pozycji, które istotnie zniekształcają wynik projektu, jeśli zostaną rozpoznane jednorazowo.

Powiązanie z przychodami: jak ERP łączy koszty zakupów z fakturowaniem klienta

W wielu firmach przychody są fakturowane według kamieni milowych lub ryczałtu, podczas gdy koszty (materiały, podwykonawcy) rosną w sposób ciągły. Powszechna rada: „pilnuj cash flow, reszta sama się ułoży” kończy się tym, że nikt nie wie, czy projekt właściwie zarabia, dopóki nie zamknie się całości.

Dużo lepiej działa powiązanie zakupów projektowych z planem przychodów:

  • każdy większy wydatek projektowy (zakup materiału, usługi) jest przypisany do konkretnego etapu lub paczki robót,
  • kamienie milowe przychodowe są łączone z zakresem robót, a nie tylko z datą,
  • w ERP powstaje raport pokazujący marżę na etapie – koszty i przychody rozpoznane oraz jeszcze oczekiwane.

Kluczowym elementem jest tu spójna numeracja zadań / etapów pomiędzy modułem projektowym, sprzedażowym i finansowym. Bez tego zakupy „idą” w jednym wymiarze, a facturowanie w innym – i nie da się łatwo zestawić marży na sensownym poziomie szczegółowości.

Najczęściej zadawane pytania (FAQ)

Po co w ogóle rozliczać koszty projektów w systemie ERP, skoro mam wszystko w Excelu?

Excel wystarcza, dopóki masz kilka prostych projektów i jeden dział, który nad tym panuje. Gdy rośnie liczba projektów, źródeł kosztów i osób, które coś „dopisywały w swoich plikach”, Excel staje się wąskim gardłem: dane są niespójne, aktualizacje ręczne, a raporty zawsze z opóźnieniem.

ERP pozwala zbierać koszty bezpośrednio w strukturze projektowej: faktury są dekretowane na projekt, czas pracy raportowany na zadania, a koszty wspólne rozdzielane automatycznie według kluczy. Excel może wtedy służyć do symulacji i analiz ad hoc, ale nie jest już „źródłem prawdy”, które trzeba ręcznie uzgadniać co miesiąc.

Jakie są najczęstsze metody rozliczania kosztów projektów w ERP?

Najpopularniejsze podejścia to: projekt jako zlecenie (order/job), projekt jako struktura WBS, projekt jako osobne centrum kosztów lub dedykowany obiekt controllingowy (w zaawansowanych systemach jak SAP czy Dynamics). Różnią się poziomem szczegółowości i elastycznością raportowania.

Standardowa rada „rób wszystko na osobnych centrach kosztów” działa tylko przy małej liczbie prostych projektów. Przy większej skali lepiej sprawdza się: zlecenie dla mniejszych, jednorazowych tematów oraz WBS lub dedykowany obiekt CO dla dużych, wieloetapowych projektów, gdzie trzeba kontrolować budżety, odchylenia i rozliczenia międzyokresowe.

Jak rozliczanie kosztów projektów w ERP pomaga kontrolować rentowność?

Rentowność projektu to nie tylko suma kosztów i przychodów, ale też moment ich ujęcia i sposób alokacji kosztów wspólnych. ERP pozwala powiązać każdy dokument kosztowy jednocześnie z kontem księgi głównej i obiektem controllingowym (projektem), dzięki czemu controlling widzi dokładnie, co „wchodzi” w wynik projektu, bez dodatkowych „przeklejek” w Excelu.

Dopiero wtedy PM i dyrektor finansowy patrzą na te same liczby: PM w układzie zadań, faz i kamieni milowych, finanse – w układzie kont, okresów i centrów odpowiedzialności. Różnice typu „projekt wyszedł super” kontra „projekt jest na minusie” znikają, bo model rozliczania jest spójny po obu stronach.

Kiedy projekt powinien mieć własny obiekt w ERP, a kiedy wystarczy centrum kosztów lub zlecenie?

Osobny obiekt projektowy ma sens przy przedsięwzięciach długotrwałych, z istotnym ryzykiem i dużą zmiennością kosztów oraz przychodów – czyli tam, gdzie liczy się bieżąca kontrola odchyleń i możliwość „zamknięcia” projektu z pełnym rozliczeniem. Wtedy projekt staje się centrum odpowiedzialności z własnym budżetem i zasadami alokacji.

Krótkie, powtarzalne zlecenia (np. proste usługi serwisowe) często lepiej ewidencjonować jako zlecenia w ramach stałego centrum kosztów, bez tworzenia osobnego projektu w ERP. Rozbijanie wszystkiego na projekty prowadzi do bałaganu – setek obiektów, których nikt później nie zamyka i nie analizuje. Kryterium graniczne to zwykle: czas trwania, skala oraz wpływ na wynik firmy.

Jak połączyć księgowość finansową i controlling przy rozliczaniu projektów?

Kluczowe jest, aby każdy koszt związany z projektem „trafiała” jednocześnie w dwa miejsca: na odpowiednie konto księgi głównej (FI) oraz na właściwy obiekt controllingowy (CO) – projekt, zlecenie lub centrum kosztów. W praktyce wymaga to wymuszenia pól projektowych przy dekretacji oraz jasnych reguł, które koszty księgujemy na projekty, a które pozostają w kosztach wspólnych.

Popularna, ale zawodna praktyka to „najpierw zaksięgujmy wszystko na MPK, a potem controller to jakoś rozbije w Excelu”. Dużo lepiej zadziała model, w którym możliwie najwięcej kosztów jest od razu przypisywanych do projektów w ERP, a alokacje kosztów ogólnych są liczone automatycznie według zdefiniowanych kluczy, możliwych do audytu.

Jak rozliczanie kosztów projektów w ERP wpływa na szybkość zamknięcia miesiąca?

Jeżeli projekty są rozliczane chaotycznie – część w ERP, część w Excelu, część „na zeszycie” kierownika – zamknięcie miesiąca wymaga dziesiątek korekt, przeksięgowań między projektami i ręcznego „czyszczenia” danych. Każda poprawka faktury czy timesheetu powoduje lawinę zmian w arkuszach.

Przy spójnym modelu w ERP większość pracy wykonuje się w trakcie miesiąca: koszty są od razu na właściwych projektach, alokacje liczone automatycznie, a raporty odchyleń od budżetu dostępne na bieżąco. Zamknięcie okresu sprowadza się wtedy do przeglądu wyjątków, a nie do masowego „przepisywania historii”.

Jakie dane muszę zacząć zbierać, żeby sensownie rozliczać koszty projektów w ERP?

Minimum to: numer/identyfikator projektu na fakturach dostawców, raportowanie czasu pracy z przypisaniem do projektów i zadań, zasady alokacji kosztów ogólnych (np. wg godzin, przychodu, stawek) oraz powiązanie projektów z umowami i planem kont. Bez tego ERP stanie się tylko „droższym Excelem”.

Dobrym krokiem startowym jest prosty pilotaż: kilka wybranych projektów otrzymuje pełną ewidencję w ERP (faktury, wynagrodzenia, delegacje, materiały). Pozwala to szybko wychwycić, których pól, reguł dekretacji czy raportów faktycznie potrzebują PM-i i finanse, zamiast projektować model „na sucho” przy biurku.

Poprzedni artykułKiedy warto wdrożyć OMS i czym różni się od ERP?
Następny artykułJak wybrać integratora e-commerce: pytania, które odsiewają amatorów
Elżbieta Sikora
Elżbieta Sikora zajmuje się tematami danych, analityki i raportowania w środowisku ERP. Pokazuje, jak projektować słowniki, kartoteki i struktury wymiarów, aby raporty sprzedaży, marży i stanów magazynowych były wiarygodne. W artykułach zwraca uwagę na definicje KPI, spójność źródeł oraz kontrolę jakości danych, a rekomendacje opiera na testach porównawczych i analizie przypadków. Lubi podejście „najpierw model, potem narzędzie” i tłumaczy, jak uniknąć chaosu w BI. Pisze jasno, z naciskiem na weryfikowalność i odpowiedzialne wnioski.