Każda działalność gospodarcza wiąże się z ponoszeniem określonych kosztów. W celu odpowiedniego zarządzania firmą, wszelkie ponoszone koszty powinny być pod stałą kontrolą. Ważny jest tutaj zarówno poziom określonych kosztów jak i ich struktura. Ocena powinna obejmować zarówno wartości nominalne kosztów jak i ich dynamikę na przestrzeni analizowanego okresu.
W przedsiębiorstwach koszty możemy podzielić na stałe i zmienne, bezpośrednie i pośrednie. Dziś zajmiemy się podziałem kosztów na stałe i zmienne. Zarządzanie kosztami jak i innymi procesami jest dużo wygodniejsze jeśli dysponujemy odpowiednim oprogramowaniem, oprogramowanie to może dotyczyć zarządzania kosztami ale również mogą to być takie produkty jak program do faktur, program magazynowy, czy program księgowy.
Koszty stałe to koszty które są ponoszone niezależnie od poziomu produkcji. W kosztach stałych można wyróżnić koszty sztywne i koszty skokowo stałe. Do kosztów sztywnych zaliczymy przykładowo wynagrodzenie kierownika. Niezależnie czy fabryce będzie pracowało 5 czy 50 osób kierownik będzie otrzymywał jednakową pensję. Koszty skokowo stałe, to koszty które są stałe w określonych przedziałach. Za koszt taki możemy uznać powierzchnię wynajmu fabryki. Jest to koszt stały, jeśli jednak rozwój firmy będzie na tyle duży, że będzie potrzeba wynajmu kolejnej nieruchomości koszty te skokowo wzrosną.