Hasibuan (2009, 194) faktor-faktor yang mempengaruhi disiplin kerja
karyawan adalah sebagai berikut:
a) Tujuan dan kemampuan
Tujuan dan kemampuan ikut mempengaruhi tingkat kedisiplinan
karyawan, tentu saja pada dasarnya pekerjaan yang dibebankan
kepada karyawan harus sesuai dengan kemampuan karyawan
tersebut, agar karyawan tersebut disiplin dan bersungguh-sungguh
dalam mengerjakan pekerjaannya tersebut.
b) Kepemimpinan
Kepemimpinan sangat memiliki peranan penting dalam menentukan
kedisiplinan kerja karyawan karena pemimpin tersebut akan
menjadi contoh bagi para bawahannya.
c) Kompensasi
Kompensasi sangat berperan penting terhadap kedisiplinan kerja
karyawan, artinya semakin besar kompensasi yang diberikan
perusahaan, naka senakin baik disiplin kerja karyawan. Begitu juga
sebaliknya, karyawan akan sulit bekerja dengan disiplin jika
kebutuhan primer mereka tidak terpenuhi.
d) Sanksi hukum
Sanksi hukum yang semakin berat akan membuat karyawan takut
untuk melakukan tindakan indisipliner, dan ketaatan karyawan
terhadap peraturan perusahaan akan semakin baik.
e) Pengawasan
Pengawasan adalah tindakan yang paling efektif untuk mewujudkan
kedisiplinan kerja karyawan tersebut
