Dvoustupňová teorie (také dvoustupňová teorie ) je stalinistická politická teorie, která říká, že zaostalé země musí nejprve projít kapitalistickou fází , než se přesunou na socialistickou fázi [1] . V Sovětském svazu byla dvoustupňová teorie protichůdná k trockistické teorii permanentní revoluce .
Teorie dvou fází byla implantována do marxismu-leninismu za Stalina . V poslední době Jihoafrická komunistická strana a Socialistická aliance ( Austrálie ) opět rozvinuly dvoustupňovou teorii [2] .