Cara menghitung gaji karyawan yang benar dimulai dari memisahkan tiga lapisan: komponen yang menambah (gaji pokok, tunjangan, lembur, bonus), komponen yang mengurangi (iuran BPJS, PPh 21, potongan lain), lalu menjumlahkannya menjadi gaji bersih atau take home pay yang benar-benar diterima karyawan. Selama ketiga lapisan ini Anda susun rapi dalam satu format slip gaji, perhitungan gaji tidak akan lagi terasa rumit, sekalipun Anda baru pertama kali mengelola karyawan.

Dari pengalaman mendampingi pelaku UMKM yang baru saja merekrut staf, persoalan gaji hampir selalu muncul bukan karena angkanya besar, melainkan karena tidak ada rumusnya. Pemilik usaha menggaji berdasarkan perasaan, lupa memotong iuran wajib, atau bingung saat karyawan menanyakan kenapa nominal yang masuk rekening berbeda dengan yang dijanjikan saat wawancara. Akar masalahnya satu: tidak ada struktur perhitungan yang baku.

Artikel ini membongkar perhitungan gaji secara tuntas: komponen penambah dan pengurang, cara menghitung lembur, tiga jenis iuran BPJS, gambaran potongan PPh 21, sampai contoh perhitungan gaji bersih dari awal sampai akhir. Lengkap dengan template slip gaji dan tips agar penggajian Anda tertib sekaligus adil di mata karyawan.

Mengapa Perhitungan Gaji Harus Tertib

Gaji bukan sekadar angka yang ditransfer setiap akhir bulan. Ia adalah salah satu kewajiban hukum sekaligus janji moral antara pemberi kerja dan pekerja. Ketika perhitungannya berantakan, dampaknya merembet ke mana-mana: karyawan kehilangan kepercayaan, arus kas usaha jadi sulit diprediksi, dan kewajiban iuran maupun pajak berisiko terlewat. Dari pengamatan kami di lapangan, banyak konflik antara pemilik usaha dan karyawan justru bermula dari ketidakjelasan soal komponen gaji, bukan dari besarnya nominal.

Ketertiban penggajian juga melindungi usaha Anda secara legal. Pengupahan di Indonesia diatur dalam regulasi ketenagakerjaan, dan acuan resminya dapat ditelusuri lewat PP Nomor 35 Tahun 2021 di JDIH Kementerian Ketenagakerjaan. Aturan soal upah minimum, komponen upah, waktu kerja, dan lembur punya dasar hukum yang jelas, sehingga mengabaikannya bukan hanya soal etika, tetapi juga soal kepatuhan. Sistem gaji yang rapi membuat Anda siap kapan pun ada pemeriksaan atau perselisihan.

Jujur saja, banyak pemilik UMKM menunda membenahi sistem gaji karena merasa karyawannya masih sedikit. Padahal justru saat masih kecil itulah momen termurah untuk membangun fondasi. Begitu jumlah karyawan bertambah dan Anda baru sadar perlu sistem, biaya merapikannya jauh lebih mahal. Membangun rumus gaji sejak awal adalah investasi waktu yang nyaris selalu terbayar, terutama bila Anda sudah punya struktur organisasi yang jelas sehingga setiap posisi punya rentang gaji yang masuk akal.

Komponen Penyusun Gaji Karyawan

Sebelum menghitung, Anda perlu memetakan komponennya. Secara umum, gaji terbagi menjadi dua kelompok besar: komponen yang menambah penghasilan dan komponen yang mengurangi. Memisahkan keduanya sejak awal membuat slip gaji mudah dibaca dan mudah diaudit. Tabel berikut merangkum komponen yang paling lazim ditemui.

Kelompok Komponen Keterangan
PenambahGaji pokokUpah dasar sesuai posisi dan kesepakatan kerja
PenambahTunjangan tetapTunjangan rutin seperti jabatan atau keluarga
PenambahTunjangan tidak tetapTransport, makan, kehadiran yang bergantung situasi
PenambahLembur dan bonusUpah kerja di luar jam normal dan insentif kinerja
PengurangIuran BPJSBagian karyawan untuk jaminan sosial dan kesehatan
PengurangPPh 21Pajak penghasilan atas gaji bila melewati ambang batas

Gaji bruto adalah total komponen penambah; gaji bersih adalah bruto dikurangi seluruh komponen pengurang.

Yang menarik, banyak pemilik usaha keliru menganggap tunjangan sebagai pemberian sukarela yang bisa dicabut kapan saja. Padahal tunjangan tetap yang sudah diperjanjikan punya konsekuensi serupa gaji pokok dan ikut diperhitungkan dalam beberapa kewajiban. Maka, kategorikan setiap komponen secara sadar sejak awal agar tidak menimbulkan sengketa di kemudian hari.

Gaji Pokok dan Tunjangan

Gaji pokok adalah upah dasar yang menjadi pondasi seluruh perhitungan. Besarnya ditentukan oleh posisi, tanggung jawab, pengalaman, dan tentu saja kesepakatan dalam kontrak kerja. Sebagai acuan, gaji pokok bersama tunjangan tetap idealnya tidak lebih rendah dari upah minimum yang berlaku di wilayah Anda. Komponen ini yang biasanya menjadi dasar saat menghitung lembur maupun pesangon, sehingga menetapkannya secara wajar sejak awal sangat penting.

Tunjangan dibagi menjadi dua jenis. Tunjangan tetap dibayarkan secara rutin tanpa dikaitkan dengan kehadiran atau kinerja, misalnya tunjangan jabatan atau tunjangan keluarga. Sementara tunjangan tidak tetap nilainya bisa berubah karena bergantung pada kondisi tertentu, seperti tunjangan transport atau uang makan yang mengikuti jumlah hari masuk. Memisahkan keduanya membantu Anda menghitung beban gaji bulanan dengan lebih akurat dan menjaga arus kas tetap sehat.

Dari pengalaman mendampingi pembentukan tim di usaha kecil, kesalahan klasik adalah menggabungkan semua menjadi satu angka gelondongan tanpa rincian. Saat karyawan minta kenaikan atau saat menghitung kewajiban turunan, struktur yang kabur ini menyulitkan. Tulislah rincian gaji secara terbuka dalam slip, supaya karyawan paham persis dari mana angka itu berasal. Transparansi semacam ini, menurut kami, adalah investasi murah untuk membangun kepercayaan jangka panjang, sebagaimana saat Anda membangun KPI karyawan yang adil.

Pro Tip: Tetapkan rentang gaji per posisi, bukan per orang

Alih-alih menentukan gaji berdasarkan siapa yang melamar, susun rentang gaji untuk tiap posisi lebih dulu. Cara ini menjaga keadilan internal, memudahkan negosiasi saat rekrutmen, dan mencegah kesenjangan yang memicu kecemburuan antarkaryawan.

Cara Menghitung Lembur

Lembur adalah pekerjaan yang dilakukan di luar jam kerja normal, dan upahnya dihitung terpisah dari gaji bulanan. Dasar perhitungannya adalah upah per jam, yang lazim diperoleh dengan membagi upah sebulan dengan angka pembagi standar yang sudah ditetapkan dalam aturan ketenagakerjaan. Setelah upah per jam diketahui, tarif lembur dikalikan sesuai ketentuan, dengan besaran berbeda antara hari kerja biasa dan hari libur.

Secara prinsip, lembur pada hari kerja biasa dihargai lebih tinggi dari upah per jam normal, dan lembur pada hari libur dihargai lebih tinggi lagi dengan tarif bertingkat sesuai jumlah jam. Karena rumus pengali dan ambang batas jam lembur diatur secara spesifik dan dapat diperbarui, sebaiknya selalu rujuk ketentuan resmi terbaru. Anda bisa memeriksa teks PP Nomor 35 Tahun 2021 tentang waktu kerja dan lembur di JDIH Kementerian Ketenagakerjaan agar tidak salah menerapkan tarif.

Nah, satu hal yang sering luput: lembur idealnya berbasis perintah dan persetujuan, bukan inisiatif sepihak karyawan. Tanpa pencatatan jam yang rapi, lembur mudah menjadi sumber perselisihan, baik karena perusahaan merasa membayar berlebih maupun karena karyawan merasa kerja kerasnya tidak diakui. Gunakan absensi yang jujur dan formulir lembur sederhana agar setiap jam tambahan punya bukti. Disiplin pencatatan ini sejalan dengan praktik baik dalam SOP perusahaan yang menjaga setiap proses berjalan terukur.

Potongan: BPJS Ketenagakerjaan, BPJS Kesehatan, dan PPh 21

Setelah seluruh komponen penambah dijumlahkan menjadi gaji bruto, langkah berikutnya adalah menghitung potongan. Ada tiga potongan utama yang paling sering muncul, dan masing-masing punya logika berbeda. Memahami ketiganya membuat Anda tidak salah memotong atau, yang lebih berbahaya, lupa menyetorkan kewajiban.

Tiga jenis potongan gaji karyawan: iuran BPJS Ketenagakerjaan, iuran BPJS Kesehatan, dan PPh 21
Tiga potongan utama dalam perhitungan gaji: BPJS Ketenagakerjaan, BPJS Kesehatan, dan PPh 21.

Pertama, iuran BPJS Ketenagakerjaan. Program ini mencakup beberapa jaminan, di antaranya Jaminan Hari Tua, Jaminan Pensiun, Jaminan Kecelakaan Kerja, dan Jaminan Kematian. Sebagian iuran ditanggung perusahaan dan sebagian dipotong dari gaji karyawan dengan persentase yang sudah ditetapkan. Bagian yang dipotong dari karyawan inilah yang muncul sebagai pengurang di slip gaji. Rincian peserta penerima upah dapat Anda periksa di halaman resmi BPJS Ketenagakerjaan.

Kedua, iuran BPJS Kesehatan. Iuran ini juga dibagi antara perusahaan dan karyawan dengan persentase tertentu dari upah, dan dikenakan dengan batas atas serta batas bawah upah yang diperhitungkan. Potongan bagian karyawan masuk sebagai pengurang gaji, sedangkan bagian perusahaan menjadi beban usaha. Rincian pembayaran peserta dapat Anda cek pada panduan resmi BPJS Kesehatan tentang iuran kepesertaan. Ketiga, PPh 21 atau pajak penghasilan atas gaji, yang hanya dikenakan bila penghasilan karyawan melewati ambang Penghasilan Tidak Kena Pajak. Karena tarif dan metode penghitungannya dapat berubah dan cukup teknis, gunakan acuan PMK 168 Tahun 2023 dari Direktorat Jenderal Pajak dan hindari menghitung dengan tarif yang sudah usang.

Cara Menghitung Gaji Bersih (Take Home Pay)

Inti dari seluruh proses adalah angka yang benar-benar diterima karyawan, yang biasa disebut gaji bersih atau take home pay. Rumusnya sebenarnya sederhana sekali Anda memahami komponennya: gaji bruto dikurangi total potongan. Yang membuat orang bingung biasanya bukan rumusnya, melainkan kelengkapan dan ketelitian dalam mengisi tiap komponennya.

Urutan menghitungnya bisa Anda jalankan dalam empat langkah. Pertama, jumlahkan seluruh komponen penambah: gaji pokok, tunjangan tetap, tunjangan tidak tetap, lembur, dan bonus, sehingga ketemu gaji bruto. Kedua, hitung seluruh potongan: bagian BPJS Ketenagakerjaan karyawan, BPJS Kesehatan karyawan, dan PPh 21 bila ada. Ketiga, kurangkan total potongan dari gaji bruto. Keempat, hasil akhirnya adalah take home pay yang ditransfer ke rekening karyawan. Bila Anda ingin mempercepat langkah ini, gunakan alat bantu seperti kalkulator gaji bersih take home pay agar perhitungan lebih konsisten.

Yang sering luput dari pemula adalah membedakan gaji bruto dengan take home pay saat menjanjikan angka ke calon karyawan. Jika Anda menyebut angka bruto tetapi karyawan mengira itu angka bersih, kekecewaan hampir pasti muncul di gajian pertama. Maka, selalu jelaskan sejak wawancara apakah angka yang Anda sebut adalah bruto atau bersih, dan tunjukkan rinciannya. Kejelasan ini, dari pengalaman kami, mencegah banyak salah paham yang merusak hubungan kerja sejak hari pertama.

Contoh Perhitungan Gaji Lengkap

Agar lebih konkret, mari ikuti sebuah ilustrasi sederhana. Misalkan seorang karyawan punya gaji pokok dan tunjangan dengan total komponen penambah tertentu, lalu kita susun dari bruto sampai take home pay. Angka di bawah ini hanyalah ilustrasi struktur, bukan acuan tarif resmi, karena persentase iuran dan pajak dapat berubah dan harus dirujuk ke sumber terkini.

Tahap Komponen Sifat
1Gaji pokokMenambah
2Tunjangan tetap dan tidak tetapMenambah
3Lembur dan bonusMenambah
= Gaji brutoTotal seluruh penambahSubtotal
4Iuran BPJS Ketenagakerjaan (bagian karyawan)Mengurang
5Iuran BPJS Kesehatan (bagian karyawan)Mengurang
6PPh 21 (jika melewati PTKP)Mengurang
= Take home payBruto dikurangi total potonganHasil akhir

Alur baku perhitungan gaji: susun penambah menjadi bruto, kurangi potongan, dapatkan take home pay.

Dengan kerangka seperti ini, Anda tinggal mengisi nilai nyata pada setiap baris dan rumusnya tetap sama untuk semua karyawan. Konsistensi inilah kuncinya. Saat seluruh slip gaji mengikuti struktur yang identik, audit menjadi mudah, kesalahan cepat terdeteksi, dan karyawan dengan posisi setara akan menerima format yang sama. Pencatatan setiap transaksi gaji juga sebaiknya masuk ke laporan keuangan sederhana UMKM Anda agar beban tenaga kerja tercermin jelas dalam pembukuan.

Tools dan Template Slip Gaji

Anda tidak harus menghitung gaji secara manual setiap bulan. Untuk usaha berskala kecil, spreadsheet sederhana sudah sangat memadai: buat satu kolom untuk tiap komponen penambah dan pengurang, lalu rumuskan total bruto, total potongan, dan take home pay secara otomatis. Sekali template ini jadi, perhitungan bulan berikutnya tinggal mengganti angka. Bagi yang ingin lebih cepat, alat bantu seperti kalkulator gaji bersih dapat memangkas waktu sekaligus mengurangi risiko salah hitung.

Contoh struktur template slip gaji karyawan dengan rincian komponen penambah dan potongan
Struktur slip gaji yang baik memuat rincian setiap komponen, bukan sekadar satu angka total.

Slip gaji yang baik memuat beberapa elemen wajib: identitas karyawan dan periode gaji, rincian komponen penambah, rincian potongan, gaji bruto, total potongan, dan take home pay. Tambahkan pula keterangan singkat agar karyawan paham tiap baris. Slip yang transparan bukan hanya memenuhi praktik baik, tetapi juga menjadi bukti tertulis bila suatu saat ada pertanyaan atau perselisihan soal pembayaran.

Tapi jujur, ada pandangan kontrarian yang perlu disampaikan: software penggajian mahal belum tentu cocok untuk usaha kecil. Banyak UMKM tergoda membeli sistem canggih padahal karyawannya masih bisa dihitung dengan jari. Untuk skala itu, spreadsheet yang dirawat rapi sering kali lebih lincah dan murah. Naik ke software khusus baru masuk akal ketika jumlah karyawan, kerumitan tunjangan, dan kewajiban pajak sudah melampaui kemampuan spreadsheet. Mulai dari yang sederhana, naikkan kelas saat kebutuhan benar-benar menuntut, seperti prinsip mengembangkan anggaran usaha secara bertahap.

Key Takeaway: Template baku mengalahkan hitung dadakan

Satu template slip gaji yang konsisten dan dirumuskan otomatis akan menghemat waktu, mengurangi kesalahan, dan menjaga keadilan antarkaryawan. Bangun sekali, pakai berulang, perbarui hanya saat regulasi atau struktur gaji berubah.

Tips agar Penggajian Tertib dan Adil

Sistem gaji yang baik bukan hanya soal benar secara hitungan, tetapi juga adil secara perasaan dan tepat waktu secara pelaksanaan. Berikut beberapa prinsip yang dari pengalaman kami paling berdampak menjaga hubungan kerja tetap sehat:

  • Bayar tepat tanggal. Tentukan tanggal gajian yang pasti dan jaga konsistensinya. Keterlambatan gaji, sekecil apa pun, cepat mengikis kepercayaan.
  • Transparan dalam rincian. Berikan slip gaji yang menampilkan setiap komponen dan potongan, bukan satu angka gelondongan tanpa penjelasan.
  • Pisahkan kas usaha dan gaji. Sisihkan dana gaji lebih dulu sebelum dipakai untuk kebutuhan lain agar tidak pernah kekurangan saat tanggal gajian tiba.
  • Setor kewajiban tepat waktu. Iuran BPJS dan pajak yang dipotong dari karyawan adalah titipan; menundanya bisa berujung denda dan masalah hukum.
  • Dokumentasikan kesepakatan. Tuangkan komponen gaji dalam kontrak kerja agar tidak ada perselisihan soal apa yang dijanjikan.

Keadilan juga punya dimensi internal. Saat dua karyawan dengan tanggung jawab setara menerima gaji yang timpang tanpa alasan jelas, kecemburuan tumbuh diam-diam dan produktivitas merosot. Maka, sandarkan keputusan gaji pada struktur dan kinerja yang terukur, bukan pada kedekatan personal. Praktik ini sejalan dengan upaya menjaga retensi karyawan dan membangun budaya kerja yang sehat. Bila Anda baru mulai merekrut, pahami juga prosedur dasar saat mempekerjakan karyawan agar fondasi hubungan kerja kuat sejak awal.

Pertanyaan Umum (FAQ)

Bagaimana cara menghitung gaji karyawan dengan benar?

Jumlahkan dulu seluruh komponen penambah, yaitu gaji pokok, tunjangan tetap, tunjangan tidak tetap, lembur, dan bonus, sehingga ketemu gaji bruto. Lalu kurangkan total potongan, yaitu iuran BPJS bagian karyawan dan PPh 21 bila ada. Hasil akhirnya adalah gaji bersih atau take home pay yang diterima karyawan.

Apa saja komponen gaji karyawan?

Komponen gaji terbagi menjadi penambah dan pengurang. Penambah mencakup gaji pokok, tunjangan tetap, tunjangan tidak tetap, lembur, dan bonus. Pengurang mencakup iuran BPJS Ketenagakerjaan dan BPJS Kesehatan bagian karyawan, serta PPh 21 bila penghasilan melewati ambang batas pajak.

Apa itu take home pay?

Take home pay adalah gaji bersih yang benar-benar diterima karyawan setelah seluruh potongan dikurangkan dari gaji bruto. Rumusnya sederhana: gaji bruto dikurangi total potongan seperti iuran BPJS bagian karyawan dan PPh 21. Angka inilah yang ditransfer ke rekening karyawan.

Berapa potongan BPJS dari gaji karyawan?

Iuran BPJS Ketenagakerjaan dan BPJS Kesehatan dibagi antara perusahaan dan karyawan dengan persentase tertentu dari upah. Hanya bagian karyawan yang dipotong dari gaji dan tampil di slip. Karena persentase dapat diperbarui, rujuk selalu acuan resmi dari BPJS Ketenagakerjaan dan BPJS Kesehatan untuk angka terkini.

Kapan gaji karyawan dikenakan PPh 21?

PPh 21 dikenakan bila penghasilan karyawan melewati Penghasilan Tidak Kena Pajak (PTKP). Jika penghasilan masih di bawah ambang itu, karyawan tidak terkena pajak penghasilan. Karena tarif dan metode hitungnya teknis dan bisa berubah, gunakan acuan terbaru dari Direktorat Jenderal Pajak.

Bagaimana cara menghitung upah lembur?

Hitung dulu upah per jam dengan membagi upah sebulan dengan angka pembagi standar dalam aturan ketenagakerjaan. Lalu kalikan dengan tarif lembur yang berlaku, di mana lembur hari kerja dan hari libur punya pengali berbeda. Karena rumus pengalinya diatur khusus, rujuk ketentuan resmi terbaru agar tarif yang Anda pakai benar.

Apakah UMKM kecil wajib memberi slip gaji?

Memberi slip gaji adalah praktik baik yang sangat dianjurkan, bahkan untuk usaha kecil. Slip yang merinci komponen penambah, potongan, dan take home pay membuat penggajian transparan, memudahkan pencatatan, dan menjadi bukti tertulis bila ada pertanyaan atau perselisihan soal pembayaran di kemudian hari.

Kesimpulan

Cara menghitung gaji karyawan pada dasarnya adalah soal disiplin menyusun tiga lapisan: komponen penambah yang membentuk gaji bruto, komponen pengurang berupa iuran BPJS dan PPh 21, lalu selisihnya yang menjadi take home pay. Begitu Anda punya struktur dan template baku, perhitungan bulanan berubah dari pekerjaan yang menegangkan menjadi rutinitas yang ringan. Yang penting bukan kecanggihan alat, melainkan konsistensi rumus dan kejujuran dalam merinci setiap angka.

Satu nasihat untuk menutup: perlakukan gaji bukan sekadar biaya, melainkan komitmen yang menentukan kepercayaan tim kepada Anda. Bayar tepat waktu, rinci secara terbuka, setor kewajiban tanpa menunda, dan sandarkan keputusan pada struktur yang adil. Praktik sederhana ini, dari pengalaman kami, jauh lebih menentukan loyalitas karyawan daripada bonus besar yang diberikan sesekali.

Jika Anda sedang membangun usaha dan ingin pendampingan menata sistem gaji, struktur tim, sampai pengelolaan keuangan yang rapi sejak awal, tim Mentor Bisnis Indonesia siap membantu dari perencanaan sampai eksekusi. Lengkapi pula pemahaman Anda lewat panduan mengelola cash flow agar beban gaji selalu tertutup dengan arus kas yang sehat.