Perusahaan pun mempertimbangkan beberapa hal sebelum akhirnya menaikkan upah karyawannya, faktor-faktor yang dapat mempengaruhi kenaikan gaji karyawan dalam suatu perusahaan antara lain:
Kemampuan Perusahaan
UMP berfungsi sebagai patokan, bagaimana pun juga, tidak semua perusahaan memiliki kelancaran arus kas yang sama. Perusahaan juga mencatatkan penjualan dan laba bersih yang berbeda-beda tiap tahun.
Sehingga, kemampuan finansial untuk membiayai operasional tentu bakal berbeda-beda, termasuk juga kecukupan kas untuk membayar karyawan. Tidak jarang perusahaan membayarkan gaji di bawah patokan UMP hingga saat ini.
Kebutuhan Hidup Layak
Sama seperti perumusan UMP dari pemerintah. Perusahaan juga memperhitungkan besaran biaya yang cukup untuk memenuhi kebutuhan hidup yang layak di daerahnya masing-masing untuk menentukan besaran gaji karyawannya.
Rata-rata Gaji
Perusahaan juga mempertimbangkan rata-rata gaji untuk satu jabatan di industri yang sama sebagai acuan. Dalam suatu daerah, rata-rata gaji untuk satu jabatan biasanya berada di kisaran yang tak jauh berbeda.