Menurut Undang-Undang No.13 Tahun 2003 tentang Ketenagakerjaan, setiap perusahaan wajib memberikan THR kepada karyawan yang telah bekerja selama minimal satu bulan secara terus menerus atau lebih. Jika perusahaan tidak memberikan THR, maka dapat dikenakan sanksi administratif atau pidana.