Dalam kasus pekerja subkontrak yang disebut di mana seluruh atau sebagian besar upah dibayarkan dalam bentuk bonus kinerja, kemungkinan besar kehidupan pekerja terancam karena upah berkurang akibat alasan di luar tanggung jawab pekerja seperti keterlambatan pasokan bahan baku, kekurangan pekerjaan, dan sebagainya. Untuk mengantisipasi hal ini, Pasal 46 Undang-Undang Standar Tenaga Kerja menetapkan bahwa terhadap pekerja yang menggunakan sistem subkontrak atau sistem serupa dengannya, harus menjamin upah dalam jumlah tertentu sesuai jam kerja, sehingga mengatur ketentuan mengenai jaminan upah pekerja subkontrak. Sistem subkontrak atau sistem serupa dengannya merujuk pada cara di mana seluruh atau sebagian upah tidak ditetapkan sebagai upah tetap berdasarkan jam kerja, melainkan berdasarkan jumlah produksi atau prestasi pekerjaan
yang dicapai, yang berbeda dari konsep subkontrak dalam Hukum Perdata, dan untuk mendapatkan perlindungan Pasal 46 Undang-Undang Standar Tenaga Kerja, pertama-tama harus diakui sebagai 'pekerja' yang termasuk dalam ruang lingkup Undang-Undang Standar Tenaga Kerja. Artinya, hubungan ketergantungan pada pemberi kerja harus menjadi prasyarat, seperti menerima arahan dan pengawasan dari pemberi kerja dalam jam kerja atau metode pelaksanaan tugas, diterapkan aturan disiplin kerja, dan diakui ikatan pribadi terhadap pemberi kerja, dan ketentuan ini tidak berlaku pada subkontrak menurut Hukum Perdata. Namun, mengenai 'upah dalam jumlah tertentu berdasarkan jam kerja', Undang-Undang Standar Tenaga Kerja tidak memiliki kriteria spesifik, dan hanya Undang-Undang Upah Minimum yang menyajikan kriteria perhitungan jumlah upah minimum pekerja subkontrak. Pasal 5 Undang-Undang Upah Minimum memungkinkan penetapan upah minimum secara terpisah dalam kasus di mana upah biasanya ditetapkan dalam bentuk sistem subkontrak atau bentuk serupa, dan Peraturan Pelaksana Undang-Undang yang sama Pasal 4 menetapkan bahwa dalam kasus tersebut, upah minimum ditetapkan berdasarkan unit tertentu dari output produksi atau prestasi pekerja tersebut.
Namun hingga saat ini, belum ada penetapan upah minimum terpisah untuk pekerja subkontrak, sehingga harus diinterpretasikan bahwa secara prinsip upah minimum umum juga berlaku untuk pekerja subkontrak.
Terkait hal ini, Pasal 5 Peraturan Pelaksana Undang-Undang Upah Minimum menetapkan bahwa terhadap sistem pembayaran upah berdasarkan output produksi atau sistem subkontrak, jumlah total upah dalam periode perhitungan upah (jika ada tanggal tutup upah, maka periode tutup) dibagi dengan total jam kerja selama periode perhitungan upah tersebut untuk dijadikan upah per jam. Jika upah mencakup upah tetap harian/mingguan/bulanan dan upah yang ditetapkan oleh sistem subkontrak, maka bagian tersebut dikonversi masing-masing dan dijumlahkan untuk menghitung upah per jam.