W fazie kwalifikacyjnej 14 drużyn podzielonych zostaje na zasadzie położenia geograficznego na trzy grupy. Do dwóch grup trafia po 5 drużyn, natomiast do jednej – 4 drużyny. W ramach grup drużyny rozgrywają między sobą po dwa spotkania. Do fazy półfinałowej awans uzyskują wszystkie drużyny poza zespołem z ostatniego miejsca w grupie z najgorszym bilansem. Po fazie kwalifikacyjnej jedna z drużyn wybrana zostaje na gospodarza turnieju finałowego i uzyskuje bezpośredni awans do półfinału.

W fazie półfinałowej 12 drużyn trafia do trzech grup na podstawie miejsc zajętych w Superlidze w sezonie 2019/2020 za pomocą tzw. systemu serpentyny. Każda z grup składa się z czterech zespołów. W grupach drużyny rozgrywają między sobą jedno spotkanie. Do turnieju finałowego awans uzyskują zwycięzcy poszczególnych grup.

W ramach turnieju finałowego odbywają się półfinały i finał. Pary półfinałowe powstają w drodze losowania. Zwycięzcy meczów półfinałowych rozgrywają mecz finałowy o Puchar Rosji. Nie jest grany mecz o 3. miejsce.