Seseorang menawarkan dua pilihan: terima Rp 100 juta hari ini, atau Rp 100 juta tepat sepuluh tahun lagi. Mana yang Anda pilih?
Hampir semua orang memilih hari ini. Bukan karena serakah — alasan rasionalnya sederhana: uang hari ini bisa segera diputar. Ditaruh di deposito 5 persen, Rp 100 juta ini menjadi Rp 162,9 juta sepuluh tahun lagi. Dibungkus di reksadana pasar uang, mungkin lebih. Uang yang datang sepuluh tahun lagi hanya datang sebagai Rp 100 juta, tidak tumbuh apa-apa selama ia ditunggu. Maka Rp 100 juta hari ini lebih berharga daripada Rp 100 juta sepuluh tahun lagi.
Gagasan sederhana ini — uang punya nilai waktu — adalah fondasi seluruh keuangan modern. Setiap keputusan yang melibatkan uang di lebih dari satu titik waktu (menabung, kredit, KPR, obligasi, valuasi saham, proyek investasi, dana pensiun) pada akarnya diselesaikan dengan satu pertanyaan: bagaimana membandingkan Rupiah di tahun berbeda secara adil? Jawabannya adalah seperangkat rumus yang disebut Time Value of Money (TVM, nilai waktu uang). Kuasai TVM, dan Anda memegang kunci yang membuka pintu ke DCF Valuation, NPV vs IRR, WACC, dan Nilai Terminal.
Artikel ini membahas TVM dari nol: mulai dari intuisi, ke empat rumus inti (PV, FV, anuitas, perpetuitas), ke seluk-beluk compounding, lalu ke tiga penerapan dunia nyata di Indonesia. Di akhir, sebuah kalkulator Excel lima variabel yang bisa Anda unduh dan utak-atik sendiri.
Intuisi: Kenapa Uang Bisa Tumbuh
Uang bisa tumbuh karena ia bisa dipinjamkan. Kalau Anda punya Rp 100 juta hari ini dan meminjamkannya kepada pihak yang membutuhkan (bank, perusahaan, pemerintah), Anda menuntut kompensasi karena menunggu dan menanggung risiko. Kompensasi itu disebut bunga (interest), lazim dinyatakan sebagai persen per periode — misalnya 6 persen per tahun.
Taruh Rp 100 juta di bunga 6 persen per tahun. Setahun kemudian, modal tumbuh jadi:
$$100 \times (1 + 0{,}06) = 106$$Tahun kedua, bunga dihitung lagi — dan inilah kunci — atas saldo Rp 106 juta, bukan Rp 100 juta. Maka tahun kedua saldo menjadi:
$$106 \times (1 + 0{,}06) = 112{,}36$$Atau ditulis ringkas: $100 \times (1{,}06)^2 = 112{,}36$. Fenomena bunga yang dihitung atas bunga sebelumnya disebut compounding (bunga berbunga). Albert Einstein konon menyebutnya “keajaiban terbesar dunia” — entah apakah ia benar mengatakannya, tetapi pernyataannya akurat: compounding adalah mesin pertumbuhan eksponensial yang membuat tabungan kecil, kalau dibiarkan cukup lama, menjadi besar.
Makin lama uang dibiarkan, makin curam pertumbuhannya. Tabel berikut memperlihatkan nasib Rp 100 juta pada bunga 6 persen selama 30 tahun:
| Tahun | Saldo (Rp juta) | Tumbuh dari awal |
|---|---|---|
| 0 | 100,00 | — |
| 5 | 133,82 | 1,34x |
| 10 | 179,08 | 1,79x |
| 20 | 320,71 | 3,21x |
| 30 | 574,35 | 5,74x |
Perhatikan bahwa di 10 tahun pertama uang bertambah Rp 79 juta, tetapi di 10 tahun terakhir (tahun 20 ke 30) ia bertambah Rp 253 juta — lebih dari tiga kali lipat, padahal suku bunganya sama. Itulah kekuatan compounding: pertumbuhannya mempercepat diri seiring waktu.
Arah Pertama: Future Value (FV) — Membaca ke Depan
Rumus paling dasar di TVM adalah Future Value (FV, nilai masa depan): berapa modal hari ini ($PV$) menjadi nanti kalau dibiarkan tumbuh pada bunga $r$ selama $n$ periode.
$$\boxed{\,FV = PV \times (1 + r)^n\,}$$Arti tiap lambang:
- $PV$ = Present Value, nilai uang di titik awal (hari ini). Contoh $PV = $ Rp 100 juta.
- $r$ = tingkat bunga per periode. Kalau bunga 6 persen per tahun, maka $r = 0{,}06$. Satuan $r$ harus sama dengan satuan periode $n$ — kalau $n$ dalam bulan, $r$ harus bunga per bulan.
- $n$ = banyaknya periode compounding. Kalau ditahan 10 tahun dengan compounding tahunan, $n = 10$.
- $(1+r)^n$ = faktor pertumbuhan. Pada $r = 0{,}06$ dan $n = 10$, faktornya $(1{,}06)^{10} = 1{,}7908$ — artinya modal menjadi 1,7908 kali lipat.
Contoh. Anda menaruh Rp 50 juta di reksadana pendapatan tetap yang expected return 7 persen per tahun. Berapa nilainya 15 tahun lagi?
$$FV = 50 \times (1{,}07)^{15} = 50 \times 2{,}7590 = \textbf{Rp 137{,}95 juta}$$Modal Rp 50 juta nyaris berlipat tiga dalam 15 tahun. Tanpa menambah setoran apa pun.
Arah Kedua: Present Value (PV) — Membaca ke Belakang
TVM bekerja dua arah. Kalau FV menarik uang hari ini ke masa depan, Present Value (PV) menarik uang masa depan kembali ke hari ini. Inilah arah yang lebih sering dipakai dalam keuangan korporat, karena keputusan investasi selalu menanyakan: “Berapa nilainya bagi saya sekarang?”
Rumus PV adalah kebalikan persis dari FV — bagi, alih-alih kali:
$$\boxed{\,PV = \frac{FV}{(1 + r)^n}\,}$$Di konteks ini, $r$ sering disebut tingkat diskonto (bukan “bunga”), karena perannya memang “memotong” nilai masa depan menjadi nilai sekarang. Makin besar $r$, makin kecil PV — karena Anda menuntut kompensasi lebih tinggi atas penundaan dan risiko.
Contoh. Seorang kerabat menjanjikan memberi Anda Rp 50 juta tepat lima tahun lagi. Anda menilai janji ini berisiko sedang, jadi pakai tingkat diskonto 8 persen. Berapa nilai janji itu hari ini?
$$PV = \frac{50}{(1{,}08)^5} = \frac{50}{1{,}4693} = \textbf{Rp 34{,}03 juta}$$Artinya, menerima Rp 50 juta lima tahun lagi setara dengan menerima Rp 34,03 juta hari ini, pada asumsi 8 persen. Kalau kerabat menawarkan opsi: Rp 35 juta tunai sekarang atau Rp 50 juta lima tahun lagi, Anda sebaiknya ambil yang tunai — karena nilainya lebih tinggi dari PV janji tertunda.
Tabel berikut memperlihatkan bagaimana PV dari Rp 100 juta masa depan menyusut makin jauh ia berada di masa depan, pada tiga tingkat diskonto berbeda:
| Tunggu (tahun) | $r = 5\%$ | $r = 8\%$ | $r = 12\%$ |
|---|---|---|---|
| 1 | 95,24 | 92,59 | 89,29 |
| 5 | 78,35 | 68,06 | 56,74 |
| 10 | 61,39 | 46,32 | 32,20 |
| 20 | 37,69 | 21,45 | 10,37 |
| 30 | 23,14 | 9,94 | 3,34 |
Dua pelajaran langsung dari tabel ini. Pertama, makin tinggi tingkat diskonto, makin cepat PV menyusut — pada $r = 12\%$, Rp 100 juta yang ditunggu 30 tahun hanya bernilai Rp 3,34 juta hari ini. Kedua, makin jauh di masa depan, makin kecil kontribusi sebuah arus kas terhadap nilai sekarang. Inilah kenapa di DCF Valuation, arus kas tahun ke-10 punya bobot jauh lebih kecil daripada arus kas tahun ke-2.
Bukan Sekali, Tetapi Berkali-kali: Anuitas
Sejauh ini kita menghitung satu arus kas tunggal. Tetapi banyak sekali situasi keuangan yang melibatkan arus kas berulang bernilai sama tiap periode: cicilan KPR, pembayaran leasing, dana pensiun bulanan, kupon obligasi. Arus kas seperti ini disebut anuitas (annuity).
Nilai sekarang dari anuitas — yaitu jumlah PV seluruh pembayaran — dirumuskan:
$$\boxed{\,PV_{\text{annuity}} = C \times \frac{1 - (1+r)^{-n}}{r}\,}$$Arti tiap lambang:
- $C$ = pembayaran tetap tiap periode (coupon atau payment). Misalnya cicilan Rp 3 juta per bulan.
- $r$ = tingkat bunga/diskonto per periode (satu periode = satu interval pembayaran). Kalau cicilan bulanan, $r$ harus bunga per bulan.
- $n$ = banyaknya pembayaran. KPR 15 tahun dengan cicilan bulanan berarti $n = 15 \times 12 = 180$.
- $(1+r)^{-n}$ = sama dengan $1/(1+r)^n$, faktor diskonto akumulatif.
- Suku $\frac{1 - (1+r)^{-n}}{r}$ = faktor anuitas (annuity factor). Ia mengubah pembayaran Rp 1 per periode menjadi PV-nya.
Kenapa rumusnya berbentuk begitu? Secara matematis, anuitas adalah deret geometri: $PV = C/(1+r) + C/(1+r)^2 + \dots + C/(1+r)^n$. Menjumlahkan deret geometri dengan rasio $1/(1+r)$ menghasilkan bentuk tertutup di atas — sebuah jalan pintas yang menghindari penjumlahan satu per satu.
Contoh. Anda ingin mengumpulkan dana dengan menyetor Rp 5 juta per tahun selama 10 tahun ke produk investasi berimbal hasil 7 persen per tahun. Berapa nilai sekarang dari seluruh setoran masa depan itu?
$$PV_{\text{annuity}} = 5 \times \frac{1 - (1{,}07)^{-10}}{0{,}07} = 5 \times 7{,}0236 = \textbf{Rp 35{,}12 juta}$$Angka ini berarti: agar mendapat aliran Rp 5 juta per tahun selama 10 tahun ke depan, Anda perlu menyetor Rp 35,12 juta sekali saja hari ini pada instrumen yang memberi 7 persen. Atau dibaca sebaliknya: menyetor Rp 5 juta per tahun selama 10 tahun itu, secara matematis, setara dengan menyetor Rp 35,12 juta sekaligus sekarang.
Future Value Anuitas
Anuitas juga bisa dibaca ke depan: berapa saldo akhir kalau kita menyetor $C$ tiap periode dan membiarkannya compound? Rumusnya:
$$FV_{\text{annuity}} = C \times \frac{(1+r)^n - 1}{r}$$Ini berguna untuk merencanakan target tabungan (lihat contoh tabungan pendidikan di bawah).
Menghitung Pembayaran (PMT) — Cicilan KPR
Sering kita tahu PV-nya (jumlah pinjaman), lalu ingin tahu berapa cicilan tiap periode. Dari rumus anuitas, kita isolasi $C$:
$$C = PV \times \frac{r}{1 - (1+r)^{-n}}$$Ini adalah formula yang dipakai bank untuk menghitung cicilan KPR, kredit mobil, atau pinjaman konsumtif apa pun dengan suku bunga tetap. Contoh lengkapnya ada di bagian penerapan KPR di bawah.
Selamanya: Perpetuitas
Anuitas berhenti setelah $n$ periode. Tetapi bagaimana kalau arus kasnya tidak pernah berhenti? Itu disebut perpetuitas (perpetuity): pembayaran tetap $C$ tiap periode, selamanya. Meski terdengar hipotetis, perpetuitas nyata ada: saham preferen (dividen tetap tanpa tanggal jatuh tempo), dan — yang paling penting secara konseptual — Nilai Terminal dalam DCF, yang mengasumsikan perusahaan menghasilkan arus kas selamanya.
Rumusnya muncul dari mengambil limit $n \to \infty$ pada rumus anuitas. Karena $(1+r)^{-n} \to 0$ saat $n$ membesar, suku $1 - (1+r)^{-n}$ menjadi 1, dan rumusnya sederhana luar biasa:
$$\boxed{\,PV_{\text{perpetuity}} = \frac{C}{r}\,}$$Kenapa rumus ini berlaku? Karena makin jauh sebuah pembayaran di masa depan, makin kecil PV-nya — dan pembayaran yang “tak terhingga jauh” praktis bernilai nol. Jadi yang menyumbang nilai hanyalah pembayaran-pembayaran di masa depan yang relatif dekat, yang jumlahnya — secara matematis — konvergen ke $C/r$. Ini adalah hasil yang elegan: deret tak hingga menjadi angka terhingga.
Contoh. Obligasi pemerintah Inggris klasik (consol) membayar kupon £10 per tahun selamanya, tanpa jatuh tempo. Pada required return 5 persen:
$$PV = \frac{10}{0{,}05} = \textbf{£200}$$Harga wajar consol itu £200 hari ini. Tingkatkan required return ke 8 persen, dan harganya jatuh ke £125 — hubungan terbalik antara tingkat diskonto dan nilai, yang juga berlaku untuk semua obligasi dan saham.
Perpetuitas Tumbuh (Growing Perpetuity)
Banyak perpetuitas di dunia nyata tidak membayar jumlah tetap, melainkan tumbuh tiap periode — misalnya dividen saham yang naik 4 persen per tahun, atau arus kas perusahaan yang tumbuh dengan inflasi. Ini disebut perpetuitas tumbuh, dan rumusnya:
$$\boxed{\,PV = \frac{C_1}{r - g}\,}$$Arti tiap lambang:
- $C_1$ = pembayaran periode berikutnya (tahun ke-1, bukan tahun ke-0). Ini penting: $C_1 = C_0 \times (1+g)$.
- $r$ = tingkat diskonto.
- $g$ = laju pertumbuhan abadi. Aturan besi: $g$ harus lebih kecil dari $r$. Kalau $g \geq r$, rumusnya meledak (PV tak hingga) — yang mustahil secara ekonomi.
Rumus ini adalah jantung Gordon Growth Model yang dipakai untuk menghitung Nilai Terminal di DCF dan Kebijakan Dividen.
Contoh. Sebuah saham baru saja membayar dividen Rp 200 per lembar ($C_0 = 200$). Anda memperkirakan dividen tumbuh 5 persen per tahun selamanya, dan menuntut imbal hasil 12 persen. Berapa nilai wajar saham itu?
$$C_1 = 200 \times 1{,}05 = 210$$$$PV = \frac{210}{0{,}12 - 0{,}05} = \frac{210}{0{,}07} = \textbf{Rp 3.000 \text{ per lembar}}$$Perhatikan dua hal. Pertama, kita pakai $C_1 = 210$, bukan $C_0 = 200$ — kesalahan klasik pemula adalah lupa maju setahun. Kedua, penyebutnya $r - g = 0{,}07$ sangat peka: kalau $g$ naik ke 6 persen, penyebut jadi 0,06 dan harga melonjak ke Rp 3.500. Sensitivitas inilah yang membuat valuasi pertumbuhan abadi sangat rentan terhadap asumsi.
Frekuensi Compounding: Tahunan, Semi-Tahunan, Bulanan
Sejauh ini kita mengasumsikan bunga dihitung sekali per periode — compounding tahunan. Tetapi di dunia nyata, bank dan obligasi sering menghitung bunga lebih dari sekali setahun. KPR di Indonesia umumnya memakai suku bunga bulanan; obligasi pemerintah AS membayar kupon semi-tahunan; kartu kredit menghitung bunga harian.
Misalkan suku bunga nominal tahunan $r_{\text{nom}}$ dihitung $m$ kali per tahun. Maka bunga per periode adalah $r_{\text{nom}}/m$, dan banyaknya periode selama $t$ tahun adalah $m \times t$. Rumus FV menjadi:
$$FV = PV \times \left(1 + \frac{r_{\text{nom}}}{m}\right)^{m \cdot t}$$Contoh. Anda menaruh Rp 100 juta pada bunga nominal 12 persen per tahun. Bandingkan tiga skema compounding:
- Tahunan ($m = 1$): $FV = 100 \times (1 + 0{,}12)^1 = 100 \times 1{,}12 = $ Rp 112,00 juta
- Semi-tahunan ($m = 2$): $FV = 100 \times (1 + 0{,}06)^2 = 100 \times 1{,}1236 = $ Rp 112,36 juta
- Bulanan ($m = 12$): $FV = 100 \times (1 + 0{,}01)^{12} = 100 \times 1{,}1268 = $ Rp 112,68 juta
Suku bunga nominalnya sama (12 persen), tetapi makin sering compounding, makin besar hasilnya — karena bunga lebih cepat dihitung atas bunga. Selisih tahunan vs bulanan di sini 0,68 persen. Untuk satu tahun tampak kecil, tetapi padukan dengan horizon 20 tahun dan selisihnya menjadi substansial.
Effective Annual Rate (EAR)
Untuk membandingkan dua produk dengan frekuensi compounding berbeda secara adil, kita konversikan ke tingkat bunga efektif tahunan (EAR, Effective Annual Rate):
$$\boxed{\,EAR = \left(1 + \frac{r_{\text{nom}}}{m}\right)^m - 1\,}$$EAR adalah tingkat bunga tahunan ekivalen — “kalau bunga dihitung sekali setahun dengan rate ini, hasilnya sama”. Contoh: bunga nominal 12 persen bulanan menghasilkan $EAR = (1 + 0{,}01)^{12} - 1 = 12{,}68\%$. Artinya, “12 persen nominal bulanan” itu sebenarnya setara dengan “12,68 persen efektif tahunan”. Bank di Indonesia wajib mengiklankan EAR (sering disebut juga Annual Percentage Rate, APR efektif) supaya konsumen bisa membandingkan apple-to-apple.
Jebakan klasik di Indonesia. Suku bunga KPR sering dikutasi sebagai “X persen per tahun” — tetapi dihitung secara bulanan. KPR 7 persen per tahun (bulanan) sebenarnya berbiaya $EAR = (1 + 0{,}07/12)^{12} - 1 = 7{,}23\%$. Selisih 0,23 persen terdengar sepele, tetapi pada pokok pinjaman ratusan juta over 15 tahun, ini berarti jutaan Rupiah. Selalu tanya bank: “Apakah ini flat, efektif tahunan, atau efektif bulanan?”
Compounding Kontinu
Kalau $m$ diperbesar tanpa batas — bunga dihitung setiap jam, menit, detik, bahkan terus-menerus — kita mendapat compounding kontinu, dan rumusnya berubah jadi:
$$FV = PV \times e^{r \cdot t}$$di mana $e \approx 2{,}71828$ (bilangan Euler). Inilah bentuk limit compounding: hasil maksimum yang mungkin dicapai untuk suku bunga nominal tertentu. Compounding kontinu banyak dipakai di keuangan derivatif (opsi, Black-Scholes) dan model teoretis, tetapi jarang di produk ritel.
Perbandingan. Rp 100 juta pada nominal 12 persen, satu tahun:
| Skema | $m$ | FV (Rp juta) |
|---|---|---|
| Tahunan | 1 | 112,00 |
| Semi-tahunan | 2 | 112,36 |
| Bulanan | 12 | 112,68 |
| Harian | 365 | 112,747 |
| Kontinu | $\infty$ | 112,749 |
Perhatikan bahwa dari harian ke kontinu, selisihnya praktis nol (Rp 0,002 juta). Jadi compounding kontinu, meskipun elegan secara matematis, memberi hasil yang nyaris sama dengan compounding harian — kebanyakan situasi praktis tidak mendapat banyak dari frekuensi di atas harian.
Lima Variabel TVM: PV, FV, PMT, r, n
Semua rumus di atas bisa dirangkum dalam satu kerangka lima variabel yang saling terkait:
- PV — nilai sekarang (lump sum di awal)
- FV — nilai masa depan (lump sum di akhir)
- PMT — pembayaran tetap tiap periode (arus anuitas)
- r — tingkat bunga/diskonto per periode
- n — banyaknya periode
Prinsip fundamental TVM: dari lima variabel ini, kalau Anda tahu empat, Anda bisa mencari yang kelima. Inilah inti kalkulator TVM (di Excel: fungsi =PV(), =FV(), =PMT(), =RATE(), =NPER()). Lima skenario utama:
- Cari FV (target tabungan): tahu PV, PMT, r, n → berapa di akhir?
- Cari PV (harga wajar): tahu FV/PMT, r, n → berapa nilainya hari ini?
- Cari PMT (cicilan): tahu PV, r, n → berapa bayar tiap periode?
- Cari r (yield): tahu PV, PMT/FV, n → berapa imbal hasil sebenarnya?
- Cari n (waktu): tahu PV, PMT, FV, r → berapa lama sampai target?
Konvensi tanda. Di Excel (dan kalkulator keuangan), arus kas keluar (yang Anda bayar/setor) ditulis negatif, dan arus kas masuk (yang Anda terima) ditulis positif. Ini bukan kemewahan — ini keharusan, supaya rumus tahu arah uang. Contoh: KPR Rp 500 juta masuk kantong Anda hari ini (+500), cicilan tiap bulan keluar (−PMT). Kalau semua ditulis positif, Excel menolak menghitung dan memberi error
#NUM!.
Penerapan 1: Tabungan Pendidikan Anak
Anak Anda baru lahir. Anda ingin pada usia 18 tahun ia punya dana kuliah Rp 500 juta. Produk investasi yang dipilih (reksadana campuran) expected return 8 persen per tahun. Berapa yang harus disetor tiap tahun mulai akhir tahun ini?
Ini soal FV anuitas: kita tahu FV target (Rp 500 juta), $r = 0{,}08$, $n = 18$, dan mencari PMT. Dari rumus $FV_{\text{annuity}} = C \times \frac{(1+r)^n - 1}{r}$, kita isolasi $C$:
$$C = \frac{FV \times r}{(1+r)^n - 1} = \frac{500 \times 0{,}08}{(1{,}08)^{18} - 1} = \frac{40}{3{,}9960 - 1} = \frac{40}{2{,}9960} = \textbf{Rp 13{,}35 juta/tahun}$$Artinya, menyetor Rp 13,35 juta per tahun selama 18 tahun (total nominal Rp 240,3 juta) akan menjadi Rp 500 juta — selisih Rp 259,7 juta adalah hasil compounding. Perhatikan bahwa compounding menyumbang lebih dari setengah target akhir. Ini pelajaran penting: semakin awal memulai, semakin sedikit nominal yang harus disisihkan.
Cek balik dengan FV anuitas:
$$FV = 13{,}35 \times \frac{(1{,}08)^{18} - 1}{0{,}08} = 13{,}35 \times 37{,}450 = \textbf{Rp 500 juta} \checkmark$$Bagaimana kalau baru mulai saat anak berusia 10 tahun (hanya 8 tahun tersisa)?
$$C = \frac{500 \times 0{,}08}{(1{,}08)^8 - 1} = \frac{40}{1{,}8509 - 1} = \frac{40}{0{,}8509} = \textbf{Rp 47{,}01 juta/tahun}$$Menunda 8 tahun membuat setoran tahunan melonjak 3,5 kali lipat. Ini bukti konkret kenapa “mulai sekarang” adalah nasihat keuangan paling berharga yang bisa diberikan.
Penerapan 2: KPR 15 Tahun
Anda membeli rumah Rp 800 juta, dengan DP 20 persen (Rp 160 juta), sehingga pokok KPR Rp 640 juta. Bank menawarkan suku bunga efektif 8,5 persen per tahun, tenor 15 tahun, cicilan bulanan. Berapa cicilan per bulan?
Karena cicilan bulanan, kita konversikan dulu semua parameter ke periode bulanan:
- $PV = $ Rp 640 juta
- $r_{\text{bulanan}} = 0{,}085 / 12 = 0{,}007083$ (≈ 0,7083 persen per bulan)
- $n = 15 \times 12 = 180$ bulan
Pakai rumus PMT:
$$C = PV \times \frac{r}{1 - (1+r)^{-n}} = 640 \times \frac{0{,}007083}{1 - (1{,}007083)^{-180}}$$Hitung $(1{,}007083)^{-180}$: ini faktor diskonto akhir. $(1{,}007083)^{180} \approx 3{,}5667$, jadi inversnya $\approx 0{,}2804$. Maka:
$$C = 640 \times \frac{0{,}007083}{1 - 0{,}2804} = 640 \times \frac{0{,}007083}{0{,}7196} = 640 \times 0{,}009843 = \textbf{Rp 6{,}30 juta/bulan}$$Cicilan KPR Anda kira-kira Rp 6,30 juta per bulan. Total pembayaran selama 15 tahun: $6{,}30 \times 180 = $ Rp 1.134 juta. Pokok pinjaman Rp 640 juta, jadi total bunga yang dibayar Rp 494 juta — hampir 77 persen dari pokok. Ini wajar untuk tenor 15 tahun pada 8,5 persen.
Sensitivitas terhadap tenor. Bayangkan memperpanjang ke 20 tahun (240 bulan) pada rate yang sama. Cicilan turun ke Rp 5,55 juta/bulan — terlihat lebih ringan. Tetapi total pembayaran menjadi Rp 1.332 juta: bunga total Rp 692 juta, 200 juta lebih mahal. Cicilan lebih kecil adalah ilusi; bunga punya lebih banyak waktu untuk bertumpuk. Inilah kenapa bank senang menawarkan tenor panjang.
Penerapan 3: Obligasi Kupon
Obligasi adalah penerapan TVM yang paling langsung: harga obligasi = PV seluruh kupon (anuitas) + PV nilai par saat jatuh tempo (lump sum). Dua rumus TVM bertumpuk.
Contoh. Obligasi pemerintah (SUN) nilai par Rp 100 juta, kupon 7 persen per tahun dibayar semi-tahunan, jatuh tempo 5 tahun lagi. Yield yang Anda tuntut (required yield) 8 persen per tahun (juga semi-tahunan). Berapa harga wajarnya hari ini?
Pecah ke arus kas:
- Kupon semi-tahunan: $C = 100 \times 7\% / 2 = $ Rp 3,5 juta per 6 bulan
- Banyak kupon: $n = 5 \times 2 = 10$ periode
- Yield per periode: $r = 8\% / 2 = 4\% = 0{,}04$ per 6 bulan
- Par di akhir: Rp 100 juta
Harga = PV anuitas kupon + PV par:
$$PV_{\text{kupon}} = 3{,}5 \times \frac{1 - (1{,}04)^{-10}}{0{,}04} = 3{,}5 \times 8{,}1109 = \textbf{Rp 28{,}39 juta}$$$$PV_{\text{par}} = \frac{100}{(1{,}04)^{10}} = \frac{100}{1{,}4802} = \textbf{Rp 67{,}56 juta}$$$$\text{Harga} = 28{,}39 + 67{,}56 = \textbf{Rp 95{,}95 juta}$$Harga obligasi di bawah par (Rp 95,95 juta < Rp 100 juta) karena yield yang Anda tuntut (8 persen) lebih tinggi dari kuponnya (7 persen). Anda “mengompensasi” diri sendiri dengan membayar lebih murah di muka. Ini hukum besi obligasi: yield naik → harga turun, yield turun → harga naik. Inilah kenapa investor obligasi sensitif terhadap kebijakan suku bunga Bank Indonesia — lihat Pasar Keuangan untuk hubungan makro yang lebih luas.
Kalkulator Excel: 5 Variabel, Input 4 Solve 1
Semua perhitungan di atas bisa diotomatiskan dalam satu workbook Excel. Kami menyediakan kalkulator TVM 5 variabel — masukkan 4 variabel yang Anda tahu, dan Excel menghitung variabel kelima menggunakan formula hidup =PV(), =FV(), =PMT(), =RATE(), =NPER(). Dilengkapi tabel amortisasi KPR, perbandingan skema compounding (tahunan vs semi-tahunan vs bulanan vs kontinu), dan konverter nominal-ke-EAR.
Unduh: Kalkulator TVM 5 Variabel (xlsx) — semua formula hidup, sel biru = input Anda, sel hitam = hasil otomatis.
Cara pakai: buka sheet KALKULATOR, ubah satu variabel pada satu waktu (misalnya ganti $n$ dari 180 ke 240), amati variabel target berubah. Sheet AMORTISASI menunjukkan pemecahan tiap cicilan menjadi bunga vs pokok — pada tahun-tahun awal, mayoritas cicilan adalah bunga; di tahun-tahun akhir, mayoritas adalah pokok. Sheet COMPARISON membandingkan empat skema compounding secara berdampingan.
Cek Pemahaman
1. Anda akan menerima Rp 200 juta 8 tahun lagi. Tingkat diskonto yang Anda pakai 9 persen. Berapa PV-nya?
Lihat jawaban
$PV = \dfrac{200}{(1{,}09)^8} = \dfrac{200}{1{,}9926} = \mathbf{Rp\ 100{,}37\ juta}$. Artinya Rp 200 juta 8 tahun lagi setara dengan Rp 100,37 juta hari ini pada asumsi 9 persen.
2. Anda menabung Rp 2 juta per bulan selama 10 tahun di produk bunga 6 persen per tahun (dihitung bulanan). Berapa saldo akhir?
Lihat jawaban
Konversi: $r = 0{,}06/12 = 0{,}005$ per bulan, $n = 10 \times 12 = 120$. Pakai FV anuitas:
$$FV = 2 \times \frac{(1{,}005)^{120} - 1}{0{,}005} = 2 \times \frac{1{,}8194 - 1}{0{,}005} = 2 \times 163{,}88 = \mathbf{Rp\ 327{,}76\ juta}$$Total setoran nominal Rp 240 juta; compounding menyumbang Rp 87,76 juta.
3. Berapa EAR dari suku bunga nominal 18 persen per tahun yang dihitung bulanan (typical kartu kredit)?
Lihat jawaban
$EAR = (1 + 0{,}18/12)^{12} - 1 = (1{,}015)^{12} - 1 = 1{,}1956 - 1 = \mathbf{19{,}56\%}$. Jadi “18 persen” kartu kredit sebenarnya berbiaya 19,56 persen per tahun efektif. Inilah kenapa saldo terendah kartu kredit sangat mahal jika tidak dibayar penuh.
4. (Transfer.) Sebuah saham baru membayar dividen Rp 500/lembar. Dividen diperkirakan tumbuh 6 persen per tahun selamanya, dan required return Anda 14 persen. Berapa nilai wajar sahamnya?
Lihat jawaban
Ini perpetuitas tumbuh. Pertama, maju setahun: $C_1 = 500 \times 1{,}06 = 530$. Lalu:
$$PV = \frac{530}{0{,}14 - 0{,}06} = \frac{530}{0{,}08} = \mathbf{Rp\ 6.625/lembar}$$Jangan lupa $C_1$, bukan $C_0$ — kesalahan paling sering. Dan perhatikan sensitivitas: kalau $g$ turun ke 4 persen, nilai melonjak ke Rp 5.300; kalau $g$ naik ke 8 persen, nilai jatuh ke Rp … tunggu, sebenarnya naik ke $\frac{530}{0{,}14-0{,}08} = $ Rp 8.833. (Perhatikan arah: $g$ lebih tinggi → harga lebih tinggi, karena pembayaran masa depan lebih besar.)
Kesalahan Umum
Mencampur satuan $r$ dan $n$. Ini kesalahan paling sering. Kalau cicilan bulanan, maka $r$ harus bunga per bulan dan $n$ harus jumlah bulan. KPR “8 persen per tahun, 15 tahun, bulanan” memakai $r = 0{,}08/12$ dan $n = 180$ — bukan $r = 0{,}08$ dengan $n = 15$. Mencampur menghasilkan angka yang salah perbesaran puluhan kali lipat.
Menggunakan bunga nominal sebagai ganti EAR untuk membandingkan. Dua produk yang sama-sama “12 persen per tahun” bisa berbiaya sangat berbeda kalau frekuensi compounding-nya berbeda. Selalu konversikan ke EAR sebelum membandingkan pinjaman atau investasi.
Lupa konvensi tanda di Excel. Fungsi =PV(), =FV(), =PMT() mengharapkan arus keluar negatif. KPR Rp 500 juta (masuk) dengan cicilan (keluar) harus ditulis =PMT(rate, n, -500) — bukan =PMT(rate, n, 500). Lupa tanda menghasilkan #NUM! atau angka negatif yang membingungkan.
Memakai $C_0$ alih-alih $C_1$ di perpetuitas tumbuh. Rumus $PV = C_1/(r-g)$ memakai pembayaran periode berikutnya, bukan yang baru lewat. Kalau dividen baru dibayar Rp 200 dan tumbuh 5 persen, $C_1 = 210$, bukan 200. Lupanya melebih-lebihkan perhitungan sebesar faktor $(1+g)$.
Memakai $g \geq r$ di perpetuitas tumbuh. Tidak ada perusahaan atau dividen yang bisa tumbuh selamanya lebih cepat dari tingkat diskonto — secara matematis rumusnya meledak (penyebut negatif atau nol). Kalau model Anda menghasilkan $g > r$, asumsinya tidak realistis. Aturan praktis: $g$ tidak boleh melebihi pertumbuhan ekonomi jangka panjang (3–4 persen untuk Indonesia).
Mengabaikan inflasi (nilai nominal vs nilai riil). TVM memakai satu suku bunga untuk mendiskonto arus kas nominal. Kalau inflasi 4 persen dan return nominal 10 persen, return riil Anda hanya sekitar $(1{,}10)/(1{,}04) - 1 \approx 5{,}8\%$. Untuk perencanaan jangka panjang (pensioen, pendidikan 18 tahun), selalu pikirkan dalam istilah daya beli, bukan sekadar nominal Rupiah.
Dipakai di Dunia Nyata
- Perencanaan keuangan pribadi. Aplikasi planner keuangan (barekA, Pockets, OVO Invest) memakai rumus FV anuitas untuk memproyeksikan apakah setoran bulanan saat ini cukup mencapai target dana pensiun, dana pendidikan, atau dana nikah. Inti semua ilustrasi “kalau Anda nabung Rp X per bulan selama Y tahun, dapat Rp Z” adalah TVM.
- Penilaian KPR dan kredit. Bank menghitung angsuran bulanan dengan rumus PMT; tabel amortisasi menunjukkan pemecahan bunga vs pokok. Aturan BI (LTV, rasio cicilan terhadap penghasilan DST-DSR) beroperasi pada kerangka TVM yang sama.
- Valuasi obligasi (SUN, ORI, corporate bond). Harga obligasi = PV kupon + PV par. Setiap perubahan yield (driven oleh kebijakan suku bunga BI dan persepsi risiko) langsung berubah harga obligasi di pasar sekunder. Inilah kenapa dealer obligasi memonitor real-time yield benchmark SUN 10 tahun.
- Penilaian saham (DCF, DDM). DCF Valuation mendiskonto arus kas bebas dengan WACC; Kebijakan Dividen memakai Gordon Growth Model (perpetuitas tumbuh) untuk menilai saham dari dividen. Keduanya turunan langsung TVM.
- Proyek investasi dan KPBU. NPV vs IRR dan DSCR Project Finance menghitung kelayakan proyek infrastruktur puluhan tahun (jalan tol, pembangkit) dengan mendiskonto arus kas masa depan — TVM pada skala miliaran dolar.
Lanjutan
TVM adalah pintu gerbang. Setelah Anda fasih memanipulasi PV, FV, anuitas, dan perpetuitas, materi berikut menyambung secara natural:
- NPV vs IRR — memakai PV untuk menilai kelayakan proyek investasi, dan kenapa NPV lebih andal dari IRR.
- DCF Valuation — menyatukan PV arus kas bebas + nilai terminal (perpetuitas tumbuh Gordon) menjadi nilai perusahaan.
- Nilai Terminal — dua metode (Gordon Growth dan kelipatan keluar), plus uji kewajaran porsi nilai terminal.
- WACC — cara menentukan tingkat diskonto $r$ yang tepat dari biaya utang dan ekuitas.
- Kebijakan Dividen — Gordon Growth Model, residual policy, dan signalling, lengkap dengan PPh dividen 10 persen.
Untuk dasar matematis lebih dalam (deret geometri, limit, logaritma alami untuk continuous compounding), materi Matematika Bisnis adalah sahabat yang baik.