Corporate Social Responsibility and Resource-Based Prespectives, membagi dua manfaat CSR bila dikaitkan dengan keunggulan kompetitif dari sebuah perusahaan, yaitu dari sisi internal dan eksternal. Dari sisi internal, manfaat itu meliputi : a. Pengembangan aktivitas yang berkaitan dengan sumber daya manusia. Untuk itu dibutuhkan praktik-praktik ketenaga kerjaan yang bertanggung jawab secara sosial. b. Adanya pencegahan polusi dan reorganisasi pengelolaan proses produksi dan aliran bahan baku, serta hubungan dengan supplier berjalan dengan baik. Muaranya adalah peningkatan performa lingkungan perusahaan. c. Menciptakan budaya perusahaan, kapabilitas sumber daya manusia, dan organisasi yang baik. d. Kinerja keuangan perusahaan, terutama harga saham bagi perusahaan yang telah go public, menjadi lebih baik. Sementara itu manfaat eksternal yang dapat diperoleh perusahaan dari penerapan CSR sebagai berikutĀ : a. Penerapan CSR akan meningkatkan reputasi perusahaan sebagai badan yang mengemban dengan baik pertanggung jawaban secara sosial. b. CSR merupakan satu bentuk diferensiasi produk yang baik. Artinya, sebuah produk yang memenuhi persyaratan-persyaratan ramah lingkungan dan merupakan hasil dari perusahaan yang bertanggung jawab secara sosial. c. Melaksanakan CSR dan membuka kegiatan CSR secara public merupakan instrumen untuk komunikasi yang baik dengan khalayak.
