Dasar tanggungjawab sosial korporat yang baik mesti mempunyai objektif yang jelas dan memberikan hasil yang boleh diukur dalam masyarakat. Untuk mencapai matlamat ini, dasar mesti mencerminkan perniagaan dan apa yang dilakukannya. Ini memperkuat tujuan perniagaan firma dan kecekapan terasnya. Dasar tanggungjawab sosial korporat harus mempunyai strategi yang jelas untuk mengubah masyarakat. Ia tidak sepatutnya memanggil satu peristiwa sekali tetapi untuk usaha yang beransur-ansur mengubah masyarakat melalui pengaruh positif firma.
Dasar ini harus ditujukan untuk mengenal pasti beberapa keperluan yang syarikat dapat menangani dengan secukupnya. Kebanyakan syarikat yang cuba menangani pelbagai cabaran sosial tidak membuat kemajuan yang ketara dalam menyelesaikan isu sosial.
Dasar tanggungjawab sosial korporat harus dikembangkan dengan baik dan difahami oleh semua pemegang kepentingan. Pekerja, pemegang saham dan pelanggan mesti memahami apa yang syarikat itu mahu lakukan dan apakah hasil yang diharapkan. Apabila syarikat itu menyampaikan matlamatnya, program tersebut dapat mendapat sokongan dari kedua-dua kakitangan dan ahli komuniti, meningkatkan peluang kejayaan. Oleh itu, setiap kumpulan pihak berkepentingan harus diberi maklumat terperinci mengenai dasar tersebut.
Dasar tanggungjawab sosial korporat yang baik mengenal pasti rakan-rakan yang layak untuk program yang dicadangkan. Adalah penting untuk bekerjasama dengan pakar dalam isu sosial tertentu yang ditangani oleh firma tersebut. Ini memberi inisiatif manfaat pengetahuan pakar dan menyokong kredibiliti dasar.
Dasar ini harus menyediakan alat untuk mengukur kejayaan mana-mana program yang dimulakan. Lebih-lebih lagi, ia sepatutnya menetapkan tempoh masa yang sesuai dengan tonggak program tertentu yang akan dicapai. Ini membolehkan peruntukan modal yang lebih baik untuk menyokong matlamat dasar dan untuk laporan kemajuan yang tepat.
