Selain itu, pekerja atau buruh harus menerima upah paling banyak Rp3,5 juta per bulan. Untuk pekerja atau buruh di daerah yang memiliki Upah Minimum Kabupaten/Kota (UMK) lebih dari Rp3,5 juta, batas upah mengikuti UMK setempat yang dibulatkan ke atas hingga ratusan ribu rupiah penuh.

Sementara itu, bagi daerah yang tidak memiliki UMK, batas upah mengacu pada Upah Minimum Provinsi (UMP) dengan ketentuan pembulatan yang sama.

Upah yang menjadi dasar penentuan penerima merupakan upah terakhir yang dilaporkan pemberi kerja kepada BPJS Ketenagakerjaan dan tercatat dalam data kepesertaan. Upah tersebut terdiri atas gaji pokok dan tunjangan tetap.

BSU tidak diberikan kepada pekerja atau buruh yang berstatus sebagai aparatur sipil negara (ASN), anggota TNI aktif, dan anggota Polri aktif. Adapun pekerja atau buruh yang tidak sedang menerima Program Keluarga Harapan (PKH) pada tahun anggaran berjalan sebelum penyaluran BSU menjadi kelompok yang diprioritaskan.