Jaunās ekonomiskās politikas nepieciešamību radīja smaga saimnieciskā krīze, kuru Krievijā bija izraisījis pilsoņu karš (1918–21). Kara komunisma ekonomiskā politika nespēja atrisināt pārtikas apgādes un saimniecības atjaunošanas uzdevumus, kas draudēja ar politisko krīzi. Pārtikas trūkums, rūpniecības un transporta sistēmas sabrukums izraisīja plašus zemnieku nemierus (Tambovas guberņā, Rietumsibīrijā u. c.) un streikus lielākajās pilsētās. Baltijas kara flotes matrožu sacelšanās Kronštatē 01.03.1921. mudināja uzsākt radikālas ekonomiskās reformas. Oficiāli jaunā ekonomiskā politika tika izsludināta 21.03.1921., trīs dienas pēc Kronštates sacelšanās apspiešanas.