Из проведённого анализа процесса развития инфляции можно заметить, что необходимым условием возникновения является более быстрый рост номинального количества денег или скорости их обращения по сравнению с ростом реального национального дохода.
Инфляция может возникнуть при неизменном номинальном количестве денег, если скорость их обращения растёт быстрее, чем объём производства. Это может иметь место при уменьшении спроса на реальные кассовые остатки вследствие усовершенствования техники расчётов или из-за замены денег ценными бумагами в функции средства сохранения ценности.
Причиной инфляции может быть рост затрат производства вследствие превышения роста зарплаты над ростом производительности труда или превышения ростов налогов над ростом реального дохода. Иначе говоря, инфляция может возникнуть в результате борьбы за перераспределение национального дохода.
Заметим, однако, что и в данном случае непременным условием повышения уровня цен является увеличение количества находящихся в обращении денег.
Причиной инфляции может стать не связанное с ростом денежной массы увеличение совокупности спроса. Если при полной занятости у предпринимателей растёт спрос на инвестиции вследствие оптимистических оценок будущей конъюнктуры, то уровень цен начинает повышаться до тех пор, пока не восстановится равновесие между совокупным спросом и предложением.
К немонетарным факторам роста уровня цен относятся также структурные сдвиги спроса. В условиях быстро обновляющегося ассортимента производимых благ спрос постоянно переключается с традиционных товаров на новые престижные товары, повышая их цены. Если бы при этом снижались цены на традиционные товары, то общий уровень цен остался бы неизменным. Но в современной экономике за сокращением спроса часто следует не снижения цен, а сокращение предложения. Поэтому структурные сдвиги спроса могут приводить к повышению цен.
Источником инфляционного шока может быть рыночная власть монополий, олигополий и государства, реализующаяся в административном повышении цен.