Hasibuan (2017:194) mengemukakan faktor-faktor yang mempengaruhi
disiplin kerja adalah :
1. Tujuan dan Kemampuan
Tujuan dan kemampuan ikut memperhatikan tingkat kedisiplinan
pegawai. Tujuan yang akan dicapai harus jelas dan ditetapkan secara
ideal serta cukup menantang bagi kemampuan pegawai.
2. Teladan Pimpinan
Teladan pimpinan sangat berperan dalam menentukan kedisiplinan
pegawai karena pimpinan dijadikan teladan dan panutan oleh para
bawahannya.
3. Balas jasa
Balas jasa (gaji dan kesejahteraan) ikut mempengaruhi kedisiplinan
pegawai karena balas jasa akan memberikan kepuasan dan kecintaan
pegawai terhadap instansi/pekerjaannya. Jika kecintaan pegawai semakin
baik terhadap pekerjaan, disiplin mereka akan semakin baik pula.
4. Keadilan
Keadilan ikut mendorong terwujudnya kedisiplinan pegawai, karena ego
dan sikap manusia yang merasa dirinya penting dan minta diperlakukan
sama dengan manusia lainnya.
5. Sanksi Hukum
Sanksi hukum berperan penting dalam memelihara kedisiplinan pegawai.
Dengan sanksi hukuman yang semakin berat, pegawai akan semakin takut
untuk melanggar peraturan-peraturan instansi. Sikap dan perilaku
indisipliner pada pegawai akan berkurang
