Bradshaw dalam sofyan (2007:400-401) mengemukakan bahwa ada tiga bentuk tanggung jawab sosial perusahaan yaitu sebagai berikut : a. Corporate philanthropy Yaitu tanggung jawab perusahaan berada sebatas kedermawanan atau kerelaan belum sampai pada tanggung jawabnya. Bentuk tanggung jawab ini bisa merupakan kegiatan amal, sumbangan atau kegiatan lain yang mungkin saja tidak langsung berhubungan dengan kegiatan perusahaan. b. Corporate responsibility Yaitu kegiatan pertanggungjawaban yang merupakan bagian dari tanggung jawab perusahaan baik karena ketentuan UU atau bagian dari emauan atau kesedian perusahaan. c. Corporate policy Yaitu tanggung jawab sosial perusahaan yang merupakan dari kebijakannya.
