Cauzele pot fi multiple, inclusiv inegalitatile economice si sociale, fenomenele care implica globalizarea sau coruptia la nivel inalt, dar si conflicte armate sau dezastre naturale care afecteaza economia unei tari. Acestea pot duce la o crestere a somajului si la o scadere a salariilor, fiind mai pronuntate in tarile in curs de dezvoltare.