In this paper, we aim to empirically analyze the determinants of firm entry and exit in Russia using a regional-level panel data for the years of 2008-2014, with special emphasis on institutional failures and the politico-economic impact of external crises. We found that these two elements exhibit statistically significant and economically meaningful effects both on the creation and destruction of Russian firms, controlling for potentially explanatory factors. Our empirical results also suggest that the process of firm entry and exit is manifold across Russian regions due to their heterogeneity. Nevertheless, a surprisingly robust estimate of the world oil price (irrespective of the difference in target regions) suggests a possible high exposure of each Russian region to a global crisis. This comes from the importance of oil trade with the world and, accordingly, the ongoing crisis may bring a harmful influence to regeneration of Russian businesses.