Cara Menghitung KPR Rumah, Lengkap dengan Rumus dan Contoh
Cara menghitung KPR rumah sebenarnya tidak serumit yang dibayangkan, asal tahu komponen dan rumus dasarnya. Memahami cara kerja perhitungan ini membantu memperkirakan besaran cicilan sebelum benar-benar mengajukan ke bank, sekaligus menghindari kejutan di tengah masa cicilan.
Berikut penjelasan lengkap cara menghitung KPR rumah, mulai dari komponen dasarnya, rumus bunga flat dan anuitas, sampai simulasi perhitungan yang bisa langsung dijadikan gambaran.
Baca Juga: Apartemen Nagoya Batam, Kenali CitraPlaza Nagoya
Komponen yang Memengaruhi Cicilan KPR
Sebelum masuk ke rumus, ada tiga komponen dasar yang menentukan besar kecilnya cicilan KPR.
- Pokok pinjaman: harga rumah dikurangi uang muka (DP) yang sudah dibayarkan. Inilah jumlah yang benar-benar dipinjam dari bank. Besaran DP sendiri umumnya berkisar 10-30% dari harga rumah, tergantung kebijakan bank dan program yang diambil.
- Suku bunga: persentase tahunan yang dikenakan bank atas pokok pinjaman, bisa berupa bunga flat maupun anuitas/efektif.
- Tenor: jangka waktu cicilan, biasanya dihitung dalam bulan. KPR umumnya menawarkan tenor mulai 5 sampai 30 tahun, semakin panjang tenor biasanya cicilan bulanan semakin kecil, tapi total bunga yang dibayar semakin besar.
Ketiga komponen ini saling memengaruhi, sehingga penting dipahami sebelum menghitung cicilan secara manual.
Cara Menghitung KPR dengan Bunga Flat
Bunga flat dihitung dari pokok pinjaman awal, dan nilainya tetap sama setiap bulan sampai tenor berakhir. Rumusnya:
Cicilan pokok per bulan = Pokok Pinjaman ÷ Tenor (bulan)
Cicilan bunga per bulan = (Pokok Pinjaman × Bunga per tahun × Tenor dalam tahun) ÷ Tenor (bulan)
Total cicilan per bulan = Cicilan pokok + Cicilan bunga
Sebagai contoh, pokok pinjaman Rp300.000.000 dengan bunga flat 8% per tahun dan tenor 10 tahun (120 bulan):
- Cicilan pokok per bulan = Rp300.000.000 ÷ 120 = Rp2.500.000
- Total bunga selama tenor = Rp300.000.000 × 8% × 10 = Rp240.000.000
- Cicilan bunga per bulan = Rp240.000.000 ÷ 120 = Rp2.000.000
- Total cicilan per bulan = Rp2.500.000 + Rp2.000.000 = Rp4.500.000
Dengan bunga flat, cicilan Rp4.500.000 ini nilainya tetap sama setiap bulan sampai bulan ke-120, dan total yang dibayarkan sepanjang tenor mencapai Rp540.000.000.
Bunga flat lebih umum dipakai untuk kredit jangka pendek seperti kredit kendaraan atau kredit tanpa agunan, dibanding untuk KPR yang tenornya jauh lebih panjang. Meski begitu, beberapa produk pembiayaan rumah tetap menawarkan skema ini, sehingga penting mengenali cara hitungnya.
Cara Menghitung KPR dengan Bunga Anuitas/Efektif
Bunga anuitas, yang jadi metode standar sebagian besar KPR di bank, dihitung berdasarkan sisa pokok pinjaman yang belum dibayar, bukan dari pokok awal seperti bunga flat. Meski porsi pokok dan bunga berubah tiap bulan, total cicilan yang dibayarkan tetap sama sepanjang tenor. Rumusnya:
Cicilan per bulan = P × [i × (1+i)ⁿ] ÷ [(1+i)ⁿ − 1]
di mana P = pokok pinjaman, i = bunga per bulan (bunga tahunan ÷ 12), n = tenor dalam bulan.
Memakai pokok pinjaman dan bunga yang sama persis dengan contoh sebelumnya, yaitu Rp300.000.000 dengan bunga 8% per tahun dan tenor 120 bulan, hasilnya:
- Cicilan tetap per bulan = Rp3.639.828
- Total dibayar selama tenor = Rp436.779.340
Perhatikan perbedaannya. Untuk pokok pinjaman dan persentase bunga yang sama persis, cicilan bulan anuitas (Rp3.639.828) jauh lebih rendah dibanding bunga flat (Rp4.500.000), dan total yang dibayarkan sepanjang tenor juga lebih murah sekitar Rp103 juta. Inilah alasan utama kenapa bank umumnya memakai metode anuitas untuk produk KPR, bukan bunga flat.
Pada bulan pertama, dari cicilan Rp3.639.828 tersebut, sekitar Rp2.000.000 adalah bunga dan Rp1.639.828 adalah pokok. Semakin mendekati akhir tenor, porsi bunga semakin kecil dan porsi pokok semakin besar, meski nominal cicilan totalnya tetap sama setiap bulan.
Waspada Bunga Fixed yang Berubah Jadi Floating
Banyak promo KPR menawarkan bunga fixed yang terasa ringan di beberapa tahun pertama, sebelum akhirnya berubah jadi bunga floating atau mengambang mengikuti kondisi pasar. Perubahan ini sering luput dari perhitungan calon debitur yang hanya fokus pada cicilan awal saat mengajukan KPR.
Sebagai ilustrasi, dengan pokok pinjaman Rp300.000.000 dan tenor 10 tahun, misalkan bank menawarkan bunga fixed 5% untuk 3 tahun pertama, sebelum berubah jadi bunga floating 11% untuk sisa 7 tahun tenor:
- Cicilan selama masa fixed (3 tahun pertama) = Rp3.181.965 per bulan
- Sisa pokok pinjaman setelah 3 tahun = Rp225.129.894
- Cicilan setelah masuk masa floating (7 tahun sisanya) = Rp3.854.772 per bulan
Artinya, cicilan bisa naik sekitar Rp672.807 per bulan, atau sekitar 21% lebih tinggi, begitu masa bunga fixed berakhir. Kenaikan ini perlu diperhitungkan sejak awal, bukan baru disadari setelah tagihan bulanan tiba-tiba membengkak. Selalu tanyakan ke bank berapa lama masa bunga fixed berlaku dan berapa perkiraan bunga floating setelahnya sebelum menandatangani perjanjian KPR.
Simulasi Lengkap: Dari Harga Rumah sampai Cicilan Bulanan
Agar lebih mudah dibayangkan, mari gabungkan semua perhitungan di atas dalam satu skenario utuh. Misalkan harga rumah yang diincar adalah Rp375.000.000, dengan uang muka 20% atau Rp75.000.000.
Pokok pinjaman yang perlu diajukan ke bank menjadi Rp375.000.000 dikurangi Rp75.000.000, sama dengan Rp300.000.000, persis seperti angka yang dipakai pada contoh-contoh sebelumnya. Dengan tenor 10 tahun dan bunga anuitas 8% per tahun, cicilan bulanannya sekitar Rp3.639.828, sementara kalau memakai skema bunga fixed 5% yang berubah floating 11% setelah 3 tahun, cicilan awalnya lebih ringan di Rp3.181.965 tapi naik jadi Rp3.854.772 begitu masuk periode floating.
Dari simulasi ini terlihat jelas kenapa penting memahami jenis bunga dan skema yang ditawarkan, bukan hanya melihat angka cicilan di brosur promosi semata.
Tabel Ringkasan Rumus Perhitungan KPR
| Jenis Bunga | Rumus | Karakteristik |
|---|---|---|
| Flat | Bunga dihitung dari pokok pinjaman awal, dibagi rata tiap bulan | Cicilan tetap, tapi total bunga cenderung lebih besar |
| Anuitas/Efektif | P × [i × (1+i)ⁿ] ÷ [(1+i)ⁿ − 1] | Cicilan tetap, porsi pokok dan bunga berubah tiap bulan, standar KPR bank |
| Fixed lalu Floating | Anuitas dihitung ulang dengan bunga baru saat masa fixed berakhir | Cicilan awal ringan, berpotensi naik signifikan setelah masa promo |
FAQ Seputar Cara Menghitung KPR
Kenapa cicilan anuitas lebih kecil dari bunga flat untuk persentase bunga yang sama?
Sebab anuitas menghitung bunga dari sisa pokok yang terus berkurang tiap bulan, sementara bunga flat menghitung dari pokok awal yang tidak pernah berkurang sepanjang tenor, meski pokoknya sebenarnya sudah dicicil.
Bagaimana cara mengetahui jenis bunga yang dipakai bank sebelum mengajukan KPR?
Tanyakan langsung ke pihak bank atau baca detail simulasi kredit pada penawaran KPR. Pastikan juga menanyakan apakah ada masa bunga fixed di awal dan berapa besaran bunga floating yang berlaku setelahnya.
Apakah tenor yang lebih panjang selalu lebih menguntungkan?
Tidak selalu. Tenor panjang membuat cicilan bulanan lebih ringan, tapi total bunga yang dibayarkan sepanjang tenor jadi lebih besar dibanding tenor yang lebih pendek.
Apakah bunga floating bisa turun, bukan hanya naik?
Bisa. Bunga floating mengikuti kondisi pasar dan kebijakan suku bunga acuan, sehingga berpotensi naik maupun turun tergantung situasi ekonomi saat itu, bukan selalu bergerak satu arah.
Apakah cicilan KPR bisa dilunasi lebih cepat dari tenor yang disepakati?
Bisa, lewat skema pelunasan dipercepat (early repayment). Namun beberapa bank mengenakan biaya penalti untuk pelunasan dipercepat, terutama bila masih dalam masa bunga fixed, jadi sebaiknya dicek dulu ketentuannya di awal perjanjian.
Baca Juga: Hari Alzheimer Sedunia, Ciputra Hospital CitraGarden City Luncurkan “Memory Clinic”
Pastikan Perhitungan Sebelum Mengajukan KPR
Memahami rumus di atas membantu memperkirakan cicilan sebelum benar-benar mengajukan KPR, sekaligus menghindari kejutan begitu masa bunga promo berakhir. Karena perhitungan anuitas melibatkan pangkat yang cukup rumit untuk dihitung manual setiap kali, cara paling praktis untuk mendapatkan angka yang presisi sesuai kondisi masing-masing adalah dengan memakai simulasi otomatis, seperti yang tersedia di bagian bawah halaman ini.
