1. Pendahuluan

Membeli rumah melalui Kredit Pemilikan Rumah (KPR) adalah keputusan keuangan besar yang membutuhkan pemahaman mendalam tentang skema angsuran. Di Indonesia, dua skema paling umum ditawarkan bank adalah angsuran flat (fixed rate) dan angsuran anuitas (effective rate). Meskipun keduanya mengarah pada tujuan yang sama—melunasi pinjaman dalam jangka waktu tertentu—mekanisme perhitungan bunga dan komposisi angsuran bulanan mereka berbeda secara fundamental.

Artikel ini akan menguraikan secara mendalam perbedaan keduanya, menampilkan rumus matematis yang mudah dipahami, menyajikan tabel perbandingan visual, serta memberikan contoh hitungan nyata dengan angka-angka pasar Indonesia (suku bunga 6–9 % per tahun, tenor 10–25 tahun). Di akhir artikel, kami menyediakan Kalkulator KPR interaktif agar Anda bisa mensimulasikan skenario sendiri hanya dalam hitungan detik.

Catatan: Seluruh contoh perhitungan di artikel ini menggunakan asumsi suku bunga nominal tahunan (flat) atau efektif tahunan (anuitas) yang umum diberlakukan bank-bank besar di Indonesia per 2026. Selalu konfirmasikan ketentuan terbaru ke bank peminjam sebelum menandatangani akad.

2. Apa Itu Angsuran Flat?

Angsuran flat (sering disebut fixed installment atau flat rate) menghitung bunga berdasarkan pokok pinjaman awal (principal awal) selama seluruh tenor pinjaman. Artinya, besaran bunga per bulan tidak berubah meskipun pokok pinjaman sudah berkurang karena cicilan.

Cara Kerja Sederhana

  1. Bank menentukan suku bunga flat per tahun (misalnya 7 %/tahun).
  2. Total bunga = Pokok Pinjaman × Suku Bunga Flat × Tenor (tahun).
  3. Total Angsuran = Pokok Pinjaman + Total Bunga.
  4. Angsuran Bulanan = Total Angsuran ÷ (Tenor × 12).

Karena bunga dihitung di atas nominal awal yang konstan, proporsi bunga dalam angsuran bulanan tetap besar di awal dan tidak menurun seiring waktu. Skema ini sering dipilih oleh peminjam yang menginginkan kepastuan nominal cicilan tetap setiap bulan.

Total Bunga Flat = P × i_flat × n
Angsuran Bulanan Flat = (P + Total Bunga Flat) / (n × 12)

Keterangan: P = Pokok pinjaman (principal), i_flat = suku bunga flat per tahun (desimal), n = tenor dalam tahun.

3. Apa Itu Angsuran Anuitas?

Angsuran anuitas (atau effective installment) menghitung bunga berdasarkan sisa pokok pinjaman (outstanding principal) setiap bulan. Seiring berjalannya waktu, sisa pinjaman mengecil, sehingga beban bunga per bulan pun menurun dan proporsi pembayaran pokok pinjaman meningkat.

Cara Kerja Sederhana

  1. Bank menetapkan suku bunga efektif tahunan (misalnya 7 % efektif/tahun).
  2. Suku bunga bulanan = (1 + i_efektif)^(1/12) – 1.
  3. Angsuran bulanan dihitung dengan rumus anuitas standar sehingga total pembayaran (pokok + bunga) sama setiap bulan.
  4. Komposisi tiap bulan: Bunga = Sisa Pinjaman × i_bulanan; Pokok = Angsuran – Bunga.

Skema ini lebih adil secara ekonomi karena peminjam hanya membayar bunga atas uang yang benar-benar masih dipinjam. Mayoritas bank besar di Indonesia (BRI, BNI, Mandiri, BCA, BTN) menerapkan anuitas sebagai skema default untuk KPR jangka panjang.

i_bulanan = (1 + i_efektif)^(1/12) - 1
Angsuran Bulanan Anuitas = P × i_bulanan × (1 + i_bulanan)^(n×12) / ((1 + i_bulanan)^(n×12) - 1)

Keterangan: i_efektif = suku bunga efektif tahunan (desimal), n = tenor dalam tahun.

4. Perbedaan Utama Flat vs Anuitas

AspekAngsuran FlatAngsuran Anuitas
Dasar Perhitungan BungaPokok pinjaman awal (konstan)Sisa pokok pinjaman (menurun)
Nominal Angsuran BulananTetap sama setiap bulanTetap sama setiap bulan
Komposisi Bunga vs PokokBunga tetap besar, pokok kecil di awalBunga menurun, pokok naik seiring waktu
Total Bunga DibayarLebih tinggi (karena bunga dihitung penuh)Lebih rendah (bunga hanya atas sisa pinjaman)
Kemudahan PemahamanSangat sederhana, cocok pemulaSedikit lebih kompleks, butuh kalkulator
Fleksibilitas Pelunasan DiniSeringskali dikenai penalty tinggiRelatif lebih fleksibel, tergantung kebijakan bank
Popularitas di Bank IndonesiaJarang, biasanya untuk KPR jangka pendek / KPR subsidiStandar untuk KPR non-subsidi tenor panjang

Dari tabel di atas terlihat bahwa meskipun nominal angsuran bulanan keduanya “tetap”, total biaya bunga yang dibebankan ke peminjam sangat berbeda. Anuitas menguntungkan peminjam jangka panjang, sementara flat memberikan kepastian arus kas yang sangat sederhana.

5. Rumus Perhitungan Angsuran (Detail Matematis)

Bagian ini menyajikan derivasi rumus yang dapat digunakan untuk membangun spreadsheet atau kode program sendiri.

5.1 Rumus Flat (Sudah Disingkat di Atas)

Bunga_per_bulan_flat = P × i_flat / 12
Pokok_per_bulan_flat = P / (n × 12)
Angsuran_Flat = Bunga_per_bulan_flat + Pokok_per_bulan_flat

Karena Bunga_per_bulan_flat konstan, angsuran total per bulan pun konstan.

5.2 Rumus Anuitas (Derivasi Lengkap)

Misalkan r = i_bulanan dan N = n × 12 (jumlah total cicilan bulanan). Nilai sekarang (PV) dari deret angsuran A adalah:

PV = A × [1 - (1 + r)^(-N)] / r
Maka A = PV × r / [1 - (1 + r)^(-N)]

Di mana PV = P (pokok pinjaman). Rumus ini identik dengan rumus standar anuitas yang digunakan di Excel (PMT(rate, nper, pv)).

5.3 Konversi Suku Bunga Flat ke Efektif (dan sebaliknya)

Seringskali bank menampilkan suku bunga flat di brosur, sedangkan perbandingan yang adil memerlukan suku bunga efektif. Konversi aproksimasi:

i_efektif ≈ (1 + i_flat / 12)^12 - 1
i_flat ≈ 12 × [(1 + i_efektif)^(1/12) - 1]

Gunakan rumus ini untuk menormalkan penawaran antar bank sebelum memutuskan.

6. Contoh Hitungan Riil di Indonesia (Studi Kasus)

Asumsi:

6.1 Simulasi Flat

Total Bunga Flat = 600.000.000 × 0,07 × 20 = Rp 840.000.000
Total Angsuran = 600.000.000 + 840.000.000 = Rp 1.440.000.000
Angsuran Bulanan = 1.440.000.000 / 240 = Rp 6.000.000

6.2 Simulasi Anuitas

i_bulanan = (1 + 0,07)^(1/12) - 1 ≈ 0,005654145 (0,5654 %/bulan)
N = 240
Angsuran = 600.000.000 × 0,005654145 × (1,005654145)^240 / ((1,005654145)^240 - 1) ≈ Rp 4.653.000

6.3 Perbandingan Total Pembayaran

KomponenFlat (7 %)Anuitas (7 % Efektif)
Angsuran BulananRp 6.000.000Rp 4.653.000
Total 20 TahunRp 1.440.000.000Rp 1.116.720.000
Total Bunga DibayarRp 840.000.000Rp 516.720.000
Penghematan Bunga (Anuitas vs Flat)Rp 323.280.000
Insight: Dengan suku bunga nominal yang sama (7 %), skema anuitas menghemat total bunga hingga Rp 323 juta (≈ 38 % lebih murah) dan mengurangi beban bulanan sekitar Rp 1,35 juta. Inilah mengapa anuitas menjadi standar industri untuk KPR tenor panjang.

6.4 Grafik Komposisi Angsuran (Deskripsi)

Pada skema flat, komposisi bunga:pukul di bulan ke-1 adalah 70 %:30 % dan tetap hingga bulan terakhir. Pada anuitas, bulan ke-1 bunga ≈ 73 % (Rp 3,39 juta) dan pokok ≈ 27 % (Rp 1,26 juta). Di bulan ke-240, bunga turun drastis ke ≈ 0,5 % dan pokok mendekati 99,5 %.

7. Keuntungan & Kerugian Angsuran Flat

Keuntungan

Kerugian

8. Keuntungan & Kerugian Angsuran Anuitas

Keuntungan

Kerugian