Techniczny koszt wytworzenia (TKW) z danych z maszyny
Optymalizacja Produkcji 16 kwietnia 2026

Techniczny koszt wytworzenia (TKW) z danych z maszyny. Ile naprawdę kosztuje wyprodukowanie tej partii?

Zrozumienie rzeczywistych kosztów produkcji to fundament rentowności każdego zakładu przemysłowego. Często koszty teoretyczne, zakładane na etapie planowania w systemach ERP, znacząco odbiegają od twardych danych płynących bezpośrednio z hali produkcyjnej.

Dzięki integracji systemów klasy MES oraz wskaźników OEE z analityką finansową, możliwe jest precyzyjne określenie, ile naprawdę kosztuje wytworzenie konkretnej partii towaru. Poniższy artykuł szczegółowo opisuje metodologię wyliczania Technicznego Kosztu Wytworzenia (TKW) w oparciu o realne sygnały z maszyn, pozwalając na przejście od szacunków do faktów ekonomicznych.

Szybki przepis: jak policzyć realny TKW partii z danych z maszyny

W dużym uproszczeniu, techniczny koszt wytworzenia konkretnej partii z danych rzeczywistych można policzyć w czterech krokach:

  1. Policz rzeczywisty godzinowy koszt maszyny (Machine Hour Rate) – z kosztów stałych i zmiennych przypisanych do danej maszyny, podzielonych przez jej efektywny czas pracy.
  2. Zbierz z maszyny/MES rzeczywiste czasy i ilości dla partii: czas przezbrojenia, czas biegu, czasy mikroprzestojów, liczba sztuk dobrych i braków, zarejestrowane przestoje.
  3. Przelicz koszt partii:
    • koszt maszyny = Machine Hour Rate × (czas przezbrojenia + czas biegu + czas testów/ustanowienia stabilnego procesu),
    • koszt robocizny bezpośredniej = stawka godzinowa × faktyczny czas operatora przypisany do tej partii,
    • materiał = zużycie materiału (w tym złom) × cena zakupu,
    • narzędzia/energia/pozostały overhead alokowany na podstawie odpowiednich driverów (np. godzin maszynowych, liczby przezbrojeń – podejście ABC).
  4. Podziel przez liczbę dobrych sztuk: techniczny koszt wytworzenia 1 sztuki = całkowity koszt partii / liczba sztuk dobrych (bez złomu i odrzutów).

To jest „rdzeń” – reszta artykułu wyjaśnia, jak dobrze policzyć każdy z elementów i jak skorzystać z tego, co już rejestruje Twoja maszyna/MES.

Co to jest techniczny koszt wytworzenia w ujęciu praktycznym

W polskiej praktyce „techniczny koszt wytworzenia” zwykle oznacza całkowity koszt produkcji wyrobu (lub partii) obejmujący: materiał bezpośredni, robociznę bezpośrednią oraz koszty pośrednie produkcji (overhead) przypisane racjonalnym kluczem. W literaturze anglojęzycznej odpowiada temu pojęcie manufacturing cost lub cost of goods manufactured (COGM), czyli suma direct materials, direct labor i manufacturing overhead. Nowoczesne podejścia, jak activity-based costing (ABC), podkreślają, że overhead powinien być przypisywany na podstawie rzeczywistej konsumpcji działań (setupy, kontrole jakości, transport wewnętrzny, wykorzystanie maszyn), a nie jednego prostego klucza typu roboczogodziny.

W tym artykule TKW rozumiany jest technicznie – jako rzeczywisty koszt partii na poziomie gniazda / maszyny, wyliczony z realnych danych czasowych i ilościowych z produkcji.

Godzinowy koszt maszyny (Machine Hour Rate) – fundament wyliczeń

Większość współczesnych opracowań zgadza się, że w produkcji zdominowanej przez maszyny główną podstawą kalkulacji powinien być machine hour rate (MHR) – pełny koszt 1 godziny pracy konkretnej maszyny. Typowe podejście:

  • zidentyfikuj wszystkie koszty przypisane do maszyny w skali roku: amortyzacja/zużycie, planowane utrzymanie ruchu, energia, czynsz i ubezpieczenia przypisane do powierzchni, część wynagrodzeń nadzoru, itp.;
  • dodaj zmienne koszty eksploatacyjne (narzędzia, chłodziwa, sprężone powietrze, drobne naprawy),
  • podziel przez efektywne roczne godziny pracy maszyny (czyli planowane godziny minus planowane przestoje, remonty, święta), aby otrzymać koszt 1 godziny.

Przykładowe wytyczne pokazują, że do MHR wlicza się zarówno „standing charges” (koszty stałe przypisane maszynie), jak i „running charges” (koszty zależne od czasu biegu, np. energia, narzędzia). W praktyce oznacza to konieczność zebrania danych kosztowych z księgowości/ERP i powiązania ich z konkretnym parkiem maszynowym, zamiast stosowania jednej, ogólnej stawki za godzinę dla całej hali.

Tabela: Składniki kosztowe Machine Hour Rate (MHR)

KategoriaRodzaj kosztuOpis / Sposób przypisania
Koszty stałe (Standing Charges)Amortyzacja maszynyRoczny odpis amortyzacyjny przypisany do konkretnego środka trwałego.
Czynsz i powierzchniaKoszt wynajmu/utrzymania hali alokowany proporcjonalnie do m² zajmowanych przez maszynę (wraz ze strefą serwisową).
UbezpieczenieSkładka ubezpieczeniowa przypisana do parku maszynowego.
Wynagrodzenia pośrednieCzęść pensji ustawiaczy, nadzoru i utrzymania ruchu, która jest stała niezależnie od obciążenia.
Podatki od nieruchomościAlokowane na podstawie zajmowanej powierzchni.
Koszty zmienne (Running Charges)Energia elektrycznaRealny pobór mocy w kWh × średnia cena (najlepiej z liczników na maszynie).
Narzędzia i oprzyrządowanieZużycie wierteł, frezów, matryc przypisane do czasu pracy lub liczby cykli.
Konserwacja i naprawyKoszty części zamiennych i serwisu zewnętrznego wynikające z eksploatacji.
Chłodziwa i smaryMateriały eksploatacyjne zużywane wprost proporcjonalnie do czasu biegu.
Media pomocniczeSprężone powietrze, gazy techniczne, woda technologiczna.

Jakie dane z maszyn są potrzebne, żeby policzyć TKW

Nowoczesne systemy zbierania danych z maszyn i oprogramowanie do monitorowania OEE automatycznie rejestrują kluczowe informacje: stany pracy (RUN/STOP), liczniki sztuk, czasy cyklu, czasy przestojów, ilość wyrobów dobrych i wadliwych. W systemach OEE wszystkie czasy są przypisywane do kategorii (np. praca, planowany postój, nieplanowany postój, mikroprzestoje), co pozwala policzyć dostępność, wydajność i jakość w czasie rzeczywistym. Te same dane są idealną bazą do technicznego liczenia kosztów, bo pozwalają dokładnie zmierzyć, ile godzin maszyna faktycznie pracowała nad daną partią, ile czasu zużyła na przezbrojenia i ile sztuk dobrych powstało.

W kontekście TKW interesują Cię szczególnie następujące sygnały z maszyny/MES:

  • czas przezbrojenia/setupu dla partii;
  • czas biegu na danej referencji;
  • licznik sztuk dobrych i braków (często już rozróżnione w systemach OEE);
  • czasy przestojów przypisanych do przyczyn (brak materiału, awaria, brak operatora, oczekiwanie na decyzję jakości).

Od danych czasowych do kosztu partii – krok po kroku

Mając policzony Machine Hour Rate i realne dane z maszyny, można przełożyć je na koszt partii w kilku krokach:

1. Koszt pracy maszyny dla partii

Koszt maszyny dla partii = MHR × (t_setup + t_bieg + t_test)

Gdzie t_setup to czas przezbrojenia, t_bieg – czas biegu, a t_test – dodatkowy czas testów/rozruchu. Dane te są bezpośrednio dostępne z systemów OEE/MES, które rozróżniają setup od produkcji seryjnej.

2. Koszt robocizny bezpośredniej

Jeśli operator jest przypisany tylko do tej maszyny/partii:

Koszt robocizny = stawka operatora za godzinę × t_operatora

Przy pracy gniazdowej lub obsłudze kilku maszyn jednocześnie można podzielić czas operatora proporcjonalnie do obciążenia lub liczyć go jako oddzielną aktywność w ABC.

3. Koszt materiału i złomu

Materiał = (zużycie netto na sztuki dobre + zużycie na złom, odrzuty, próby) × cena zakupu. Dane o złomie zwykle pochodzą z systemu jakości lub bezpośrednio z terminali OEE, gdzie operator oznacza odrzuty i przyczyny.

4. Koszty narzędzi, energii, utrzymania

Można je:

  • włączyć do Machine Hour Rate (pełne podejście MHR),
  • albo liczyć osobno na podstawie konkretnych driverów (np. liczba sztuk, liczba skrawów, pobór mocy według liczników energii) w podejściu ABC.

5. Podział na sztuki dobre

TKW na sztukę dobrą = Koszt całkowity partii / Liczba sztuk dobrych

To automatycznie „karze” procesy o wysokim złomie – przy tej samej liczbie godzin i materiału koszt jednostkowy rośnie wraz ze wzrostem udziału braków.

Batch-level activities: przezbrojenia, kontrole, transport

Kluczową różnicą między prostą kalkulacją „czas biegu × stawka” a realnym TKW jest poprawne potraktowanie czynności wykonywanych na poziomie partii, a nie pojedynczej sztuki. Activity-based costing wyróżnia m.in. batch-level activities – takie jak setupy, kontrole partii, transport wewnętrzny, planowanie zlecenia – które są wykonywane raz na partię, niezależnie czy ma ona 50 czy 5000 sztuk. Jeśli rozsmarujesz koszt setupu na zbyt dużą, „księgową” partię, to małe serie będą wyglądały na zbyt tanie, a długie serie na zbyt drogie – i odwrotnie, jeśli driver jest źle dobrany.

Dlatego w praktyce warto:

  • mierzyć czas setupu i innych czynności „na partię” bezpośrednio z danych maszynowych i terminali operatorskich;
  • przypisywać ich koszt tylko do tej partii, dla której faktycznie zostały wykonane;
  • dzielić te koszty przez liczbę sztuk w partii, dzięki czemu widać efekt wielkości serii na koszcie jednostkowym.

Dane OEE jako driver kosztowy

Systemy OEE rejestrują trzy główne komponenty: Availability (dostępność), Performance (wydajność) i Quality (jakość), liczone odpowiednio na podstawie czasu pracy vs. czasu planowanego, idealnego czasu cyklu vs. realnego oraz udziału sztuk dobrych. Te same dane, wzbogacone o Machine Hour Rate, pozwalają przejść od wskaźników do pieniędzy:

  • spadek Availability z powodu awarii można przeliczyć na utracone godziny × MHR;
  • spadek Performance (praca poniżej prędkości nominalnej) to dodatkowy czas potrzebny na wyprodukowanie tej samej ilości;
  • spadek Quality to koszt materiału, czasu maszyny i operatora „stracony” na złom.

Literatura podkreśla, że automatyzacja zbierania danych (SMI, DataXchange, IoT gatewaye) radykalnie poprawia wiarygodność OEE względem ręcznych zapisów, co jest równie ważne z perspektywy liczenia TKW – im dokładniejsze czasy i ilości, tym bardziej można ufać kosztom na poziomie partii.

Łączenie świata księgowości (koszty) i świata produkcji (czasy i ilości)

Z perspektywy controllingu kluczowe jest, aby dane o kosztach (amortyzacja, energia, pensje, utrzymanie ruchu, czynsz) były przypisane do maszyn/gniazd i okresów, a nie tylko do kont ogólnych. Z perspektywy produkcji ważne jest, aby każda partia była jednoznacznie identyfikowana na maszynie/MES (nr zlecenia, numer partii, indeks wyrobu), tak żeby czasy i ilości można było zmapować na konkretne zlecenie w ERP.

Dopiero na tym przecięciu da się zbudować model typu ABC, w którym:

  • koszty stałe i zmienne są agregowane na poziomie maszyn/komórek;
  • driverem podziału kosztów na produkty są rzeczywiste dane procesowe: godziny maszyn, liczba setupów, liczba inspekcji, liczba ruchów materiału, itp.;
  • TKW partii wynika wprost z tego, jak bardzo dany produkt konsumuje te działania.

Badania nad wykorzystaniem ABC w środowiskach komórkowych pokazują, że takie podejście daje znacznie dokładniejsze koszty jednostkowe, szczególnie przy zróżnicowanym asortymencie i mieszance produkcyjnej.

Typowe błędy przy liczeniu TKW z danych z maszyn

W praktyce powtarzają się pewne schematyczne błędy:

  • Jedna stawka godzinowa dla całej hali – ignoruje różnice w koszcie i produktywności poszczególnych maszyn; literatura dotycząca MHR jednoznacznie wskazuje na potrzebę liczenia stawek per maszyna lub co najmniej per grupa maszyn.
  • Brak rozróżnienia setupu i biegu – setupy są zazwyczaj batch-level, a nie unit-level, i powinny być traktowane jako osobne aktywności kosztowe.
  • Brak powiązania danych OEE z kosztami – OEE jest liczone „dla sportu”, a nie jako baza do liczenia strat w pieniądzu; tymczasem real-time OEE z automatyczną akwizycją danych daje bardzo wiarygodne czasy i ilości.
  • Pomijanie kosztu złomu – złom jest księgowany globalnie, a nie przypisywany do partii, przez co TKW wygląda na niższy niż w rzeczywistości.
  • Ręczne i sporadyczne zbieranie danych – raporty papierowe i ręczne wpisy są niepełne i podatne na błędy; dostawcy rozwiązań OEE i MES wskazują, że automatyczne zbieranie danych z maszyn znacząco poprawia jakość informacji i decyzji.

Minimalny workflow wdrożenia liczenia TKW z danych z maszyn

Na koniec praktyczna ścieżka dla firmy, która chce zacząć liczyć realny TKW na poziomie partii, bez pełnej rewolucji systemowej:

  1. Policz (lub odśwież) Machine Hour Rate dla kluczowych maszyn – zacznij od prostego modelu: roczne koszty przypisane do maszyny / efektywne roczne godziny pracy.
  2. Upewnij się, że MES/OEE rejestruje czasy setupu, biegu, przestojów i liczniki sztuk (good/scrap) per zlecenie – zgodnie z dobrymi praktykami automatycznego monitoringu OEE.
  3. Dla wybranych kilku partii policz ręcznie TKW według opisanej logiki – wykorzystując dane godzinowe z maszyn i stawki kosztowe.
  4. Porównaj wynik z kosztami standardowymi z ERP – wskaże to, gdzie standardy są zbyt optymistyczne (np. niedoszacowane setupy, złom, przestoje).
  5. Stopniowo automatyzuj kalkulację – najpierw arkusze zasilane eksportem z MES/ERP, później integracje API lub funkcje w systemie MES/ERP.

Dostawcy nowoczesnych systemów MES i OEE podkreślają, że kluczem do poprawy efektywności jest połączenie wiarygodnych danych z maszyn z analityką kosztową, tak aby decyzje o planowaniu, inwestycjach i optymalizacji były podejmowane na podstawie realnego kosztu partii, a nie tylko procentów OEE czy godzin zaplanowanych.

Avatar photo

Łukasz Homa

Łukasz specjalizuje się w cyfryzacji procesów produkcyjnych. Na co dzień wspiera klientów we wdrażaniu systemów, konfiguracji infrastruktury oraz analizie potrzeb biznesowych, pomagając im w pełni wykorzystać potencjał nowoczesnych narzędzi do zarządzania danymi w przemyśle. Prywatnie pasjonat siłowni, motocykli i symulatorów wyścigowych.

Czym jest iPLAS?

iPLAS zbiera dane z maszyn i procesów – zarówno automatycznych, jak i manualnych – w czasie rzeczywistym, abyś miał wszystko w jednym miejscu.

Integrujemy wiele fabryk w jednym środowisku i bezpiecznie przechowujemy dane w chmurze lub na Twoim serwerze.

Dzięki procesowi ETL łączymy dane z różnych źródeł. Ty analizujesz i wizualizujesz je w dowolnej formie.