| At present,corporate social responsibility has gradually attracted the attention of various stakeholders,and has become the focus of attention of all sectors of society.At the same time of economic development,a series of problems such as poor product quality,food safety,environmental pollution emerge in endlessly,reflecting the poor performance of corporate social responsibility in China.The higher the earnings sustainability of enterprises,it means that they can provide sustainable and stable resources for the development of long-term corporate social responsibility activities.Therefore,it is necessary to study the impact of earnings sustainability on corporate social responsibility.In addition,China’s internal control guidelines have clearly defined that corporate social responsibility belongs to the scope of internal control,and corporate internal control restricts the implementation of corporate social responsibility.Therefore,the impact of internal control on corporate social responsibility is considered while studying the impact of earnings persistence on corporate social responsibility.This paper takes Shanghai and Shenzhen A-share listed companies from 2013 to 2017 as the research sample,combs and summarizes the existing literature and theory,based on idle resources theory,stakeholder theory and internal control theory,uses multiple linear regression analysis to empirically test the impact of earnings persistence on corporate social responsibility,and examines the moderating role of internal control in the relationship between the two.After that,the whole sample was divided into groups with high and low degree of marketization,and the grouping test was carried out.The results show that:earnings sustainability can promote corporate social responsibility;internal control plays a positive regulatory role in the relationship between earnings sustainability and corporate social responsibility level;in areas with high degree of marketization,internal control plays a more significant regulatory role in the relationship between earnings sustainability and corporate social responsibility level.Finally,in order to improve the level of earnings sustainability,pay attention to the internal control system,and speed up the process of marketization in China,this paper puts forward relevant suggestions. |