This study is conducted to investigate the impact of corporate social responsibility (CSR) on supply chain management (SCM) and financial performance, and the effect of SCM on financial performance through the mediate role of corporate reputation and customer loyalty. In addition, the study tests the moderate role of firm size and the ratio of export products in the relationship between SCM and financial performance. The research sample is 389 Vietnamese garment and textile firms by collecting through survey questionnaire. The results show that corporate social responsibility has a positive impact on SCM and financial performance and SCM has a positive impact on financial performance. However, firm reputation and customer loyalty do not have any mediate role in the relationship between SCM and financial performance. Firm size and export product ratio play a moderate role with statistical significance in the relationship between SCM and financial performance.