Agency Theory mendasarkan hubungan kontrak antar anggota-anggota dalam perusahaan, dimana prinsipal dan agen sebagai pelaku utama. Prinsipal (pemegang saham) merupakan pihak yang memberikan mandat kepada agen untuk bertindak atas nama prinsipal, sedangkan agen (manajemen) merupakan pihak yang diberi amanat oleh prinsipal untuk menjalankan perusahaan. Agen berkewajiban untuk mempertanggung jawabkan apa yang telah diamanahkan oleh prinsipal kepadanya. Aplikasi agency theory dapat terwujud dalam kontrak kerja yang akan mengatur proporsi hak dan kewajiban masing-masing pihak dengan tetap memperhitungkan kemanfaatan secara keseluruhan. Kontrak kerja merupakan seperangkat aturan yang mengatur mengenai mekanisme bagi hasil, baik yang berupa keuntungan, return maupun risks yang disetujui oleh prinsipal dan agen. Kontrak kerja akan menjadi optimal bila kontrak dapat fairness yaitu mampu menyeimbangkan antara prinsipal dan agen secara matematis memperlihatkan pelaksanaan kewajiban yang optimal oleh agen dan pemberian insentif/imbalan khusus yang memuaskan dari prinsipal ke agen. Teori agency menjelaskan hubungan antara prinsipal dengan agen. Praktik CSR dan pengungkapannya juga dikaitkan dengan agency theory (Cowen et.al, 1987). Pengungkapan tanggung jawab sosial merupakan salah satu komitmen manajemen untuk meningkatkan kinerjanya terutama dalam kinerja sosial. Dengan demikian, manajemen akan mendapatkan penilaian positif dari stakeholders.
