Penggajian dianggap sebagai struktur yang memainkan peran penting di berbagai sektor dengan data relevan yang disumbangkannya. Sedangkan sistem penggajian, menyederhanakan proses pengumpulan data penggajian bagi karyawan. Saat ini sudah banyak aplikasi yang dikemabangkan untuk membantu memudahkan perhitungan penggajian karyawan. Aplikasi penggajian memudahkan untuk menyimpan dan menemukan data yang dibutuhkan. PT Immortal Cosmedika Indonesia memiliki beberapa permasalahan yaitu, proses pendataan karyawan setiap bulannya masih tercatat dalam buku khusus dan penyampaian laporan penggajian yang bersifat konvensional. Tujuan penelitian ini untuk membantu bagian keuangan PT Immortal Cosmedika Indonesia mengurangi kesalahan registrasi dan penggajian. Penelitian ini menerapkan metode Research and Development (R&D) dengan metode pengumpulan data yang meliputi observasi dan wawancara. Aplikasi ini dikembangkan menggunakan software Java Netbeans 8.2 dan MySQL sebagai databasenya. Hasil dari penelitian ini adalah aplikasi ini dapat digunakan untuk membantu memudahkan dan mempercepat pekerjaan bagian keuangan PT Immortal Cosmedika Indonesia dalam hal pengolahan data karyawan, pengolahan gaji karyawan, pengolahan bonus karyawan dan pemberian slip gaji kepada karyawan tanpa menggunakan kertas sebagai media cetak. Dan membuat laporan yang tersimpan dalam kondisi baik dan memberikan hasil dengan cepat dan akurat Kata kunci: aplikasi penggajian, gaji karyawan, java netbeans, mysql, research and development (R&D)