This paper mainly discusses the relationship between corporate social responsibility (CSR) and corporate financial performance (CFP), and investigates the implication between these two sets of variables. This sample composed of the prizewinning firms of the CommonWealth Magazine Top 50 Corporate Citizen CSR Awards as the company who has a good performance in social responsibility. It was conducted by empirical research in the form of regression analysis. We further examine whether companies with better social responsibility performance can improve the company's financial performance in the coming years. Overall, from the results of empirical analysis, it can be seen that the company has a positive correlation with corporate social responsibility and financial performance. It represents a company with better social responsibility performance relatively has higher financial performance. However, there are no significant difference between corporate social responsibility and corporate financial performance, and prove that they also bring better financial performance to the company in the following years. However, the company with larger scale has social responsibility based on more resources. A good performance on CSR would be to enhance relatively the possibility of sustainable business in the future.