In this paper, we first measure the capacity utilization of Chinas industrial sectors, and then introduce financial scale and ownership discrimination into the
theoretical framework of excess capacity to understand how excess capacity emerges. The results show that excess capacity is closely related to firm financing scale, and ownership discrimination has an indirect effect on capacity utilization through influencing the composition of the firm financing scale. The overall financing scale in an industry has a significant negative effect on the excess capacity after eliminating technical efficiency, and the effect alternates between promotion and inhibition across time. From the perspective of ownership, excess capacity is reduced for the private enterprises, but deteriorated for the financing scale of state owned enterprises and foreign enterprises. After 2008, the increase in the amount of loans is more likely to cause excess capacity than before. Meanwhile, the phenomenon of ownership discrimination arises once again, and its negative effect on the excess capacity becomes stronger.