Pemberian bonus gaji merupakan bentuk apresiasi perusahaan terhadap kinerja karyawan. Di PT GRED, proses penilaian bonus masih dilakukan secara manual, sehingga berpotensi menimbulkan subjektivitas. Untuk mengatasi hal tersebut, penelitian ini merancang sistem pendukung keputusan berbasis web dengan menerapkan dua metode, yaitu Profile Matching dan Weight Product. Metode Profile Matching membandingkan kesesuaian profil karyawan dengan profil ideal berdasarkan nilai GAP, sedangkan Weight Product menghitung preferensi berdasarkan hasil perkalian nilai dan bobot. Sistem dibangun menggunakan PHP dan MySQL, serta diuji dengan metode black box. Hasil menunjukkan bahwa kedua metode dapat digunakan dalam penentuan penerima bonus, dengan pendekatan yang berbeda. Profile Matching lebih menekankan pada kesesuaian kompetensi, sedangkan Weight Product menghasilkan perhitungan yang lebih stabil. Sistem ini diharapkan mampu membantu perusahaan dalam mengambil keputusan secara objektif dan efisien.