The research aims to explore the links among corporate governance, corporate social responsibility, and earnings management, considering vital roles of each component in Vietnam. There were 500 questionnaires provided to the targeted enterprises, where there were 150 enterprises in Ho Chi Minh Stock Exchange, 150 enterprises in Hanoi Stock Exchange, and 200 enterprises in the unlisted public company market. Of the distributed questionnaires, only 289 replies offered needed information for analyses. The data derived from these firms was based on their annual or sustainability statements that were retrieved from the websites. This research used a sixyear rolling window to calculate earnings management. To compute that variable, lagged year information was included, so the data from 2011 to 2017 was needed to collect. The empirical results show that corporate governance mechanism is a significant moderation in the positive link between good corporate social responsibility and earnings management. Furthermore, corporate social responsibility and earnings management also play mediating roles in the associations among corporate governance, corporate social responsibility, and earnings management. This project recommends that corporate governance mechanism is an essential driver of the managerial behaviors in social responsibility and ethical accounting practices, which are in turn mediators in the joint research model.