Kalkulator NPV dan IRR

Ketik jumlah yang Anda investasikan sekarang, lalu kas bersih setiap tahun, satu per baris. Dengan tingkat diskonto Anda mendapat nilai kini bersih, tingkat pengembalian internal, dan periode pengembalian dengan dan tanpa diskonto.

Gratis Berjalan di peramban Anda Diperiksa Selasa, 10 November 2026

Baris 1: jumlah yang Anda investasikan sekarang, sebagai angka positif. Setiap baris berikutnya: kas bersih satu tahun, positif atau negatif. Minimal satu tahun.

Imbal hasil yang bisa Anda peroleh di tempat lain. Uang di tahun-tahun berikutnya bernilai lebih kecil sebesar tingkat ini setiap tahun.

Hasil

Nilai kini bersih (NPV) — Nilai hari ini dari semua arus kas pada tingkat diskonto. Di atas nol: investasi menghasilkan lebih dari tingkat itu.
Tingkat pengembalian internal (IRR) — Tingkat ketika NPV sama dengan nol. Kosong jika tidak ada tingkat seperti itu.
Periode pengembalian, tahun — Jumlah tahun sampai uang yang Anda tanam kembali, dengan menghitung pecahan tahun.
Periode pengembalian terdiskon, tahun — Sama, ketika kas setiap tahun didiskon terlebih dahulu.

Cara perhitungannya

Arus kas tahun demi tahun

Alat ini berjalan di peramban Anda. Apa yang Anda masukkan tidak dikirim kepada kami.

Cara memakai

  1. Di baris 1 Arus kas, satu per baris, ketik jumlah yang Anda investasikan sekarang sebagai angka positif.
  2. Di setiap baris berikutnya, ketik kas bersih satu tahun: uang yang masuk positif, uang yang Anda keluarkan negatif.
  3. Ketik Tingkat diskonto per tahun, yaitu imbal hasil yang bisa Anda peroleh di tempat lain.
  4. Baca Nilai kini bersih (NPV), Tingkat pengembalian internal (IRR), dan kedua periode pengembalian, lalu tabelnya.

Cara nilai kini bersih dihitung

Uang yang diterima kemudian bernilai lebih kecil daripada uang yang diterima sekarang, karena uang itu bisa diinvestasikan selama waktu tersebut. Nilai kini bersih mendiskontokan arus kas setiap tahun dengan tingkat diskonto lalu menjumlahkannya. Investasi dibayar pada waktu nol, dan arus kas tahun t didiskontokan selama t tahun.

NPV positif berarti investasi menghasilkan lebih dari tingkat diskonto. NPV negatif berarti menghasilkan lebih sedikit.

NPV = Σ CF(t) ÷ (1 + r)^t, untuk t = 0, 1, 2, …

CF(0) = investasi dengan tanda minus
CF(t) = kas bersih tahun t
r     = tingkat diskonto sebagai pecahan
  • Untuk −1.000, 300, 400 dan 500 pada 10%: −1.000 + 300 ÷ 1,10 + 400 ÷ 1,21 + 500 ÷ 1,331 = −21,04.
  • Arus kas pertama ada pada waktu nol dan tidak didiskontokan.

Tingkat pengembalian internal

Tingkat pengembalian internal (IRR) adalah tingkat diskonto ketika NPV tepat nol. Jika imbal hasil yang Anda syaratkan berada di bawah IRR, aturan buku teks menyatakan investasi itu melewati ambang tersebut. Kalkulator mencarinya dengan metode Newton, dimulai dari tingkat diskonto Anda, dan memindai tingkat jika Newton belum memberi hasil.

Jika arus kas berubah tanda lebih dari sekali, persamaannya bisa memiliki lebih dari satu solusi, sehingga bisa ada lebih dari satu IRR. Kalkulator menampilkan yang paling dekat dengan tingkat diskonto Anda dan memberi tahu Anda tentang hal itu.

Periode pengembalian dan periode pengembalian terdiskon

Periode pengembalian adalah waktu sampai total berjalan arus kas berubah dari negatif menjadi nol atau lebih. Tahun ketika itu terjadi dihitung sebagai pecahan: jika total pada akhir tahun 2 adalah −300 dan arus kas tahun 3 adalah 500, periode pengembalian adalah 2 + 300 ÷ 500 = 2,6 tahun.

Periode pengembalian terdiskon melakukan hal yang sama dengan arus kas terdiskon, sehingga selalu lebih panjang daripada periode pengembalian biasa ketika tingkatnya positif. Ia mengabaikan uang yang datang setelah titik pengembalian.

Yang tidak termasuk dalam kalkulator ini

  • Pajak, biaya, dan inflasi. Masukkan arus kas setelah semuanya, atau sesuaikan tingkatnya.
  • Perubahan tingkat selama bertahun-tahun: gunakan satu tingkat untuk seluruh periode.
  • Arus kas yang tidak jatuh pada akhir tahun. Kalkulator menganggap setiap baris sebagai satu periode.

Contoh: investasi Rp 10.000.000, lalu Rp 3.000.000, Rp 4.000.000, Rp 5.000.000 dan Rp 2.000.000 pada 10%

Arus kas yang didiskontokan setelah investasi adalah Rp 2.727.273, Rp 3.305.785, Rp 3.756.574 dan Rp 1.366.027. Jika dijumlahkan dan dikurangi Rp 10.000.000 yang diinvestasikan sekarang, hasilnya NPV Rp 1.155.659.

Total berjalannya −Rp 10.000.000, lalu −Rp 7.000.000, −Rp 3.000.000, dan Rp 2.000.000 setelah tahun ketiga, sehingga periode pengembalian adalah 2 + 3.000.000 ÷ 5.000.000 = 2,60 tahun. Setelah didiskontokan, total berjalan menjadi positif pada tahun keempat, memberi 3,15 tahun.

Angka
Nilai kini bersih pada 10% Rp 1.155.659
Tingkat pengembalian internal 15,32%
Periode pengembalian, tahun 2,60
Periode pengembalian terdiskon, tahun 3,15

Pertanyaan yang sering diajukan

Tingkat diskonto mana yang sebaiknya Anda pakai?

Gunakan imbal hasil yang bisa Anda peroleh dari investasi serupa dengan risiko yang sama, atau biaya uang yang Anda pinjam. Hasilnya bergantung pada tingkat itu, jadi coba beberapa tingkat untuk melihat seberapa peka hasilnya.

Mengapa IRR Anda tidak muncul?

IRR hanya ditampilkan ketika arus kas berubah tanda dan ada tingkat yang membuat NPV nol. Jika semua arus kas setelah investasi adalah uang yang Anda setorkan, atau tidak ada sama sekali, tidak ada IRR.

Apa beda periode pengembalian dan periode pengembalian terdiskon?

Periode pengembalian biasa menghitung kas sesuai nilai nominalnya. Periode pengembalian terdiskon menghitungnya pada nilai hari ini, sehingga lebih panjang karena uang yang datang kemudian bernilai lebih kecil.

Mengapa ada dua IRR?

Ketika arus kas berubah tanda dua kali, misalnya investasi, lalu pendapatan, lalu biaya penutupan, NPV bisa melintasi nol dua kali. Kedua tingkat itu adalah jawaban yang sah untuk persamaan yang sama.

Apakah data Anda dikirim ke server?

Tidak. Perhitungan berjalan di peramban Anda, dan tidak ada yang Anda masukkan yang dikirim kepada kami.

Sumber

Angka dan teks terakhir diperiksa pada Selasa, 10 November 2026.

Kami memakai cookie yang diperlukan agar situs berjalan. Dengan persetujuan Anda, Google juga memakai cookie iklan untuk menampilkan iklan yang dipersonalisasi. Jika Anda menolaknya, iklan tetap tampil, tetapi tidak dipersonalisasi.