Raspunsul complex ar explica că inflația poate fi influențată de cererea și oferta de bunuri și servicii, nivelul salariilor și prețurilor, politica monetară a băncii centrale, evenimente politice sau economice internaționale etc. Toate aceste aspecte pot determina creșterea sau scăderea circulației banilor și, implicit, nivelul prețurilor în economie.