Sebuah perusahaan punya satu kursi kosong di anggaran investasi tahun ini dan dua usulan proyek di meja direksi. Proyek A: tanam Rp 100 juta sekarang, balik Rp 130 juta tahun depan. Proyek B: tanam Rp 100 juta sekarang, balik Rp 200 juta lima tahun lagi.

Seorang direktur menghitung cepat: “Proyek A memberi pengembalian 30 persen, Proyek B hanya sekitar 15 persen. Jelas pilih A.” Angkanya benar — tetapi keputusannya bisa keliru.

Kalau biaya modal perusahaan 10 persen, Proyek A menambah nilai Rp 18,18 juta, sedangkan Proyek B menambah Rp 24,18 juta. Proyek B justru menciptakan nilai lebih besar, meski persentasenya kalah. Persen yang tinggi tidak selalu berarti Rupiah yang lebih banyak.

Dua alat di balik perdebatan ini adalah NPV (Net Present Value, nilai sekarang bersih) dan IRR (Internal Rate of Return, tingkat pengembalian internal). Keduanya menilai kelayakan proyek, tetapi bisa memberi rekomendasi berbeda. Artikel ini menjelaskan keduanya dari nol, lalu menunjukkan kapan IRR menyesatkan dan kenapa NPV adalah hakim yang lebih andal.

Nilai Waktu Uang: Fondasi Segalanya

Sebelum rumus apa pun, satu gagasan harus terpasang lebih dulu: uang Rp 1 juta hari ini lebih berharga daripada Rp 1 juta tahun depan. Bukan karena inflasi semata, tetapi karena uang hari ini bisa segera diputar — ditaruh di deposito, dipinjamkan, atau diinvestasikan — sehingga tumbuh menjadi lebih banyak.

Kalau bunga 10 persen per tahun, Rp 100 juta hari ini menjadi $100 \times 1{,}10 = $ Rp 110 juta tahun depan. Membaca arah sebaliknya: Rp 110 juta tahun depan setara dengan Rp 100 juta hari ini. Untuk menariknya kembali ke “nilai hari ini”, kita mendiskontokan — membagi dengan $(1+r)$:

$$\text{nilai sekarang} = \frac{\text{nilai nanti}}{(1+r)^t}$$

Di sini $r$ adalah tingkat diskonto per periode (misalnya 10 persen, ditulis $0{,}10$) dan $t$ banyaknya periode menunggu. Rp 110 juta yang baru cair tahun depan ($t=1$): nilai sekarangnya $110 / 1{,}10 = $ Rp 100 juta. Kalau baru cair dua tahun lagi ($t=2$): $110 / 1{,}10^2 = 110 / 1{,}21 \approx $ Rp 90,9 juta — makin jauh di masa depan, makin kecil nilainya hari ini.

Inilah kenapa membandingkan arus kas mentah dari tahun berbeda itu menyesatkan: Rupiah di tahun yang berbeda bukan “mata uang yang sama”. NPV dan IRR keduanya bekerja dengan terlebih dahulu menyeret semua arus kas ke titik waktu yang sama — yaitu hari ini.

Intuisi NPV Sebelum Notasi

Bayangkan tiap arus kas masuk proyek sebagai panah yang muncul di tahun yang berbeda. Sebagian datang cepat, sebagian lama. Tidak adil menjumlahkannya begitu saja, karena panah yang jauh “lebih ringan” nilainya hari ini.

NPV melakukan tiga hal sederhana:

  1. Diskontokan tiap arus kas masuk ke nilai hari ini (bagi dengan $(1+r)^t$).
  2. Jumlahkan semua nilai-hari-ini itu.
  3. Kurangi dengan investasi awal yang Anda keluarkan di tahun nol.

Kalau hasilnya positif, proyek menambah nilai melebihi biayanya — terima. Kalau negatif, proyek menggerus nilai — tolak. Gambar berikut memperlihatkan susunan arus kas yang akan kita pakai sepanjang contoh:

Garis waktu arus kas proyekSebuah garis waktu mendatar dari tahun 0 sampai tahun 5. Pada tahun 0 sebuah panah besar menunjuk ke bawah menandai investasi awal keluar sebesar minus Rp 100 juta. Pada tahun 1 sampai 5 panah-panah menunjuk ke atas menandai arus kas masuk yang makin besar: Rp 20 juta, Rp 30 juta, Rp 35 juta, Rp 40 juta, dan Rp 50 juta. Tinggi tiap panah sebanding dengan besar nominalnya, sehingga panah investasi tahun 0 adalah yang terpanjang. Susunan arus kas inilah yang didiskontokan untuk menghitung nilai sekarang bersih atau NPV.−Rp 100 jt+Rp 20 jt+Rp 30 jt+Rp 35 jt+Rp 40 jt+Rp 50 jt123450 (investasi)investasi awal (−I₀)waktu (tahun) →↑ arus kas masuk
Garis waktu arus kas sebuah proyek. Di tahun 0 panah ke bawah adalah investasi awal yang keluar, $-I_0 = $ Rp 100 juta. Di tahun 1 sampai 5 panah ke atas adalah arus kas masuk $CF_t$ yang makin besar (Rp 20, 30, 35, 40, 50 juta) — tinggi panah sebanding nominalnya. Susunan inilah yang didiskontokan untuk menghitung NPV.

Rumus NPV dan Tiap Simbolnya

$$NPV = \sum_{t=1}^{n} \frac{CF_t}{(1+r)^t} \; - \; I_0$$

Penjelasan tiap lambang:

  • $I_0$ = investasi awal, uang yang dikeluarkan di tahun 0. Pada contoh kita $I_0 = $ Rp 100 juta. (Tanda minus di rumus karena ini kas keluar.)
  • $CF_t$ = arus kas (cash flow) bersih yang masuk pada tahun ke-$t$. Misalnya $CF_1 = $ Rp 20 juta, $CF_2 = $ Rp 30 juta, dan seterusnya.
  • $r$ = tingkat diskonto per tahun, biasanya WACC. Pada contoh $r = 12\%$, ditulis $0{,}12$.
  • $(1+r)^t$ = faktor diskonto: pembagi yang menyusutkan arus kas tahun ke-$t$ ke nilai hari ini. Makin besar $t$, makin besar pembaginya, makin kecil nilai sekarangnya.
  • $\sum_{t=1}^{n}$ artinya “jumlahkan untuk semua tahun, dari tahun 1 sampai tahun terakhir ke-$n$”. Pada contoh $n = 5$.

Aturan keputusan NPV: terima proyek kalau $NPV > 0$. NPV langsung dalam Rupiah, jadi maknanya gamblang — berapa nilai yang ditambahkan proyek ke perusahaan, sudah dihitung dengan harga uang hari ini.

Contoh Hitung NPV Dari Nol

Pakai arus kas pada garis waktu di atas. Proyek: investasi $I_0 = $ Rp 100 juta di tahun 0, lalu arus kas masuk Rp 20, 30, 35, 40, dan 50 juta di tahun 1 sampai 5. Tingkat diskonto $r = 12\%$.

Langkah demi langkah, diskontokan tiap arus kas masuk dengan membaginya dengan $(1{,}12)^t$:

Tahun $t$Arus kas $CF_t$ (Rp juta)Faktor diskonto $(1{,}12)^t$Nilai sekarang $CF_t/(1{,}12)^t$ (Rp juta)
1201,120017,86
2301,254423,92
3351,404924,91
4401,573525,42
5501,762328,37
Σ120,48

Jumlah nilai sekarang semua arus kas masuk = Rp 120,48 juta. Sekarang kurangi investasi awal:

$$NPV = 120{,}48 - 100 = 20{,}48$$

NPV = Rp 20,48 juta (positif) → terima proyek. Artinya: setelah memperhitungkan bahwa Rupiah masa depan lebih ringan dan setelah menutup biaya modal 12 persen, proyek ini masih menyisakan tambahan nilai Rp 20,48 juta untuk perusahaan, dihitung dalam Rupiah hari ini.

Perhatikan: arus kas masuk mentah berjumlah $20+30+35+40+50 = $ Rp 175 juta — jauh di atas investasi Rp 100 juta. Tetapi setelah didiskontokan, “surplus” sesungguhnya hanya Rp 20,48 juta. Selisihnya adalah harga dari waktu dan risiko.

Intuisi dan Rumus IRR

IRR menjawab pertanyaan berbeda dengan bahan yang sama: berapa tingkat diskonto yang membuat NPV pas nol?

Bayangkan Anda memutar tombol $r$ pelan-pelan. Pada $r$ kecil, arus kas masuk hampir tidak menyusut, NPV besar dan positif. Saat $r$ dinaikkan, faktor diskonto memberatkan arus kas masa depan, NPV menyusut. Pada satu titik tertentu NPV menyentuh nol — tepat di titik itulah IRR:

$$0 = \sum_{t=1}^{n} \frac{CF_t}{(1+IRR)^t} \; - \; I_0$$

Rumusnya identik dengan NPV, hanya saja kita menetapkan $NPV = 0$ dan mencari tingkat diskonto yang memenuhinya — itulah $IRR$. Karena $IRR$ terjebak di dalam pangkat, ia tidak bisa diselesaikan dengan aljabar biasa; perangkat lunak mencarinya lewat coba-coba terstruktur (di Excel: =IRR(...)).

Aturan keputusan IRR: terima proyek kalau $IRR > r$ (tingkat pengembalian proyek melampaui biaya modal). IRR dinyatakan dalam persen, sehingga terasa intuitif — “proyek ini menghasilkan sekian persen per tahun”.

Untuk arus kas contoh kita, IRR = 18,87 persen. Karena $18{,}87\% > 12\%$, aturan IRR juga menyuruh terima — konsisten dengan NPV. Hubungan NPV dengan tingkat diskonto, dan letak IRR, paling jelas dilihat sebagai kurva:

Profil NPV terhadap tingkat diskonto dan letak IRRKurva NPV yang menurun digambar terhadap tingkat diskonto r dari 0 sampai 25 persen. Pada diskonto kecil NPV bernilai positif (sekitar 600 juta Rupiah di r sama dengan nol), lalu turun memotong garis nol mendatar tepat di IRR sekitar 17,07 persen, dan menjadi negatif setelahnya (sekitar minus 167 juta Rupiah di r sama dengan 25 persen). Garis tegak putus-putus menandai IRR. Daerah kiri IRR berarsir hijau bertanda NPV positif sehingga proyek diterima; daerah kanan IRR berarsir abu-abu bertanda NPV negatif sehingga proyek ditolak.0600400200−200NPV (Rp juta)0510152025r (tingkat diskonto, %)IRR ≈ 17,07%NPV > 0(proyek diterima)NPV < 0(proyek ditolak)NPV(0%) = 600
Profil NPV terhadap tingkat diskonto $r$ (memakai contoh proyek berskala lebih besar). Kurva menurun: makin tinggi $r$, makin kecil NPV. Kurva memotong garis nol tepat di IRR ($\approx 17{,}07\%$). Di kiri IRR, $r < IRR$ sehingga $NPV > 0$ (terima); di kanan IRR, $r > IRR$ sehingga $NPV < 0$ (tolak). IRR hanyalah titik perpotongan kurva NPV dengan sumbu nol.

Gambar ini sekaligus menjelaskan kenapa kedua aturan biasanya sepakat untuk satu proyek tunggal: selama kurva NPV menurun mulus dan memotong nol sekali saja, “NPV positif” dan “$r$ di bawah IRR” adalah dua cara mengatakan hal yang sama.

Kapan IRR Menyesatkan

Untuk satu proyek tunggal dengan pola arus kas normal (keluar di awal, masuk setelahnya), NPV dan IRR rukun. Masalah muncul dalam tiga situasi.

1. Konflik skala (proyek saling meniadakan)

Saat Anda harus memilih satu dari beberapa proyek (mutually exclusive) yang skalanya berbeda, IRR bisa menyesatkan karena ia mengukur persentase, bukan jumlah Rupiah. Tingkat pengembalian tinggi atas modal kecil bisa kalah nilainya dari pengembalian sedang atas modal besar.

Contoh (biaya modal 10 persen, masing-masing arus kas tahun ke-1):

ProyekInvestasi $I_0$Arus kas masukIRRNPV @ 10%
KecilRp 100 jutaRp 130 juta30,0%Rp 18,18 juta
BesarRp 1.000 jutaRp 1.200 juta20,0%Rp 90,91 juta

IRR menyuruh pilih Kecil (30% > 20%). Tetapi Kecil hanya menambah Rp 18,18 juta, sedangkan Besar menambah Rp 90,91 juta — lima kali lipat. Kalau tujuannya memaksimalkan nilai perusahaan, pilih Besar. Persentase yang tinggi atas kolam kecil tidak mengalahkan persentase sedang atas kolam besar.

Aturannya: kalau IRR dan NPV berseberangan pada proyek saling meniadakan, NPV menang.

2. Arus kas tak lazim dan IRR ganda

Rumus IRR diam-diam mengandaikan pola arus kas lazim: satu kali kas keluar di awal, lalu kas masuk seterusnya (pola tanda $-,+,+,+,\dots$). Kalau tanda arus kas berubah lebih dari sekali (misalnya $-,+,-$), persamaan IRR bisa punya lebih dari satu jawaban — beberapa tingkat diskonto sama-sama membuat NPV nol.

Contoh. Sebuah tambang: investasi Rp 100 juta di tahun 0, hasil bersih Rp 230 juta di tahun 1, lalu biaya reklamasi dan penutupan Rp 132 juta di tahun 2. Pola tanda: $-,+,-$. Hitung NPV pada beberapa tingkat diskonto:

Tingkat diskonto $r$NPV (Rp juta)
5%−0,68
10%0,00
15%+0,19
20%0,00
25%−0,48

NPV menyentuh nol dua kali — di $r = 10\%$ dan di $r = 20\%$. Jadi proyek ini punya dua IRR yang sama-sama sahih secara matematis. Aturan “terima kalau IRR > biaya modal” jadi tak bermakna: IRR yang mana? Pada biaya modal 12 persen, NPV justru positif (+0,13 juta), tetapi 12 persen berada di antara dua IRR — IRR sama sekali tidak bisa memberi sinyal yang jelas. NPV bisa; ikuti NPV.

3. Asumsi reinvestasi yang tidak realistis

IRR diam-diam mengandaikan setiap arus kas masuk diinvestasikan kembali pada tingkat IRR itu sendiri sampai akhir proyek. Untuk proyek dengan IRR tinggi, ini berlebihan: kalau IRR sebuah proyek 40 persen, IRR mengandaikan kas yang masuk bisa terus ditanam pada 40 persen — peluang yang langka. Akibatnya IRR cenderung melebih-lebihkan daya tarik proyek.

NPV lebih jujur: ia mengandaikan arus kas diinvestasikan kembali pada tingkat diskonto $r$ (biaya modal) — angka yang jauh lebih masuk akal karena mencerminkan peluang investasi rata-rata perusahaan. Koreksi formal atas masalah ini adalah MIRR (dibahas di bawah).

MIRR: Koreksi Asumsi Reinvestasi

MIRR (Modified IRR, IRR yang dimodifikasi) memperbaiki asumsi reinvestasi IRR. Idenya: bunga-berbungakan semua arus kas masuk ke nilai di akhir proyek memakai tingkat reinvestasi yang realistis, lalu cari satu tingkat pertumbuhan yang menghubungkannya dengan investasi awal.

$$MIRR = \left( \frac{FV_{\text{arus masuk pada tingkat reinvestasi}}}{|PV_{\text{arus keluar pada tingkat pendanaan}}|} \right)^{1/n} - 1$$

Di sini $FV$ (future value, nilai masa depan) arus kas masuk dihitung pada tingkat reinvestasi (lazimnya WACC), $PV$ arus keluar dihitung pada tingkat pendanaan (lazimnya biaya utang), dan $n$ jumlah tahun. Karena MIRR memakai tingkat reinvestasi yang wajar, ia selalu lebih konservatif (lebih rendah) daripada IRR untuk proyek menarik — angka yang lebih bisa dipercaya. Di Excel: =MIRR(arus_kas; tingkat_pendanaan; tingkat_reinvestasi).

Kenapa NPV Lebih Andal

Tiga masalah di atas semuanya menohok IRR, bukan NPV. NPV selalu memberi satu jawaban tunggal dalam Rupiah, asumsi reinvestasinya realistis, dan ia langsung mengukur tujuan akhir manajemen keuangan: menambah nilai perusahaan. IRR tetap berguna sebagai informasi pelengkap yang intuitif (“proyek ini sekitar 19 persen per tahun”), tetapi saat IRR dan NPV bertengkar, NPV adalah hakimnya.

Pegangan praktis: gunakan NPV untuk mengambil keputusan, gunakan IRR untuk mengomunikasikannya.

Coba Sendiri

Ubah arus kas dan tingkat diskonto, lalu amati bagaimana NPV dan IRR bergerak — dan kapan keduanya berseberangan.

Kerangka Keputusan

Satu proyek (terima/tolak). Aturannya biasanya konsisten:

MetodeAturan
NPVTerima kalau $NPV > 0$
IRRTerima kalau $IRR > r$ (WACC)
MIRRTerima kalau $MIRR > r$

Beberapa proyek dengan anggaran terbatas (capital rationing). Urutkan proyek berdasarkan nilai tambah per Rupiah investasi, lalu ambil dari yang teratas sampai anggaran habis. Indeks profitabilitas:

$$PI = \frac{NPV}{|I_0|}$$

Pada contoh skala di atas: Proyek Kecil $PI = 18{,}18 / 100 = 0{,}18$, Proyek Besar $PI = 90{,}91 / 1.000 = 0{,}09$. Saat anggaran sangat terbatas, $PI$ menyoroti efisiensi modal — tetapi kalau anggaran cukup untuk yang besar, NPV total tetap yang utama.

Proyek saling meniadakan. NPV menang. Kalau IRR berseberangan, IRR menyesatkan karena masalah skala atau reinvestasi.

Cek Pemahaman

1. Sebuah proyek: investasi Rp 100 juta di tahun 0, lalu arus kas masuk Rp 60 juta di tahun 1 dan Rp 60 juta di tahun 2. Biaya modal 10 persen. Hitung NPV-nya dari nol, lalu putuskan terima atau tolak.

Lihat jawaban

Diskontokan tiap arus kas masuk dengan $(1{,}10)^t$:

  • Tahun 1: $60 / 1{,}10 = 54{,}55$
  • Tahun 2: $60 / 1{,}10^2 = 60 / 1{,}21 = 49{,}59$

Jumlah nilai sekarang arus masuk = $54{,}55 + 49{,}59 = 104{,}13$. Kurangi investasi: $NPV = 104{,}13 - 100 = $ Rp 4,13 juta. Karena $NPV > 0$, terima proyek. (Sebagai cek tambahan: IRR proyek ini sekitar 13,1 persen, di atas biaya modal 10 persen — konsisten.)

2. (Transfer) Anda menilai dua usulan saling meniadakan dengan biaya modal 8 persen. Renovasi Kecil: investasi Rp 50 juta, arus kas masuk Rp 20 juta per tahun selama 3 tahun, IRR 9,7 persen, NPV Rp 1,54 juta. Renovasi Besar: investasi Rp 500 juta, IRR 8,5 persen, NPV Rp 30 juta. Seorang rekan berkata “pilih Kecil, IRR-nya lebih tinggi”. Apakah Anda setuju? Kenapa?

Lihat jawaban

Tidak setuju. Ini proyek saling meniadakan dengan skala berbeda, persis situasi yang membuat IRR menyesatkan. Meski IRR Kecil lebih tinggi (9,7% > 8,5%), Renovasi Kecil hanya menambah Rp 1,54 juta, sedangkan Renovasi Besar menambah Rp 30 juta — hampir 20 kali lipat. Karena tujuannya memaksimalkan nilai perusahaan dan keduanya tetap layak (kedua IRR di atas 8 persen biaya modal), pilih Renovasi Besar berdasarkan NPV yang jauh lebih besar. Aturannya: pada proyek saling meniadakan, NPV menang.

Kesalahan Umum

Memilih IRR di atas NPV pada proyek saling meniadakan. IRR mengukur persen, NPV mengukur Rupiah. Persen tinggi atas modal kecil sering kalah nilainya dari persen sedang atas modal besar. Saat keduanya bentrok, ikuti NPV.

Memakai IRR pada arus kas tak lazim. Kalau tanda arus kas berubah lebih dari sekali ($-,+,-$), IRR bisa ganda atau tak ada. Aturan “IRR > biaya modal” jadi tak bermakna. Pakai NPV (atau MIRR).

Lupa memasukkan investasi awal. Fungsi =NPV(...) di Excel mendiskontokan mulai tahun 1 dan tidak menyertakan tahun 0. Investasi awal $I_0$ harus ditambahkan terpisah (lihat catatan Excel di bawah). Lupa ini membuat NPV tampak jauh lebih besar dari seharusnya.

Mengabaikan asumsi reinvestasi pada IRR tinggi. IRR mengandaikan reinvestasi pada tingkat IRR itu sendiri. Untuk proyek dengan IRR 30–40 persen, asumsi ini tidak realistis dan IRR melebih-lebihkan daya tarik proyek. Gunakan MIRR sebagai pelengkap.

Membandingkan NPV proyek dengan umur berbeda. Proyek 3 tahun dan 10 tahun tidak adil diadu lewat NPV mentah. Gunakan Equivalent Annual Annuity (anuitas tahunan setara) untuk menyetarakan.

Dipakai di Dunia Nyata

  • KPBU (Kerja Sama Pemerintah dan Badan Usaha). NPV arus kas proyek menjadi dasar uji kelayakan finansial dan analisis Value for Money — apakah skema KPBU memberi nilai lebih dibanding pengadaan konvensional. IRR proyek dibandingkan dengan tingkat pengembalian wajar yang diharapkan badan usaha.
  • Riset ekuitas IDX. NPV adalah inti valuasi DCF: nilai wajar saham = nilai sekarang seluruh arus kas masa depan perusahaan, didiskontokan dengan WACC. Analis membandingkan nilai itu dengan harga pasar untuk merekomendasikan beli atau jual.
  • Penganggaran modal korporasi. Direksi memeringkat usulan belanja modal (pabrik baru, lini produksi, ekspansi) dengan NPV dan indeks profitabilitas saat anggaran terbatas.
  • Merger dan akuisisi. NPV dari sinergi (penghematan biaya, tambahan pendapatan) menentukan harga maksimum yang layak dibayar untuk sebuah target akuisisi.
  • Pengembangan properti. Pengembang menghitung NPV proyek — biaya lahan dan konstruksi di awal, pendapatan penjualan atau sewa di kemudian hari — untuk memutuskan lanjut atau batal.

Catatan Excel

=NPV(rate; value1; value2; ...)   → mendiskontokan mulai tahun 1 (JANGAN sertakan tahun 0)
=NPV(rate; B2:B6) + B1            → NPV penuh, kalau B1 = investasi awal (nilai negatif)
=IRR(values; [tebakan])          → IRR (sertakan tahun 0)
=MIRR(values; tingkat_pendanaan; tingkat_reinvestasi) → MIRR
=XNPV(rate; values; tanggal)     → NPV dengan tanggal arus kas tidak rata
=XIRR(values; tanggal; [tebakan]) → IRR dengan tanggal arus kas tidak rata

Jebakan tersering: =NPV(rate; rentang) mendiskontokan semua sel mulai periode 1. Untuk menyertakan investasi tahun 0, taruh investasi (sebagai angka negatif) di sel terpisah dan tambahkan di luar fungsi NPV — jangan masukkan ke dalam rentang. Berkas pendamping /excel/npv-vs-irr-calculator.xlsx berisi kalkulator NPV/IRR/MIRR, grafik profil NPV, dan kerangka keputusan dengan formula hidup.

Lanjutan