Z biegiem czasu dostrzeżono stopniowe zwiększanie się roli małych firm w gospodarce. Jest bardzo wiele przyczyn takiej sytuacji. Do najważniejszych zaliczyć można:
- Zmiany techniki wytwarzania i usług.
Sądzi się, że rewolucja technologiczna i powiązana z nią redukcja wymiarów wyrobów oraz zmiana poziomu specjalizacji urządzeń, doprowadziły do efektywniejszej produkcji na małą skalę powodując dekoncentrację produkcji i usług.
- Rozwój sektora usług.
Powszechnie wiadomo, że popyt na usługi jest bardzo duży i ciągle rośnie. Mowa tu o reklamie czy też badaniach rynku.
- Wzrost konkurencji Trzeciego Świata i spadek międzynarodowej konkurencyjności dużych firm.
- Zmiany w otoczeniu rynku.
Zmiany na rynkach w tym m. in. wzrost ryzyka, rosnąca konkurencja zagraniczna, zmiany kursów walut, zmiany popytu powodują zwiększenie na rynkach przewagi konkurencyjnej małych firm.
- Zmiany na rynkach czynników produkcji.
Udostępniają małym firmom dostęp do rynków pracy i kapitału.
- Efekt makroekonomiczny.
Źródłem tego efektu są zmiany wywołane na przykład okresami recesji, które powodują rozmaite skutki w sektorach i przemysłach. W tym okresie obserwuję się widoczny szybszy rozwój sektora do którego wchodzą małe firmy.
- Czynniki polityczne, promocja kultury przedsiębiorczej i antyrządowe uprzedzenia.
Zaczęto redukować rolę państwa w gospodarce, co doprowadziło do wzrostu konkurencyjności małych firm z dużymi. Stworzono również różnorakie formy pomocy, wspierania małych przedsiębiorstw.
- Moda i zmiana gustów.
Chodzi tu o ciągłe zapotrzebowanie na coraz to nowsze, zróżnicowane, lepiej dostosowane do potrzeb indywidualnych odbiorców wyroby i usługi. Małe firmy są w stanie wytwarzać i sprzedawać na wybranych rynkach wysokiej jakości produkty.
- Zmiany strategii dużych firm.