O criză economică poate fi provocată de o combinație de factori, cum ar fi creșterea nesustenabilă a creditării, scăderea cererii de produse și servicii, fluctuații ale prețurilor mărfurilor și serviciilor, incertitudini politice sau geopolitice, stagnarea inovației sau schimbării tehnologice etc. De asemenea, crizele economice pot fi amplificate de factori psihologici, cum ar fi panică și anxietate în rândul investitorilor și consumatorilor.