Экономикалық циклдардың себебін шартты түрде сыртқы (экзогенді), ішкі ( эндогенді ) және аралас факторларға бөлуге болады.
Сыртқы (экзогенді) факторлар – экономикалық жүйеден тыс болып жатқан құбылыстар. Оған жататындар: адамдардың санының өзгеруі, жаңалық табу мен инновациялар соғыс және басқада саяси уақиғалар.