Sopiah (2010), mengemukakan bahwa terdapat faktor yang mempengaruhi
komitmen organisasi, dintaranya:
a. Faktor personal meliputi job expectation, pschological contract, job choice factor,
dan karakteristik personal (kepribadian). Sebab keseluruhan faktor ini akan
membentuk komitmen awal.
b. Faktor organisasi, meliputi initial works experience, job scope, supervision, goal
consistency organizational. Semua faktor ini akan memunculkan dan membentuk
tanggung jawab.
c. Non-organizational factors, yang meliputi avalibleity of alternative jobs. Faktor
yang bukan berasal dari dalam organisasi, misalkan ada tidaknya alternatif
pekerjaan lain. Jika ada yang lebih baik maka karyawan akan meninggalkannya.
