Chinese enterprises are faced with the dilemma of reducing debt to achieve the goal of deleveraging and using leverage reasonably to achieve the goal of “enterprise upgrading”. In this context, this paper attempts to explore the relationship and mechanism of leverage on enterprise upgrading, and further analyze the deleveraging pressure. On this basis, this paper selects the data of China's A-share manufacturing listed companies from 2010 to 2019 to conduct an empirical test. The results show that leverage ratio has an inverted U-shaped influence on enterprise upgrading through innovation ability, operation efficiency and risk-taking channels, that is, there is a “stepping stone effect” of moderate promotion and a “stumbling block effect” of excessive inhibition, and there is no obvious difference between enterprises and leverage structure heterogeneity. At the same time, the result of deleveraging pressure shows that most of the manufacturing listed companies in China still have room to increase leverage, thus enabling enterprises to upgrade. However, there are also a small number of enterprises with high leverage ratio, and the pressure of deleveraging is prominent; among them, the deleveraging pressure of state-owned enterprises is significantly greater than that of private enterprises, and the deleveraging pressure of long-term debt and commercial credit loans of enterprises is significantly less than that of short-term debt and bank loans. Therefore, we should actively implement the national deleveraging policy, and implement differentiated regulatory strategies according to the characteristics of enterprises and the types of leverage structure, so as to better play the driving role of leverage in the upgrading of enterprises.