
Punya satu karyawan tetap sudah membuat Anda wajib daftar BPJS Ketenagakerjaan, dan iurannya dihitung dari upah setiap bulan
Jika baru kali ini Anda membayar upah karyawan tetap, BPJS Ketenagakerjaan sebenarnya sudah menjadi kewajiban, bukan lagi opsi. Undang-Undang Nomor 3 Tahun 2017 tentang Ketenagakerjaan mensyaratkan setiap pemberi kerja mendaftarkan seluruh penerima upah ke program ini, dan iurannya tidak boleh ditangguhkan sampai administrasi rapi.
Kewajiban ini juga melindungi bisnis Anda. Staf yang mengalami kecelakaan kerja atau sakit tetap terlayani tanpa proses yang berlarut-larut. Empat dari lima program utama tidak memiliki batas maksimal upah, artinya setiap penambahan karyawan menambah komitmen biaya tetap bulanan Anda. Yang perlu dilakukan hanyalah menghitung persentasenya dari upah masing-masing pekerja, lalu melaporkannya tepat waktu setiap bulan. Keliru menghitung angka atau terlambat melaporkan adalah hal yang paling sering membuat BPJS menolak klaim karyawan Anda, padahal Anda sudah rajin membayar.
1. Daftarkan setiap penerima upah, termasuk yang baru masuk
Kewajiban pertama adalah mendaftarkan pekerja kepada BPJS Ketenagakerjaan sebagai peserta. Pendaftaran dilakukan secara daring melalui kanal resmi BPJS Ketenagakerjaan dan memerlukan data pribadi pekerja, nomor identitas, serta data usaha Anda sebagai pemberi kerja. Pekerja tetap, pekerja harian lepas, dan pekerja waktu tertentu semuanya termasuk dalam kewajiban ini. Anda juga bisa mendaftarkan diri sendiri sebagai pekerja mandiri bila usaha Anda berbentuk perorangan tanpa karyawan.
Yang sering terlewat adalah pekerja baru atau karyawan magang yang dianggap sementara. Selama ada hubungan kerja dan ada imbalan yang dibayarkan, status pekerjaan itu tetap memicu kewajiban pendaftaran. Simpan bukti pendaftaran dan kartu kepesertaan setiap orang di satu folder, karena dokumen inilah yang dipakai saat klaim. Pendaftaran yang tertunda membuat periode iuran terputus, dan justru periode itulah yang diteliti saat terjadi kecelakaan kerja. Bagi perusahaan yang baru mulai, mendaftarkan diri sebagai pemberi kerja lebih dulu, lalu menambahkan pekerja satu per satu, adalah urutan paling praktis.
Satu lagi yang perlu Anda siapkan: dokumen pendukung seperti KTP, nomor rekening, dan nomor telepon masing-masing pekerja. Simpan dalam satu tabel bersama tanggal mulai kerja, upah pokok, dan posisi. Daftar ini bukan sekadar formalitas, karena hal yang sama akan Anda butuhkan saat memproses cuti, kenaikan gaji, sampai perpanjangan masa kontrak. Menyusunnya sekali di awal jauh lebih hemat waktu daripada memungut data ulang setiap kali ada laporan yang menunggak di portal.
Setelah terdaftar, status setiap pekerja bisa Anda pantau lewat kanal resmi tanpa perlu datang ke kantor cabang. Cek juga apakah ada pekerja yang sebelumnya sudah pernah terdaftar di perusahaan lain, karena nomor kepesertaannya bisa dilanjutkan dan Anda tidak perlu membuat nomor baru.
2. Hitung iuran lima program dari upah bulanan, bukan dari omzet
Setiap bulan Anda menyetor iuran untuk lima program sekaligus: Jaminan Hari Tua, Jaminan Kecelakaan Kerja, Jaminan Kematian, Jaminan Pensiun, dan Jaminan Kehilangan Pekerjaan. Dasar hitungnya selalu upah bulanan masing-masing pekerja, bukan omzet atau laba usaha. Jaminan Hari Tua sebesar 2 persen dari pekerja dan 3,7 persen dari pemberi kerja. Jaminan Kecelakaan Kerja seluruhnya beban pemberi kerja dengan tarif yang berubah menurut tingkat risiko pekerjaan. Jaminan Kematian 0,3 persen sepenuhnya beban pemberi kerja, sedangkan Jaminan Pensiun 1 persen dari pekerja dan 2 persen dari pemberi kerja.
Contoh konkret untuk upah Rp6.000.000 per bulan: potongan dari gaji adalah Rp120.000 untuk Jaminan Hari Tua dan Rp60.000 untuk Jaminan Pensiun, total Rp180.000 atau 3 persen dari upah. Di sisi perusahaan, beban Anda mencakup Rp222.000 untuk Jaminan Hari Tua, Rp120.000 untuk Jaminan Pensiun, Rp14.400 untuk Jaminan Kecelakaan Kerja dengan tarif terendah, dan Rp18.000 untuk Jaminan Kematian.
Angka Jaminan Kecelakaan Kerja paling sering meleset, karena tarifnya ditetapkan per golongan risiko sesuai aturan BPJS Ketenagakerjaan. Sejak dana Jaminan Kehilangan Pekerjaan dihitung ulang, sebagian iuran Jaminan Kecelakaan Kerja dan Jaminan Kematian dialihkan untuk mendanainya. Itulah sebabnya angka iuran Anda bisa berbeda dari tahun lalu meskipun gaji karyawan tidak berubah. Cek kembali golongan usaha Anda setiap awal tahun dan masukkan angka terbarunya ke perhitungan biaya tenaga kerja, bukan baru menyadarinya saat setoran berikutnya.
3. Potong iuran yang menjadi beban pekerja, lalu setor ke rekening yang benar
Iuran yang menjadi beban pekerja, yaitu Jaminan Hari Tua 2 persen dan Jaminan Pensiun 1 persen, wajib dipotong dari gaji setiap bulan. Potongan itu bukan pilihan, melainkan kewajiban yang diperintahkan peraturan, dan uangnya harus Anda setor ke BPJS Ketenagakerjaan atas nama masing-masing pekerja. Karena itu, potongannya harus didukung kode pendaftaran dari portal resmi. Tanpa kode itu, setoran Anda bisa dianggap tidak sah dan bermasalah saat sengketa.
Setoran iuran kini dilakukan ke rekening bank umum, bukan lagi ke teller bank khusus, dan seluruhnya melalui kanal resmi BPJS Ketenagakerjaan. Simpan bukti setoran untuk setiap pekerja setiap bulan, karena dokumen ini menjadi rujukan saat mengajukan klaim. Buat tabel sederhana dengan kolom nama, upah, iuran pekerja, iuran perusahaan, tanggal setor, dan nomor bukti. Jangan pernah mencampur uang iuran dengan kas operasional harian.
Ada satu kesalahan yang sering terjadi pada usaha kecil: memotong iuran pekerja, lalu menanggung iuran perusahaan sendiri tanpa menghitung ulang harga jual. Margin bisnis pun tipis, dan jika Anda menambah beban iuran ke kas perusahaan, omzet tetap harus menutupnya. Sebaiknya Anda memasukkan iuran perusahaan sebagai komponen biaya tenaga kerja sejak awal, lalu sesuaikan harga produk jika memang perlu. Bila Anda sedang merekrut, panduan memilih karyawan pertama membantu menyiapkan berkas sebelum hari pertama kerja agar pekerja baru langsung masuk daftar iuran tanpa terlambat.
5 Langkah Pendaftaran SiHalal untuk UMKM
4. Setor iuran dan laporkan sebelum tanggal jatuh tempo
Setiap bulan Anda harus menyetorkan iuran dan melaporkan data peserta sebelum tanggal jatuh tempo yang ditetapkan. Keterlambatan bukan sekadar soal denda administratif. Keterlambatan juga mengganggu perlindungan pekerja. Bila kecelakaan kerja terjadi pada periode yang belum terlaporkan, BPJS Ketenagakerjaan bisa menolak klaim sampai iuran tercatat lunas.
Perubahan tarif berlaku 5 Januari 2026 untuk golongan risiko Jaminan Kecelakaan Kerja dan 1 Maret 2026 untuk batas maksimal upah Jaminan Pensiun. Jika Anda masih memakai tarif lama, setoran akan kurang, dan kekurangan itu baru terlihat saat masa klaim. Karena itu, jadwalkan pembayaran beberapa hari sebelum tanggal resmi, bukan pada hari terakhir.
Susun checklist bulanan yang sama: ada tidaknya pekerja baru yang harus didaftarkan, perubahan upah atau golongan risiko, bukti setoran per pekerja yang sudah diarsipkan, dan rekonsiliasi saldo di portal resmi. Cocokkan juga jumlah upah yang dilaporkan dengan upah yang benar-benar dibayarkan. Bila upah naik tetapi laporan memakai angka lama, selisihnya menumpuk dan rekonsiliasi akhir tahun menjadi pekerjaan yang melelahkan. Simpan slip gaji berdampingan dengan bukti setoran pada bulan yang sama supaya Anda bisa menjawab pertanyaan petugas dengan cepat.
Kalau usaha Anda menggaji harian atau mingguan, aturan mainnya tetap sama: akumulasi satu bulan, lalu laporkan pada periode berikutnya. Buat pengecualian kecil pun tidak disarankan karena petugas hanya melihat total setoran bulanan. Salah satu trik praktis adalah menetapkan tanggal merah internal Anda sendiri, misalnya hari ketiga setiap bulan, sehingga seluruh tim tahu kapan laporan harus selesai.
5. Perbarui data peserta saat ada kejadian penting
Data pekerja bisa bertambah atau berkurang setiap bulan, jadi kewajiban kelima adalah memperbarui data ketika ada kejadian penting. Kecelakaan kerja bisa terjadi pada minggu pertama seorang karyawan masuk, dan saat itulah data peserta sering belum lengkap. Pastikan setiap pekerja baru sudah tercatat sebelum mulai bekerja, bukan setelah ada masalah.
Untuk Jaminan Kehilangan Pekerjaan, pekerja yang diberhentikan bisa mendaftar sendiri agar iurannya tetap berjalan. Jaminan Kematian memberi manfaat santunan hingga Rp42 juta dan beasiswa anak hingga Rp174 juta per orang, sedangkan Jaminan Kehilangan Pekerjaan memberi uang tunai hingga 60 persen upah selama enam bulan dengan syarat minimal dua belas bulan iuran terbayar dalam dua tahun terakhir. Jadi jangan lewatkan satu bulan pun.
Jangan lupa kasus pekerja yang berhenti. Saat ada pekerja berhenti, Anda harus melaporkan perubahan status itu, dan pekerja berhak mengklaim saldo Jaminan Hari Tuanya sendiri. Kalau laporan penghentian tidak dilakukan, data akan tetap dianggap aktif dan setoran Anda terus bertambah padahal pekerja sudah tidak ada. Biasakan menjadwalkan pelaporan status pada hari yang sama ketika surat keterangan berhenti kerja ditandatangani. Dengan begitu catatan kepesertaan Anda selalu bersih dan tidak ada setoran yang terbuang sia-sia. Jika administrasi pekerja ingin ditata dalam satu alur, panduan mengelola tim pertama membahas pemisahan rekening gaji dari kas operasional.
Begitu pula ketika ada kenaikan upah atau promosi. Sebutkan angka barunya di portal sebelum periode berikutnya dimulai, bukan setelah gaji sudah dibayarkan. Setoran yang dihitung dari upah lama akan menghasilkan selisih kecil yang terus menumpuk tiap bulan dan akhirnya memicu tagihan koreksi.
Kesimpulan: kewajiban BPJS bukan beban tambahan, melainkan cara melindungi usaha dari kejutan biaya
Lima kewajiban yang harus Anda jalankan setiap bulan sudah jelas: mendaftarkan seluruh pekerja, menghitung iuran lima program dari upah, memotong dan menyetor iuran pekerja, melaporkan sebelum jatuh tempo, serta memperbarui data saat ada perubahan status. Empat di antaranya bisa diselesaikan dalam satu hari kerja setiap bulan, asalkan Anda punya satu tabel rekap dan satu folder bukti setoran.
Biaya iuran memang nyata, tetapi jauh lebih kecil daripada kejutan biaya yang muncul jika karyawan Anda mengalami kecelakaan kerja pada periode yang belum dilaporkan. Mulailah menghitung iuran sebagai bagian dari struktur biaya tenaga kerja sejak awal. Jika Anda ingin administrasi pekerja lebih rapi, layanan pembuatan website company profile kami bisa menyusun halaman profil perusahaan beserta portal sederhana untuk menyimpan data karyawan, jadwal setoran, dan dokumen, sehingga rekap bulanan tidak lagi berserak di berkas yang berbeda.
Perlu layanan pembuatan web atau ingin diskusi digital marketing?
Konsultasikan kebutuhan infrastruktur digital bisnis anda secara langsung dengan pakarnya.