PAI · AAMAI · 2026
Aktuaria
Indonesia
CF1 · Materi 4.1

Loan Terminology — Pokok, Bunga, Saldo, Balloon/Drop Payment

2025-02-19 Medium Bobot: 5–15% Vaaler & Daniel (2009) Bab 5; Kellison (2006) Bab 5
CF1MatematikaKeuanganPinjamanAmortisasiLoanTerminology

📘 4.1 — Loan Terminology

Ringkasan Cepat

Topik: Terminologi Dasar Pinjaman | Bobot: ~5–15% | Difficulty: Medium Ref: Vaaler & Daniel Bab 5 / Kellison Bab 5 | Prereq: Nilai Waktu dari Uang · Anuitas dan Nilai Arus Kas


Section 0 — Pemetaan Topik

AtributDetail
Topik CF1Topik 4 — Pengembalian Pinjaman
Sub-topik ID4.1
Skill DiujiMengidentifikasi komponen pembayaran (bunga vs pokok); menghitung saldo pinjaman prospektif & retrospektif; menentukan balloon/drop payment
Bobot5–15%
DifficultyMedium
PrerequisiteNilai Waktu dari Uang · Anuitas dan Nilai Arus Kas
Connected TopicsAmortization Method (4.2) · Sinking Fund Method (4.3) · Model Penentuan Harga Obligasi (5.1)
ReferensiVaaler & Daniel (2009) Bab 5; Kellison (2006) Bab 5

Section 1 — Intuisi

Bayangkan Anda mengambil KPR (Kredit Pemilikan Rumah) sebesar Rp 500 juta dari bank untuk membeli rumah. Bank tidak meminjamkan uang secara cuma-cuma — mereka membebankan bunga setiap bulan atas saldo yang masih terutang. Setiap kali Anda membayar cicilan bulanan, sebagian uang itu dipakai untuk “membayar jasa” bank (bunga), dan sisanya baru mengurangi utang pokok Anda. Inilah inti dari terminologi pinjaman: memahami persis berapa dari setiap pembayaran yang merupakan bunga, berapa yang merupakan pengurangan pokok, dan berapa saldo utang yang tersisa setelah setiap pembayaran.

Konsep ini terlihat sederhana, tetapi banyak nuansa yang membuat soal ujian menjadi tricky. Misalnya: apakah pembayaran pertama terjadi satu bulan setelah pinjaman diambil, atau langsung pada hari pinjaman diberikan? Berapa sisa utang jika Anda ingin melunasi lebih awal? Bagaimana jika cicilan terakhir tidak sama besar dengan cicilan-cicilan sebelumnya (disebut balloon atau drop payment)? Semua pertanyaan ini memerlukan pemahaman mendalam tentang terminology yang digunakan secara konsisten dalam dunia aktuaria.

Yang membuat topik ini sangat penting dalam exam CF1 adalah bahwa terminologi pinjaman menjadi fondasi untuk dua metode pelunasan utama — metode amortisasi dan metode sinking fund — yang akan dibahas di sub-topik 4.2 dan 4.3. Tanpa memahami apa itu saldo prospektif, saldo retrospektif, komponen bunga, dan komponen pokok, mustahil untuk mengerjakan jadwal amortisasi secara benar dan efisien.


Section 2 — Definisi Formal

Definisi Matematis — Persamaan Dasar Pinjaman

Jika pinjaman sebesar LL diambil pada waktu t=0t = 0 dengan suku bunga efektif ii per periode, dan dibayar dengan nn pembayaran sebesar RR per periode (annuity-immediate), maka persamaan nilainya adalah:

L=RaniL = R \cdot a_{\overline{n}|i}

di mana ani=1vnia_{\overline{n}|i} = \dfrac{1 - v^n}{i} dan v=11+iv = \dfrac{1}{1+i}.

Variabel & Parameter

SimbolMakna
LLJumlah pinjaman awal (loan amount / principal)
iiSuku bunga efektif per periode
nnJumlah total pembayaran
RRJumlah setiap pembayaran periodik (level payment)
ItI_tKomponen bunga pada pembayaran ke-tt
PRtPR_tKomponen pokok (principal repaid) pada pembayaran ke-tt
BtB_tSaldo pinjaman (outstanding loan balance) setelah pembayaran ke-tt
Bt(p)B_t^{(p)}Saldo prospektif pada waktu tt
Bt(r)B_t^{(r)}Saldo retrospektif pada waktu tt

Rumus Utama

Komponen Bunga pada Pembayaran ke-tt: It=iBt1I_t = i \cdot B_{t-1} Bunga pada periode tt adalah suku bunga dikali saldo yang masih terutang di awal periode tersebut.

Komponen Pokok pada Pembayaran ke-tt: PRt=RIt=RiBt1PR_t = R - I_t = R - i \cdot B_{t-1} Sisa dari pembayaran setelah dikurangi bunga adalah pengurangan pokok.

Hubungan Rekursif Saldo: Bt=Bt1(1+i)RB_t = B_{t-1}(1+i) - R Saldo baru = saldo lama yang diakumulasi bunga, dikurangi pembayaran.

Saldo Prospektif (Prospective Method): Bt(p)=RantiB_t^{(p)} = R \cdot a_{\overline{n-t}|i} Saldo pada waktu tt adalah nilai sekarang dari semua sisa pembayaran yang akan datang, dievaluasi pada waktu tt.

Saldo Retrospektif (Retrospective Method): Bt(r)=L(1+i)tRstiB_t^{(r)} = L(1+i)^t - R \cdot s_{\overline{t}|i} Saldo pada waktu tt adalah nilai yang terakumulasi dari pinjaman awal dikurangi nilai yang terakumulasi dari semua pembayaran yang sudah dilakukan.

Komponen Pokok — Formula Langsung: PRt=Rvnt+1PR_t = R \cdot v^{n-t+1} Komponen pokok pada pembayaran ke-tt adalah nilai sekarang dari satu unit yang dibayar nt+1n - t + 1 periode ke depan.

Komponen Bunga — Formula Langsung: It=R(1vnt+1)I_t = R(1 - v^{n-t+1}) Komponen bunga adalah sisa dari RR setelah dikurangi komponen pokok.

Balloon Payment (pembayaran terakhir lebih besar dari level payment): Balloon=Bn1(1+i)\text{Balloon} = B_{n-1}(1+i) ketika tidak ada pembayaran RR pada periode terakhir, atau lebih umumnya: Balloon=Bn1(1+i)\text{Balloon} = B_{n'-1}(1+i) di mana nn' adalah periode pembayaran terakhir yang dimodifikasi.

Drop Payment (pembayaran terakhir lebih kecil dari level payment): Drop=Bn1(1+i)jika Bn1(1+i)<R\text{Drop} = B_{n'-1}(1+i) \quad \text{jika } B_{n'-1}(1+i) < R

Asumsi Eksplisit

  • Pinjaman diberikan pada t=0t = 0; pembayaran pertama pada t=1t = 1 (annuity-immediate / end-of-period).
  • Suku bunga ii adalah efektif per periode dan konstan sepanjang masa pinjaman.
  • Semua pembayaran RR memiliki besaran yang sama (level payment), kecuali dinyatakan lain.
  • Tidak ada biaya transaksi, denda keterlambatan, atau komponen non-bunga lain.
  • Saldo pinjaman tidak pernah negatif (peminjam tidak “over-bayar” dalam pengertian negatif).

Section 3 — Jembatan Logika

Dari Time Diagram ke Equation of Value

Bayangkan garis waktu dengan pinjaman LL mengalir ke peminjam pada t=0t=0, dan pembayaran RR mengalir kembali ke pemberi pinjaman pada t=1,2,,nt = 1, 2, \ldots, n. Dari sudut pandang pemberi pinjaman, mereka “menginvestasikan” LL dan menerima kembali anuitas sebesar RR selama nn periode. Persamaan keseimbangan adalah:

L=RaniL = R \cdot a_{\overline{n}|i}

Setiap faktor vtv^t dalam ania_{\overline{n}|i} mendiskonto pembayaran RR di waktu tt kembali ke t=0t=0. Penjumlahan dari seluruh nilai sekarang inilah yang harus sama dengan LL agar tidak ada arbitrase.

Focal Date
  • Untuk equation of value awal (menentukan RR dari LL): focal date di t=0t = 0.
  • Untuk saldo prospektif Bt(p)B_t^{(p)}: focal date di tt (evaluasi nilai sekarang pembayaran yang tersisa).
  • Untuk saldo retrospektif Bt(r)B_t^{(r)}: focal date di tt (akumulasi nilai masa lalu).

Kedua metode (prospektif dan retrospektif) selalu menghasilkan nilai yang sama karena keduanya merupakan transformasi dari persamaan awal yang sama.

Derivasi Saldo Prospektif:

Setelah pembayaran ke-tt, masih ada ntn - t pembayaran tersisa, masing-masing sebesar RR, pada waktu t+1,t+2,,nt+1, t+2, \ldots, n. Nilai sekarang dari semua pembayaran ini, dievaluasi pada waktu tt, adalah:

Bt(p)=Rv+Rv2++Rvnt=RantiB_t^{(p)} = R \cdot v + R \cdot v^2 + \cdots + R \cdot v^{n-t} = R \cdot a_{\overline{n-t}|i}

Derivasi Saldo Retrospektif:

Mulai dari LL pada t=0t=0. Setelah tt periode tanpa pembayaran, saldo menjadi L(1+i)tL(1+i)^t. Tetapi ada tt pembayaran masing-masing RR yang sudah dilakukan, dengan nilai akumulasinya pada waktu tt adalah RstiR \cdot s_{\overline{t}|i}. Maka:

Bt(r)=L(1+i)tRstiB_t^{(r)} = L(1+i)^t - R \cdot s_{\overline{t}|i}

Ekuivalensi kedua metode (verifikasi):

Substitusi L=RaniL = R \cdot a_{\overline{n}|i} ke dalam Bt(r)B_t^{(r)}:

Bt(r)=Rani(1+i)tRstiB_t^{(r)} = R \cdot a_{\overline{n}|i} \cdot (1+i)^t - R \cdot s_{\overline{t}|i}

=R[ani(1+i)tsti]= R \left[ a_{\overline{n}|i} \cdot (1+i)^t - s_{\overline{t}|i} \right]

Gunakan identitas ani(1+i)t=sti+anti(1+i)t(1+i)ta_{\overline{n}|i} \cdot (1+i)^t = s_{\overline{t}|i} + a_{\overline{n-t}|i} \cdot \dfrac{(1+i)^t}{(1+i)^t}… lebih simpel: gunakan an(1+i)t=st+(1+i)tana_{\overline{n}|} \cdot (1+i)^t = s_{\overline{t}|} + (1+i)^t a_{\overline{n}|}, atau langsung:

an(1+i)tst=1vni(1+i)t(1+i)t1i=(1+i)tvnt(1+i)t(1+i)t+1i=1vnti=anta_{\overline{n}|}(1+i)^t - s_{\overline{t}|} = \frac{1-v^n}{i}(1+i)^t - \frac{(1+i)^t - 1}{i} = \frac{(1+i)^t - v^{n-t} \cdot (1+i)^t - (1+i)^t + 1}{i} = \frac{1 - v^{n-t}}{i} = a_{\overline{n-t}|}

Jadi terbukti Bt(r)=Rant=Bt(p)B_t^{(r)} = R \cdot a_{\overline{n-t}|} = B_t^{(p)}. ✓

Dilarang
  1. Dilarang menggunakan formula Bt=RantB_t = R \cdot a_{\overline{n-t}|} tanpa memastikan bahwa pembayaran RR adalah level payment dan tt pembayaran pertama sudah dilakukan penuh. Jika ada balloon/drop, formula prospektif berbeda.
  2. Dilarang mencampur periode waktu berbeda tanpa konversi rate yang tepat — misalnya menggunakan rate tahunan langsung pada pinjaman dengan siklus pembayaran bulanan tanpa konversi imonthly=(1+iannual)1/121i_{monthly} = (1+i_{annual})^{1/12} - 1.
  3. Dilarang mengasumsikan bahwa komponen pokok selalu sama di setiap periode — dalam metode amortisasi standar, PRtPR_t bertumbuh secara geometris seiring waktu karena saldo berkurang dan bunga berkurang pula.

Section 4 — Contoh Soal

Soal A — Fundamental

Seseorang meminjam Rp 10.000.000 dari bank dengan suku bunga efektif 6% per tahun. Pinjaman akan dilunasi dengan 5 pembayaran tahunan yang sama besar, dengan pembayaran pertama terjadi 1 tahun setelah pinjaman diterima. Tentukan: (a) besarnya setiap pembayaran RR, (b) komponen bunga dan komponen pokok dari pembayaran ke-3, dan (c) saldo pinjaman setelah pembayaran ke-3.

Solusi Soal A

1. Identifikasi Variabel

  • L=10.000.000L = 10{.}000{.}000
  • i=6%=0,06i = 6\% = 0{,}06 per tahun (efektif)
  • n=5n = 5 pembayaran tahunan
  • Tipe: annuity-immediate (pembayaran di akhir periode)
  • Cari: RR, I3I_3, PR3PR_3, B3B_3

2. Time Diagram

t=0         t=1    t=2    t=3    t=4    t=5
 |           |      |      |      |      |
L=10jt      R      R      R      R      R

Pinjaman masuk di t=0t=0; lima pembayaran RR keluar di t=1,2,3,4,5t = 1, 2, 3, 4, 5.

3. Equation of Value (Focal Date t=0t = 0)

L=Ra56%L = R \cdot a_{\overline{5}|6\%}

4. Eksekusi Aljabar

a56%=1(1,06)50,06=10,747260,06=0,252740,06=4,21236a_{\overline{5}|6\%} = \frac{1 - (1{,}06)^{-5}}{0{,}06} = \frac{1 - 0{,}74726}{0{,}06} = \frac{0{,}25274}{0{,}06} = 4{,}21236

R=10.000.0004,21236=2.373.9642.373.964R = \frac{10{.}000{.}000}{4{,}21236} = 2{.}373.964 \approx 2{.}373{.}964

Saldo setelah pembayaran ke-2 (diperlukan untuk I3I_3): B2(p)=Ra36%=2.373.964×1(1,06)30,06B_2^{(p)} = R \cdot a_{\overline{3}|6\%} = 2{.}373{.}964 \times \frac{1-(1{,}06)^{-3}}{0{,}06} =2.373.964×2,67301=6.345.388= 2{.}373{.}964 \times 2{,}67301 = 6{.}345{.}388

Komponen bunga pembayaran ke-3: I3=iB2=0,06×6.345.388=380.723I_3 = i \cdot B_2 = 0{,}06 \times 6{.}345{.}388 = 380{.}723

Komponen pokok pembayaran ke-3: PR3=RI3=2.373.964380.723=1.993.241PR_3 = R - I_3 = 2{.}373{.}964 - 380{.}723 = 1{.}993{.}241

Saldo setelah pembayaran ke-3 (metode prospektif): B3(p)=Ra26%=2.373.964×1(1,06)20,06B_3^{(p)} = R \cdot a_{\overline{2}|6\%} = 2{.}373{.}964 \times \frac{1-(1{,}06)^{-2}}{0{,}06} =2.373.964×1,83339=4.352.147= 2{.}373{.}964 \times 1{,}83339 = 4{.}352{.}147

Verifikasi: B3=B2(1+i)R=6.345.388×1,062.373.964=6.726.1112.373.964=4.352.147B_3 = B_2(1+i) - R = 6{.}345{.}388 \times 1{,}06 - 2{.}373{.}964 = 6{.}726{.}111 - 2{.}373{.}964 = 4{.}352{.}147

5. Verification

  • B3=4.352.147<B2=6.345.388B_3 = 4{.}352{.}147 < B_2 = 6{.}345{.}388: saldo menurun setiap periode ✓
  • PR3>PR1PR_3 > PR_1 (komponen pokok bertambah seiring waktu dalam amortisasi standar): wajar karena bunga berkurang ✓
  • I3+PR3=380.723+1.993.241=2.373.964=RI_3 + PR_3 = 380{.}723 + 1{.}993{.}241 = 2{.}373{.}964 = R
Exam Tips — Soal A

Target waktu: 4–5 menit

Common trap: Salah menghitung a3a_{\overline{3}|} vs a2a_{\overline{2}|} saat mencari B2B_2. Ingat: setelah pembayaran ke-tt, sisa pembayaran adalah ntn - t, jadi Bt(p)=RantB_t^{(p)} = R \cdot a_{\overline{n-t}|}.

Shortcut: Untuk verifikasi cepat, gunakan Bt(r)=L(1+i)tRstB_t^{(r)} = L(1+i)^t - R \cdot s_{\overline{t}|} dan bandingkan dengan Bt(p)B_t^{(p)}. Jika sama, perhitungan benar.


Soal B — Exam-Typical

Seorang debitur meminjam Rp 50.000.000 dengan suku bunga nominal 8% per tahun convertible quarterly (compounding per kuartal). Pinjaman akan dilunasi dengan pembayaran bulanan selama 3 tahun (36 pembayaran), dengan pembayaran pertama 1 bulan setelah pinjaman diterima. Tentukan: (a) suku bunga efektif per bulan, (b) besarnya level payment RR, dan (c) saldo pinjaman setelah pembayaran ke-18 menggunakan metode prospektif.

Solusi Soal B

1. Identifikasi Variabel

  • L=50.000.000L = 50{.}000{.}000
  • Nominal rate: i(4)=8%i^{(4)} = 8\% per tahun → rate per kuartal =8%/4=2%= 8\%/4 = 2\% per kuartal
  • Pembayaran: bulanan selama 36 bulan
  • Frequency mismatch: rate dinyatakan kuartalan, pembayaran bulanan

2. Time Diagram

t=0(bulan)   t=1   t=2   ...   t=18  ...   t=36
    |          |     |           |            |
L=50jt        R     R            R            R

3. Equation of Value (Focal Date t=0t = 0 bulan)

L=Ra36imonthlyL = R \cdot a_{\overline{36}|i_{monthly}}

4. Eksekusi Aljabar

Konversi rate ke bulanan menggunakan ekuivalensi efektif:

iquarterly=2%=0,02 per kuartali_{quarterly} = 2\% = 0{,}02 \text{ per kuartal}

1 kuartal = 3 bulan, sehingga: 1+imonthly=(1+iquarterly)1/3=(1,02)1/31 + i_{monthly} = (1 + i_{quarterly})^{1/3} = (1{,}02)^{1/3} imonthly=(1,02)1/31=1,0066231=0,6623% per bulani_{monthly} = (1{,}02)^{1/3} - 1 = 1{,}006623 - 1 = 0{,}6623\% \text{ per bulan}

Hitung a360,6623%a_{\overline{36}|0{,}6623\%}: a360,6623%=1(1,006623)360,006623=1(1,006623)360,006623a_{\overline{36}|0{,}6623\%} = \frac{1 - (1{,}006623)^{-36}}{0{,}006623} = \frac{1 - (1{,}006623)^{-36}}{0{,}006623}

(1,006623)36=(1,02)12=1,26824(1{,}006623)^{36} = (1{,}02)^{12} = 1{,}26824

a36=11/1,268240,006623=10,788530,006623=0,211470,006623=31,933a_{\overline{36}|} = \frac{1 - 1/1{,}26824}{0{,}006623} = \frac{1 - 0{,}78853}{0{,}006623} = \frac{0{,}21147}{0{,}006623} = 31{,}933

R=50.000.00031,933=1.565.681R = \frac{50{.}000{.}000}{31{,}933} = 1{.}565{.}681

Saldo setelah pembayaran ke-18 (prospektif, sisa 18 pembayaran): B18(p)=Ra180,6623%B_{18}^{(p)} = R \cdot a_{\overline{18}|0{,}6623\%} (1,006623)18=(1,02)6=1,12616(1{,}006623)^{18} = (1{,}02)^6 = 1{,}12616 a18=11/1,126160,006623=0,112050,006623=16,921a_{\overline{18}|} = \frac{1 - 1/1{,}12616}{0{,}006623} = \frac{0{,}11205}{0{,}006623} = 16{,}921 B18(p)=1.565.681×16,921=26.492.00026.492.000B_{18}^{(p)} = 1{.}565{.}681 \times 16{,}921 = 26{.}492{.}000 \approx 26{.}492{.}000

5. Verification

  • Setelah 18 bulan (tepat setengah masa pinjaman), saldo adalah 26,5\approx 26{,}5 juta dari pinjaman awal 5050 juta. Saldo ini lebih dari setengah pinjaman awal (2525 juta) — ini wajar karena pada awal pinjaman, sebagian besar pembayaran adalah bunga, sehingga pokok berkurang lebih lambat dari garis lurus. ✓
  • B18<L=50.000.000B_{18} < L = 50{.}000{.}000
Exam Tips — Soal B

Target waktu: 6–8 menit

Common trap #1 — Frequency Mismatch: Soal memberikan rate nominal per tahun convertible quarterly, tetapi pembayaran bulanan. Jangan langsung bagi 8%8\% dengan 12 untuk mendapat rate bulanan! Rate nominal i(m)i^{(m)} hanya bisa dibagi mm untuk mendapat rate per periode-nya (bukan per periode lain). Harus konversi melalui ekuivalensi efektif: (1+imonthly)3=1,02(1+i_{monthly})^3 = 1{,}02.

Common trap #2: (1,02)12(1{,}02)^{12} bukan sama dengan 1+12×0,02=1,241 + 12 \times 0{,}02 = 1{,}24. Selalu hitung secara eksponensial.

Shortcut: Manfaatkan (1,02)12=(1,02)12(1{,}02)^{12} = (1{,}02)^{12} yang bisa dihitung bertahap: (1,02)2=1,0404(1{,}02)^2 = 1{,}0404; (1,04)21,0816(1{,}04)^2 \approx 1{,}0816… atau lebih efisien: (1,02)121,2682(1{,}02)^{12} \approx 1{,}2682 (hafalkan untuk ujian).


Soal C — Challenging

Seorang peminjam mengambil pinjaman sebesar Rp 30.000.000 pada t=0t = 0 dengan suku bunga efektif 5% per tahun. Disepakati bahwa peminjam akan membayar 8 pembayaran tahunan sebesar Rp 4.000.000 (dengan pembayaran pertama 1 tahun kemudian), kemudian melunasi sisa saldo dengan satu pembayaran penuh pada akhir tahun ke-9. Tentukan: (a) apakah saldo setelah 8 pembayaran masih ada, (b) besarnya pembayaran pelunasan pada t=9t = 9 (ini adalah balloon payment), dan (c) verifikasi dengan metode retrospektif.

Solusi Soal C

1. Identifikasi Variabel

  • L=30.000.000L = 30{.}000{.}000
  • i=5%=0,05i = 5\% = 0{,}05
  • 8 pembayaran sebesar R=4.000.000R = 4{.}000{.}000 pada t=1,2,,8t = 1, 2, \ldots, 8
  • Satu pembayaran balloon XX pada t=9t = 9
  • Perlu cek apakah level payment RR cukup untuk menutup bunga (jika tidak, saldo bisa naik!)

2. Time Diagram

t=0      t=1   t=2  ... t=8      t=9
 |         |     |        |        |
30jt     4jt   4jt      4jt       X

3. Equation of Value (Focal Date t=0t = 0)

30.000.000=4.000.000a85%+Xv930{.}000{.}000 = 4{.}000{.}000 \cdot a_{\overline{8}|5\%} + X \cdot v^9

4. Eksekusi Aljabar

Pertama, cek apakah R=4.000.000R = 4{.}000{.}000 setidaknya menutup bunga tahun pertama: I1=0,05×30.000.000=1.500.000<4.000.000=RI_1 = 0{,}05 \times 30{.}000{.}000 = 1{.}500{.}000 < 4{.}000{.}000 = R \checkmark

Saldo berkurang (bukan bertambah), jadi balloon payment akan ada dan positif.

Hitung a85%a_{\overline{8}|5\%}: a85%=1(1,05)80,05a_{\overline{8}|5\%} = \frac{1 - (1{,}05)^{-8}}{0{,}05} (1,05)8=1,47746    (1,05)8=0,67684(1{,}05)^8 = 1{,}47746 \implies (1{,}05)^{-8} = 0{,}67684 a8=10,676840,05=0,323160,05=6,46321a_{\overline{8}|} = \frac{1 - 0{,}67684}{0{,}05} = \frac{0{,}32316}{0{,}05} = 6{,}46321

Substitusi ke equation of value: 30.000.000=4.000.000×6,46321+Xv930{.}000{.}000 = 4{.}000{.}000 \times 6{,}46321 + X \cdot v^9 30.000.000=25.852.840+Xv930{.}000{.}000 = 25{.}852{.}840 + X \cdot v^9 Xv9=4.147.160X \cdot v^9 = 4{.}147{.}160

(1,05)9=1,47746×1,05=1,55133(1{,}05)^9 = 1{,}47746 \times 1{,}05 = 1{,}55133

X=4.147.160×1,55133=6.434.374X = 4{.}147{.}160 \times 1{,}55133 = 6{.}434{.}374

Verifikasi dengan Metode Prospektif / Retrospektif:

Saldo setelah 8 pembayaran (prospektif: sisa 0 pembayaran reguler, balloon di t=9t=9): B8(p)=Xv1=6.434.3741,05=6.128.928B_8^{(p)} = X \cdot v^1 = \frac{6{.}434{.}374}{1{,}05} = 6{.}128{.}928

Saldo retrospektif setelah 8 pembayaran: B8(r)=30.000.000×(1,05)84.000.000×s85%B_8^{(r)} = 30{.}000{.}000 \times (1{,}05)^8 - 4{.}000{.}000 \times s_{\overline{8}|5\%} s8=a8×(1,05)8=6,46321×1,47746=9,54911s_{\overline{8}|} = a_{\overline{8}|} \times (1{,}05)^8 = 6{,}46321 \times 1{,}47746 = 9{,}54911 B8(r)=30.000.000×1,477464.000.000×9,54911B_8^{(r)} = 30{.}000{.}000 \times 1{,}47746 - 4{.}000{.}000 \times 9{,}54911 =44.323.80038.196.440=6.127.3606.128.928= 44{.}323{.}800 - 38{.}196{.}440 = 6{.}127{.}360 \approx 6{.}128{.}928

(Selisih kecil akibat pembulatan; hasil konsisten) ✓

Balloon payment: X=B8×(1,05)=6.128.928×1,05=6.435.3746.434.374X = B_8 \times (1{,}05) = 6{.}128{.}928 \times 1{,}05 = 6{.}435{.}374 \approx 6{.}434{.}374

5. Verification

  • Balloon payment X=6.434.374>R=4.000.000X = 6{.}434{.}374 > R = 4{.}000{.}000: ini memang balloon (lebih besar dari level payment). ✓
  • Jika dijumlah: nilai sekarang 8 pembayaran reguler + balloon = 25.852.840+4.147.160=30.000.00025{.}852{.}840 + 4{.}147{.}160 = 30{.}000{.}000
  • B8>0B_8 > 0: masuk akal karena R=4.000.000R = 4{.}000{.}000 lebih kecil dari level payment yang diperlukan untuk melunasi dalam 8 tahun (Rfull=30.000.000/a8=4.641.298R_{full} = 30{.}000{.}000 / a_{\overline{8}|} = 4{.}641{.}298). ✓
Exam Tips — Soal C

Target waktu: 8–10 menit

Common trap #1 — Arah Pembayaran vs Pelunasan: Jika soal menyatakan “pembayaran RR lebih kecil dari yang diperlukan untuk melunasi dalam nn tahun”, maka saldo pada akhir periode normal masih positif → ada balloon. Jika RR lebih besar, maka akan ada drop payment (lebih kecil dari RR).

Common trap #2 — Focal Date Balloon: Balloon XX harus dikalikan v9v^9 (bukan v8v^8) dalam equation of value di t=0t=0, karena balloon terjadi di t=9t = 9.

Shortcut: Temukan B8B_8 terlebih dahulu menggunakan metode prospektif atau retrospektif, lalu hitung X=B8×(1+i)X = B_8 \times (1+i). Ini lebih cepat dan menghindari kesalahan aljabar langsung dari persamaan panjang.


Section 5 — Verifikasi & Sanity Check

Cek Saldo Monoton Menurun

Dalam amortisasi dengan level payment di mana R>I1R > I_1 (pembayaran lebih besar dari bunga awal):

  • B0=L>B1>B2>>Bn=0B_0 = L > B_1 > B_2 > \cdots > B_n = 0
  • Jika saldo pada suatu periode lebih besar dari periode sebelumnya, ada kesalahan hitung atau R<iBt1R < i \cdot B_{t-1} (underpayment).
Cek Penjumlahan Komponen

Untuk setiap periode tt: It+PRt=R(selalu tepat, tanpa pembulatan)I_t + PR_t = R \quad \text{(selalu tepat, tanpa pembulatan)} Jika It+PRtRI_t + PR_t \neq R, ada kesalahan dalam perhitungan salah satu komponen.

Cek Prospektif = Retrospektif

Selalu berlaku: Bt(p)=Bt(r)B_t^{(p)} = B_t^{(r)}

Verifikasi cepat: hitung dengan kedua metode dan bandingkan. Jika berbeda (lebih dari selisih pembulatan), periksa:

  • Apakah ii yang sama digunakan di kedua metode?
  • Apakah sts_{\overline{t}|} dihitung dengan benar (st=at×(1+i)ts_{\overline{t}|} = a_{\overline{t}|} \times (1+i)^t)?
Cek Total Pembayaran vs Total Pokok + Bunga

Total seluruh pembayaran = n×Rn \times R

Total bunga yang dibayar = n×RLn \times R - L

Nilai ini harus positif dan masuk akal (semakin panjang tenor, semakin besar total bunga). Sebagai cross-check kasar: total bunga L×i×(n/2)\approx L \times i \times (n/2) untuk pinjaman sederhana.

Metode Alternatif

Metode Tabel Amortisasi: Bangun tabel dengan kolom (t,Bt1,It,PRt,Bt)(t, B_{t-1}, I_t, PR_t, B_t) untuk setiap periode. Berguna untuk menemukan nilai di periode tertentu tanpa formula langsung, tetapi memakan waktu untuk nn besar.

Formula Komponen Langsung: Untuk soal yang hanya menanyakan ItI_t atau PRtPR_t tanpa membangun seluruh tabel, gunakan: PRt=Rvnt+1It=R(1vnt+1)PR_t = R \cdot v^{n-t+1} \qquad I_t = R(1 - v^{n-t+1}) Ini jauh lebih cepat daripada rekursi, terutama untuk tt besar.


Section 6 — Visualisasi Mental

Grafik 1 — Dekomposisi Pembayaran Sepanjang Waktu

Bayangkan sebuah diagram batang horizontal untuk setiap periode t=1t = 1 sampai nn. Setiap batang memiliki tinggi total RR (konstan). Batang ini terbagi menjadi dua bagian:

  • Bagian bawah (biru): komponen bunga ItI_tmenurun dari kiri ke kanan
  • Bagian atas (oranye): komponen pokok PRtPR_tmeningkat dari kiri ke kanan

Pada t=1t = 1: bagian biru sangat besar (bunga banyak karena saldo masih penuh), bagian oranye kecil. Pada t=nt = n: bagian oranye hampir memenuhi seluruh batang (hampir semua pembayaran adalah pokok).

Titik kritis: titik di mana It=PRtI_t = PR_t, yaitu ketika Rvnt+1=R/2R \cdot v^{n-t+1} = R/2, atau vnt+1=1/2v^{n-t+1} = 1/2, sehingga t=nln2ln(1+i)+1t^* = n - \frac{\ln 2}{\ln(1+i)} + 1.

Grafik 2 — Kurva Saldo Pinjaman

Sumbu X: waktu tt dari 0 hingga nn. Sumbu Y: saldo pinjaman BtB_t.

Kurva dimulai dari B0=LB_0 = L di sudut kiri atas dan menurun secara cembung ke bawah (convex) hingga mencapai Bn=0B_n = 0 di sudut kanan bawah. Kurva ini bukan garis lurus — penurunannya lambat di awal (karena sebagian besar pembayaran adalah bunga) dan semakin cepat di akhir (karena saldo kecil → bunga kecil → pokok besar).

Hubungan Visual ↔ Rumus

Elemen VisualKomponen Rumus
Tinggi total batang (konstan)RR — level payment
Bagian biru periode ttIt=R(1vnt+1)I_t = R(1 - v^{n-t+1})
Bagian oranye periode ttPRt=Rvnt+1PR_t = R \cdot v^{n-t+1}
Tinggi kurva saldo di waktu tt$B_t = R \cdot a_{\overline{n-t}
Kelengkungan kurva saldoFaktor (1+i)t(1+i)^t dalam akumulasi, geometri deret
Titik tt^* (bunga = pokok)Perpotongan dua komponen: vnt+1=0,5v^{n-t^*+1} = 0{,}5

Section 7 — Jebakan Umum

Kesalahan Unit Waktu

Salah: Menggunakan rate tahunan i=8%i = 8\% langsung untuk pinjaman dengan pembayaran bulanan tanpa konversi.

  • Salah: imonthly=8%/12=0,667%i_{monthly} = 8\%/12 = 0{,}667\%Ini hanya benar jika soal menyatakan i(12)=8%i^{(12)} = 8\% (nominal compounded monthly)

Benar: Jika ieff,annual=8%i_{eff,annual} = 8\%, maka imonthly=(1,08)1/121=0,6434%i_{monthly} = (1{,}08)^{1/12} - 1 = 0{,}6434\%. Jika i(12)=8%i^{(12)} = 8\%, maka imonthly=8%/12=0,667%i_{monthly} = 8\%/12 = 0{,}667\%.

Aturan: Selalu identifikasi dulu apakah rate yang diberikan adalah efektif atau nominal, dan apa frekuensi compounding-nya, sebelum melakukan konversi.

Kesalahan Konseptual

1. Salah mengidentifikasi focal date saldo retrospektif. Banyak kandidat menggunakan: Bt(r)=L(1+i)tRstB_t^{(r)} = L(1+i)^t - R \cdot s_{\overline{t}|} tetapi salah menghitung sts_{\overline{t}|} dengan menggunakan periode yang salah. Ingat: sts_{\overline{t}|} adalah nilai akumulasi dari tt pembayaran yang sudah dilakukan, dievaluasi tepat pada tt.

2. Mengasumsikan balloon = pembayaran terakhir selalu lebih besar dari RR. Balloon memang selalu lebih besar dari RR, tetapi drop payment adalah ketika pembayaran terakhir lebih kecil. Keduanya bisa terjadi: jika level payment RR tidak membagi habis pinjaman secara persis dalam nn periode, maka periode terakhir akan menghasilkan balloon (jika nn diambil lebih kecil dari yang diperlukan) atau drop (jika nn diambil lebih besar).

3. Lupa bahwa Bn=0B_n = 0 hanya berlaku jika RR adalah exact level payment. Jika RR dibulatkan (misalnya ke rupiah terdekat), maka BnB_n mungkin sedikit negatif atau positif, bukan nol persis.

4. Salah menghitung ntn - t vs nt+1n - t + 1 dalam formula komponen langsung. PRt=Rvnt+1PR_t = R \cdot v^{n-t+1}, bukan RvntR \cdot v^{n-t}. Perbedaan satu periode ini sering menjebak.

Kesalahan Interpretasi Soal

“Saldo setelah pembayaran ke-tt vs “saldo sebelum pembayaran ke-tt”:

  • Saldo setelah pembayaran ke-tt = BtB_t
  • Saldo sebelum pembayaran ke-tt = Bt1(1+i)=Bt1+ItB_{t-1}(1+i) = B_{t-1} + I_t

“Pembayaran pertama 1 tahun kemudian” = annuity-immediate (Bt=RantB_t = R \cdot a_{\overline{n-t}|}) “Pembayaran pertama sekarang” = annuity-due → formula saldo berbeda!

“Berapa total bunga yang dibayar?” Bukan menjumlah semua ItI_t secara manual, tetapi langsung: Total Bunga =nRL= nR - L (untuk level payment). Jauh lebih efisien.

Red Flags
  • Kata “balloon” → identifikasi apakah nn pembayaran sudah cukup menutup pinjaman atau belum. Hitung terlebih dahulu Bn1(1+i)B_{n-1}(1+i) dan bandingkan dengan RR.
  • Rate nominal tanpa menyebut frekuensi compounding → tanyakan atau asumsi berdasarkan konteks (biasanya semiannual untuk obligasi, monthly untuk KPR).
  • Pembayaran tidak seragam (non-level) → formula prospektif Bt=RantB_t = R \cdot a_{\overline{n-t}|} tidak berlaku; harus PV dari cash flow individual.
  • “Outstanding balance” atau “unpaid balance” → keduanya mengacu pada BtB_t, bukan total pembayaran masa depan.
  • Tanda negatif pada saldo → artinya terjadi overpayment; periksa apakah RR terlalu besar atau nn terlalu banyak.

Section 8 — Ringkasan Eksekutif

Must-Remember
  1. Level Payment dari Pinjaman: R=LaniR = \frac{L}{a_{\overline{n}|i}}

  2. Saldo Prospektif (paling sering digunakan di exam): Bt=RantiB_t = R \cdot a_{\overline{n-t}|i}

  3. Saldo Retrospektif (verifikasi): Bt=L(1+i)tRstiB_t = L(1+i)^t - R \cdot s_{\overline{t}|i}

  4. Komponen Bunga dan Pokok (formula langsung — HEMAT WAKTU): It=R(1vnt+1),PRt=Rvnt+1I_t = R\left(1 - v^{n-t+1}\right), \qquad PR_t = R \cdot v^{n-t+1}

  5. Balloon Payment: Balloon=Bn(1+i)di mana n adalah periode terakhir sebelum balloon\text{Balloon} = B_{n'}(1+i) \quad \text{di mana } n' \text{ adalah periode terakhir sebelum balloon}

Kapan Digunakan

  • Soal menanyakan berapa cicilan untuk melunasi pinjaman → gunakan R=L/anR = L / a_{\overline{n}|}
  • Soal menanyakan saldo pada periode tertentu → gunakan prospektif Bt=RantB_t = R \cdot a_{\overline{n-t}|}
  • Soal menanyakan berapa komponen bunga/pokok pada pembayaran tertentu → gunakan formula langsung ItI_t dan PRtPR_t
  • Soal menyebut “balloon” atau “drop” payment → hitung Bn1B_{n-1} terlebih dahulu, lalu akumulasi satu periode
  • Soal meminta verifikasi atau memberikan dua informasi berbeda → gunakan metode retrospektif

Kapan TIDAK Boleh Digunakan

  • Jika pembayaran tidak sama besar (non-level): formula Bt=RantB_t = R \cdot a_{\overline{n-t}|} tidak berlaku. Harus hitung PV dari setiap cash flow secara terpisah.
  • Jika suku bunga berubah di tengah masa pinjaman: saldo prospektif harus dihitung dengan mendiskonto tiap pembayaran menggunakan rate yang berlaku pada periode masing-masing, bukan satu anta_{\overline{n-t}|} sederhana.
  • Jika ada masa tenggang (grace period): saldo pada akhir grace period perlu dihitung dulu sebelum menerapkan formula anuitas.
  • Jika pinjaman menggunakan annuity-due (pembayaran di awal periode): formula Bt=RantB_t = R \cdot a_{\overline{n-t}|} harus diganti dengan formula annuity-due yang sesuai.

Quick Decision Tree

graph TD
    A["Soal tentang Loan/Pinjaman"] --> B{"Apa yang dicari?"}
    B --> C["Level Payment R"]
    B --> D["Saldo B_t"]
    B --> E["Komponen I_t atau PR_t"]
    B --> F["Balloon / Drop Payment"]
    C --> C1["R = L / a(n|i)"]
    D --> D1{"Metode?"}
    D1 --> D2["Prospektif: B_t = R * a(n-t|i)"]
    D1 --> D3["Retrospektif: B_t = L*(1+i)^t - R*s(t|i)"]
    E --> E1{"Formula langsung?"}
    E1 --> E2["PR_t = R * v^(n-t+1)"]
    E1 --> E3["I_t = R * (1 - v^(n-t+1))"]
    F --> F1["Hitung B_(n-1) prospektif"]
    F1 --> F2["Balloon = B_(n-1) * (1+i)"]
    F2 --> F3{"Balloon > R?"}
    F3 --> F4["Ya: Balloon Payment"]
    F3 --> F5["Tidak: Drop Payment"]

Follow-up Options
  1. “Berikan contoh soal variasi balloon vs drop payment dengan rate berubah di tengah masa pinjaman”
  2. “Jelaskan hubungan Loan Terminology dengan Amortization Method (4.2) dan bagaimana jadwal amortisasi dibangun”
  3. “Buat flashcard 1-halaman untuk topik 4.1 ini”

📖 Ref: Vaaler & Daniel (2009) Bab 5 / Kellison (2006) Bab 5 | 🗓️ 2025-02-19 | #CF1 #LoanTerminology #Amortization