Menurut T. Hani Handoko (2010), faktor yang mempengaruhi stres dapat digolongkan menjadi dua penyebab, yaitu:
- On The Job
Adalah segala hal yang berhubungan dengan pekerjaan, yang dapat menimbulkan stres pada karyawan. Hal-hal yang bisa menimbulkan stres yang berasal dari beban pekerjaan antara lain:
- Beban kerja yang berlebihan.
- Tekanan atau desakan waktu.
- Kualitas supervisi yang jelek.
- Iklim politis yang tidak aman.
- Umpan balik tentang pelaksanaan kerja yang tidak memadai.
- Wewenang yang tidak mencukupi untuk melaksanakan tanggung jawab.
- Ambiguitas peran (role ambiguity).
- Frustasi.
- Konflik antar pribadi dan antar kelompok.
- Perbedaan antara nilai-nilai perusahaan dan karyawan.
- Berbagai bentuk perubahan.
- Off The Job
Adalah permasalahan yang berasal dari luar organisasi yang menimbulkan stres pada karyawan. Permasalahan yang sering terjadi antara lain:
- Kekuatan finansial.
- Masalah yang bersangkutan dengan anak.
- Masalah fisik.
- Masalah perkawinan.
- Perubahan-perubahan yang terjadi di tempat tinggal.
- Masalah pribadi lain, misalnya kematian sanak saudara.
Hal lainnya lagi dikemukakan oleh Nadeem Malik (2011:3066) yang berpendapat bahwa stres kerja dipengaruhi oleh:
1) Job content (uraian pekerjaan)
- Bekerja secara berlebihan.
- Pekerjaan yang rumit.
- Pekerjaan yang monoton.
- Terlalu banyak tanggung jawab.
- Ketidakjelasan peran.
2) Working conditions (kondisi kerja)
- kondisi kerja yang buruk.
- Tingkat kebisingan.
- Menuntut kerja secara fisik.
3) Employment conditions (kondisi karyawan)
- Gaji rendah.
- Prospek karir yang rendah.
- Kontrak kerja yang fleksibel.
- Ketidakamanan pekerjaan.
4) Social relations at work (hubungan sosial ditempat kerja)
- Gaya kepemimpinan yang buruk.
- Kurangnya dukungan sosial.
- Kurangnya partisipasi dalam mengambil keputusan.
Dalam penelitian ini akan menggunakan penelitian Roy Juliardhana (2009) serta Tejasurya (2012) menunjukkan bahwa pengukuran stres kerja di dasarkan pada aitem-aitem yang dikemukakan oleh Robbins. Menurut (Robbin, 2003) penyebab stres itu ada 3 faktor yaitu:
- Faktor Organisasi
Dalam faktor organisasi berpengaruh juga terhadap stres kae=ryawan dimana semua aktivitas di dalam perusahaan berubungan dengan karyawan seperti tuntutan kerja atau bebena kerja yang terlalu berat. Kerja yang membutuhkan tanggung jawab tinggi sangat cenderung mengakibatkan stres tinggi.
- Faktor Lingkungan
Adanya lingkungn sosial turut berpengaruh terhadap stres kerja pada karyawan. Dimana adanya dukungan sosial berperan dalam mendorong seseorang dalam pekerjaannya, apabila tidak adanya faktor lingkungan sosial yang mendukung maka tingkat stres karyawan akan tinggi
- Faktor Individu
Adanya faktor individu berperan juga dalam mempengaruhi stres karyawan dalam faktor individu kepribadian seseorang lebih berpengaruh terhadap stres pada karyawan. Dimana kepribadian seseorang akan menentukan seseorang tersebut mudah mengalami stres atau tidak.