Cara menghitung KPI karyawan dimulai dari menghitung pencapaian tiap indikator, yaitu realisasi dibagi target dikali 100%, lalu mengalikan pencapaian itu dengan bobot masing-masing indikator untuk mendapatkan skor. Seluruh skor kemudian dijumlahkan menjadi nilai akhir KPI pada periode tersebut. Untuk indikator yang sifatnya makin kecil makin baik, seperti waktu respons komplain, rumus pencapaiannya dibalik menjadi target dibagi realisasi dikali 100%.

Apa itu KPI dan bedanya dengan OKR

KPI (key performance indicator) adalah indikator kinerja rutin yang dipantau terus-menerus dan biasanya terkait langsung dengan penilaian kinerja karyawan. Berbeda dengan OKR (objectives and key results), yaitu objective kualitatif yang menantang disertai 2-4 key result terukur untuk satu periode, umumnya per kuartal. Key result dalam OKR harus berupa hasil terukur, bukan sekadar daftar aktivitas yang dikerjakan.

KPI biasanya dipakai untuk memantau kinerja rutin bulanan atau triwulanan, sementara OKR lebih cocok untuk target strategis jangka pendek yang menantang. Keduanya bisa saling melengkapi: KPI menjaga operasional tetap stabil, OKR mendorong lompatan kinerja pada area tertentu.

Rumus pencapaian KPI

Rumus dasar pencapaian KPI ada dua, tergantung arah targetnya:

  • Untuk indikator yang makin besar makin baik (misalnya nilai penjualan, jumlah pelanggan baru): pencapaian = realisasi ÷ target × 100%.
  • Untuk indikator yang makin kecil makin baik (misalnya waktu respons komplain, biaya per unit): pencapaian = target ÷ realisasi × 100%.

Perbedaan arah ini penting karena jika rumusnya tertukar, indikator yang seharusnya menunjukkan keterlambatan justru terlihat seperti pencapaian tinggi. Pastikan setiap indikator KPI sudah ditandai arahnya sejak awal penyusunan, sehingga perhitungan pencapaian tidak keliru.

Cara menghitung skor KPI berbobot

Setelah pencapaian tiap indikator diketahui, langkah berikutnya adalah mengubahnya menjadi skor dengan rumus: skor = pencapaian × bobot. Bobot adalah persentase kepentingan suatu indikator dibanding indikator lain dalam KPI yang sama, dan total seluruh bobot pada satu KPI harus berjumlah 100%.

Nilai akhir KPI diperoleh dengan menjumlahkan seluruh skor dari semua indikator. Karena bobot sudah dipertimbangkan dalam skor, nilai akhir ini mencerminkan kinerja menyeluruh, bukan hanya rata-rata sederhana dari pencapaian tiap indikator.

Contoh langkah demi langkah: menghitung skor KPI staf sales

Berikut contoh perhitungan skor KPI untuk satu staf sales dengan empat indikator yang masing-masing punya target, realisasi, dan bobot berbeda.

IndikatorTargetRealisasiPencapaianBobotSkor
Nilai penjualanRp100.000.000Rp90.000.00090%40%36
Pelanggan baru20 pelanggan22 pelanggan110%30%33
Waktu respons komplain (makin kecil makin baik)24 jam30 jam80%20%16
Laporan mingguan tepat waktu4 laporan4 laporan100%10%10

Berikut cara membaca tabel di atas baris demi baris:

  1. Nilai penjualan: pencapaian dihitung dengan realisasi dibagi target, yaitu Rp90.000.000 dibagi Rp100.000.000, menghasilkan 90%. Skor diperoleh dari 90% dikali bobot 40%, yaitu 36.
  2. Pelanggan baru: realisasi 22 pelanggan dibagi target 20 pelanggan menghasilkan pencapaian 110%. Skor dihitung dari 110% dikali bobot 30%, yaitu 33.
  3. Waktu respons komplain termasuk indikator yang makin kecil makin baik, sehingga rumusnya dibalik: target 24 jam dibagi realisasi 30 jam menghasilkan pencapaian 80%. Skor diperoleh dari 80% dikali bobot 20%, yaitu 16.
  4. Laporan mingguan tepat waktu: realisasi 4 laporan dibagi target 4 laporan menghasilkan pencapaian 100%. Skor dihitung dari 100% dikali bobot 10%, yaitu 10.

Setelah keempat skor dijumlahkan (36 + 33 + 16 + 10), nilai akhir KPI staf sales ini adalah 95. Total bobot keempat indikator juga sudah mencapai 100%, sehingga nilai akhir ini sah digunakan sebagai representasi kinerja menyeluruh pada periode tersebut.

Hitung otomatis: Susun indikator, target, bobot, dan rumus KPI per jabatan tanpa menghitung manual satu per satu dengan AI Generator OKR & KPI — hasilnya bisa langsung diunduh dalam format Excel.

Contoh KPI untuk peran sales dan marketing

Selain contoh perhitungan di atas, berikut susunan indikator dan bobot KPI yang umum dipakai untuk dua peran berbeda, sebagai acuan saat menyusun KPI serupa untuk tim Anda.

PeranIndikatorTargetBobot
SalesNilai penjualanRp100.000.000 per bulan40%
SalesPelanggan baru20 per bulan25%
SalesRasio konversi prospek20%20%
SalesUpdate CRM tepat waktu100%15%
MarketingLeads berkualitas300 per bulan40%
MarketingBiaya per leadmaksimal Rp50.00030%
MarketingKonten terbit sesuai jadwal100%30%

Perhatikan bahwa indikator biaya per lead pada peran marketing termasuk indikator yang makin kecil makin baik, sama seperti waktu respons komplain pada contoh sebelumnya. Artinya, bila realisasi biaya per lead lebih rendah dari target maksimal Rp50.000, pencapaiannya dihitung dengan rumus target dibagi realisasi, bukan sebaliknya.

Menyusun KPI yang terukur sebelum menghitung skornya

Perhitungan skor KPI hanya akurat jika target, bobot, dan arah indikatornya sudah ditetapkan dengan jelas sejak awal. Jika KPI belum tersusun rapi per jabatan, langkah pertama adalah menyusun daftar indikator beserta rumus, target, frekuensi pengukuran, dan bobotnya terlebih dahulu. Tahapan ini bisa dibaca lebih lengkap pada cara membuat KPI karyawan: 6 langkah dan contoh.

Untuk jabatan yang belum punya uraian tugas jelas, menyusun job description terlebih dahulu akan memudahkan penentuan indikator KPI yang relevan dengan tanggung jawab sehari-hari. Bila kinerja tim perlu dipantau lintas peran dalam satu proyek, pembagian tanggung jawab lewat RACI matrix juga membantu memastikan setiap indikator KPI punya pemilik yang jelas.

Kesalahan umum saat menghitung skor KPI

Beberapa kesalahan sering muncul saat menghitung skor KPI secara manual, terutama jika jumlah indikator dan jabatan yang dinilai cukup banyak. Kesalahan pertama adalah arah indikator yang tertukar: indikator yang seharusnya memakai rumus target dibagi realisasi karena makin kecil makin baik, justru dihitung dengan realisasi dibagi target, sehingga pencapaian yang terlihat tinggi sebenarnya menyembunyikan kinerja yang menurun.

Kesalahan kedua adalah total bobot antar indikator yang tidak dijumlahkan hingga 100%. Jika ada indikator baru ditambahkan tanpa menyesuaikan bobot indikator lain, nilai akhir KPI menjadi tidak proporsional dan sulit dibandingkan dengan periode sebelumnya. Kesalahan ketiga adalah data realisasi yang diambil dari periode berbeda dengan periode target, misalnya target bulanan dibandingkan dengan realisasi yang baru terkumpul setiap tiga bulan, sehingga pencapaian yang dihasilkan tidak mencerminkan kinerja pada periode penilaian yang sebenarnya.

Kesalahan keempat yang sering luput adalah lupa menandai arah indikator baru saat KPI direvisi di tengah periode. Jika indikator baru ditambahkan tanpa kesepakatan jelas tentang arah rumus dan bobotnya, perhitungan skor pada periode berikutnya bisa berbeda penafsiran antara HR dan karyawan yang dinilai.

Menghitung skor KPI untuk banyak jabatan sekaligus

Saat KPI perlu dihitung untuk banyak jabatan dalam satu waktu, langkah dan rumusnya tetap sama: pencapaian dihitung per indikator, dikalikan bobot menjadi skor, lalu dijumlahkan menjadi nilai akhir per jabatan. Perbedaannya hanya pada jumlah indikator dan bobot yang disesuaikan dengan tanggung jawab masing-masing jabatan, misalnya staf sales dan staf marketing yang memiliki indikator berbeda meski berada dalam satu tim yang sama.

Menyusun tabel pencapaian dan skor untuk setiap jabatan secara terpisah membantu memastikan arah rumus dan bobot tidak tertukar antar jabatan saat direkap bersamaan. Pendekatan tabel per jabatan ini juga memudahkan saat nilai akhir KPI dari beberapa jabatan perlu dibandingkan atau dilaporkan dalam satu periode penilaian kepada manajemen.

Mencatat realisasi KPI secara berkala

Angka realisasi yang dipakai dalam rumus pencapaian KPI sebaiknya dicatat secara berkala, bukan hanya direkap mendadak di akhir periode penilaian. Pencatatan rutin, baik harian maupun mingguan, membantu HR dan atasan langsung memantau tren pencapaian sebelum nilai akhir KPI benar-benar dihitung. Kebiasaan ini juga memudahkan penelusuran bila suatu saat ada selisih antara realisasi yang dilaporkan dengan data pada sistem lain.

Langkah berikutnya: susun dan pantau KPI secara konsisten

Setelah memahami rumus pencapaian, skor berbobot, dan nilai akhir, langkah berikutnya adalah menerapkannya secara konsisten setiap periode penilaian, baik bulanan maupun triwulanan. Pastikan setiap indikator KPI baru yang ditambahkan sudah ditandai arahnya sejak awal, apakah makin besar makin baik atau makin kecil makin baik, agar perhitungan pencapaian tidak keliru di kemudian hari.

Jika menyusun KPI dan OKR per jabatan secara manual terasa memakan waktu, SatuTim menyediakan AI Generator OKR & KPI yang menyusun rumus, target, frekuensi, dan bobot yang totalnya 100% untuk tiap jabatan, dengan hasil yang bisa diunduh dalam format Excel. Anda juga bisa melengkapi uraian tugas tiap posisi dengan AI Job Description agar indikator KPI yang disusun benar-benar sesuai tanggung jawab di lapangan.