Finance charge nampak seperti satu baris kecil dalam statement, tetapi ia datang daripada tiga benda besar: baki hutang, kadar tahunan dan bilangan hari. Ramai pemegang kad kredit di Malaysia hanya perasan angka ini bila ia sudah muncul dalam statement bulanan — dan ketika itu, ia sudah terlambat untuk dielakkan pada bulan berkenaan. Artikel ini akan tunjukkan cara anggar finance charge secara mudah, supaya ia bukan lagi istilah bank yang mengelirukan, tetapi sesuatu yang boleh anda kira sendiri sebelum bil datang.
Penting untuk diingatkan dari awal: kiraan dalam artikel ini adalah anggaran kasar untuk tujuan pendidikan, bukan kiraan statement sebenar. Setiap bank ada kaedah pengiraan, kadar dan caj sendiri yang dinyatakan dalam Product Disclosure Sheet (PDS) masing-masing. Tujuan artikel ini ialah bantu anda faham logik di sebalik angka, bukan meniru statement bank seratus peratus.
Apa itu interest / finance charge kad kredit?
Kos apabila baki tidak dibayar penuh
Finance charge ialah kos yang dikenakan apabila anda tidak membayar penuh jumlah dalam statement sebelum tarikh akhir bayaran (due date). Dalam erti kata mudah, ia adalah "sewa" untuk baki hutang yang masih anda bawa ke bulan berikutnya. Jika anda bayar penuh setiap bulan, biasanya tiada finance charge dikenakan ke atas transaksi runcit (retail) — tetapi grace period dan syarat ini boleh berbeza mengikut bank, jadi sentiasa rujuk PDS kad anda untuk pastikan.
Bezakan retail transaction, cash advance dan instalment plan
Tidak semua jenis transaksi dikira sama. Belian runcit biasa (retail transaction) — seperti beli barang di kedai atau online — biasanya ada tempoh grace sebelum finance charge bermula, jika anda bayar penuh. Cash advance (mengeluarkan tunai menggunakan kad kredit) pula selalunya dikira secara berbeza dan biasanya lebih mahal, kerana banyak bank tidak memberi grace period untuk cash advance. Instalment plan (termasuk 0% instalment) pula ada struktur caj sendiri yang perlu dibaca berasingan. Setiap kategori ini boleh ada kadar dan syarat berlainan — jangan andaikan semuanya dikira dengan formula yang sama.
Kenapa bayar penuh biasanya penting untuk elak caj berjalan
Secara umum, membayar penuh statement balance sebelum due date adalah cara paling jelas untuk mengelakkan finance charge berterusan pada baki runcit. Tetapi syarat sebenar — termasuk sama ada grace period masih terpakai jika anda ada baki tertunggak dari bulan sebelumnya — bergantung kepada terma bank. Semak PDS kad kredit anda untuk pastikan bagaimana grace period berfungsi untuk akaun anda.
Istilah asas dalam statement
Sebelum masuk kepada formula, mari fahami dulu istilah yang selalu muncul dalam statement kad kredit.
Statement balance
Ini ialah jumlah keseluruhan yang perlu anda lihat pada tarikh statement dikeluarkan — gabungan semua transaksi, caj dan baki terdahulu (jika ada) sepanjang kitaran bil (billing cycle) tersebut.
Outstanding balance
Outstanding balance ialah jumlah baki yang masih belum dibayar, termasuk apa-apa yang dibawa dari bulan sebelumnya. Ini berbeza daripada statement balance kerana ia boleh berubah selepas statement dikeluarkan — contohnya jika anda buat bayaran sebahagian selepas tarikh statement.
Minimum payment
Minimum payment ialah jumlah paling rendah yang mesti anda bayar sebelum due date untuk mengelakkan akaun dianggap tertunggak. Garis panduan BNM menetapkan minimum payment sekurang-kurangnya 5% daripada baki tertunggak atau RM50, mana-mana yang lebih tinggi, sebagai piawaian minimum industri — tetapi jumlah tepat yang terpakai untuk akaun anda tetap perlu disemak dalam PDS atau statement bank anda, kerana sesetengah bank/kad boleh mempunyai syarat tambahan. Ini bukan jumlah untuk menyelesaikan hutang — ia hanya syarat minimum untuk kekalkan akaun dalam keadaan baik.
Payment due date
Ini ialah tarikh akhir untuk membuat bayaran bagi kitaran bil tersebut. Terlepas tarikh ini biasanya membawa kepada late payment charge dan mungkin turut menyebabkan finance charge mula dikira ke atas baki yang belum dibayar.
Finance charge / late charge / cash advance fee
Ketiga-tiga ini adalah caj berasingan: finance charge untuk baki yang dibawa, late charge untuk bayaran lewat, dan cash advance fee untuk pengeluaran tunai. Garis panduan BNM menghadkan late payment charge kepada tidak lebih 1% daripada jumlah tertunggak, tetapi kadar dan cara pengenaan setiap satu (termasuk had minimum/maksimum dalam ringgit) berbeza mengikut bank — semak PDS untuk angka tepat kad anda.
Formula kasar finance charge
Formula: baki × kadar tahunan × bilangan hari / 365
Formula pendidikan yang paling ringkas untuk anggaran finance charge harian ialah:
Baki × Kadar Tahunan × Bilangan Hari ÷ 365
Formula ini membahagikan kadar tahunan kepada kadar harian, kemudian darabkan dengan bilangan hari baki tersebut "dibawa" sebelum dibayar. Ini adalah cara paling asas untuk anggarkan kos membawa hutang — bukan cara pasti bank mengira setiap sen dalam statement anda. Jika mahu tukar baki, kadar dan bilangan hari tanpa kira manual, guna Kalkulator Interest Kad Kredit.
Cara ubah kadar tahunan kepada kadar harian
Untuk tukar kadar tahunan kepada kadar harian, anda hanya perlu bahagikan kadar tahunan dengan 365 (bilangan hari setahun). Contohnya, jika kadar tahunan ialah 18%, kadar harian anggaran ialah 18% ÷ 365 ≈ 0.0493% sehari. Kadar harian ini kemudian didarab dengan baki dan bilangan hari untuk dapatkan anggaran finance charge.
Kenapa ini hanya anggaran, bukan audit statement
Formula ini sengaja dipermudahkan untuk tujuan pembelajaran. Ia tidak mengambil kira kaedah sebenar bank — seperti average daily balance method, cara baki dikira setiap hari, tarikh posting transaksi, atau bagaimana bayaran separuh bulan diagihkan. Jangan gunakan hasil kiraan ini untuk membalas atau mempertikaikan statement bank tanpa merujuk terus kepada bank berkenaan.
Contoh kiraan mudah
Contoh RM3,000 selama 30 hari pada 18% setahun
Katakan anda ada baki RM3,000 yang tidak dibayar penuh, dan ia "dibawa" selama 30 hari pada kadar anggaran 18% setahun. Ini adalah contoh pendidikan sahaja — 18% di sini merujuk kepada had garis panduan maksimum Bank Negara Malaysia (BNM) bagi finance charge kad kredit (rangka kerja berperingkat/tiered: sehingga 15% setahun bagi pemegang kad yang konsisten membayar tepat pada masa selama 12 bulan berturut-turut, sehingga 17% bagi yang konsisten sekurang-kurangnya 10 daripada 12 bulan, dan maksimum 18% bagi kategori lain) — bukan kadar automatik yang terpakai untuk semua kad atau semua pengguna. Kadar sebenar kad anda bergantung kepada issuer dan status pembayaran akaun anda — rujuk PDS bank anda.
Kiraan: RM3,000 × 18% × 30 / 365 ≈ RM44.38
Menggunakan formula tadi:
RM3,000 × 18% × 30 ÷ 365 ≈ RM44.38
Sekali lagi, ini ialah anggaran kasar untuk tujuan pendidikan, bukan kiraan statement sebenar. Statement sebenar bank anda mungkin menunjukkan angka yang berbeza kerana kaedah pengiraan, tarikh posting dan caj lain yang terlibat.
Apa jadi jika buat bayaran pertengahan bulan
Jika anda membuat bayaran sebahagian pada pertengahan bulan — contohnya bayar RM1,000 daripada baki RM3,000 pada hari ke-15 — secara konsep, baki yang dikenakan finance charge selepas tarikh itu sepatutnya berkurang, kerana jumlah pokok (principal) yang dibawa sudah lebih rendah. Walau bagaimanapun, cara sebenar bank mengagihkan bayaran ke atas baki yang berbeza (retail vs cash advance, contohnya) dan tarikh ia berkuat kuasa boleh berbeza mengikut PDS dan dasar dalaman bank — ini satu lagi sebab kenapa anggaran mudah tidak akan sama tepat dengan statement. Untuk kad anda sendiri, cara agihan bayaran separuh ini perlu disemak terus dengan bank atau dalam PDS berkenaan.
Apa jadi jika masih tambah transaksi baru
Jika anda terus berbelanja menggunakan kad yang sama semasa baki lama masih belum selesai, transaksi baru itu berkemungkinan turut disertakan dalam pengiraan finance charge kitaran seterusnya — bergantung kepada terma bank. Ini bermakna baki "kasar" yang dilihat mungkin kelihatan berkurang sedikit selepas bayaran, tetapi jika anda terus swipe, jumlah keseluruhan yang perlu dibayar boleh kembali naik atau malah lebih tinggi daripada sebelumnya.
Kenapa caj sebenar dalam statement boleh berbeza
Bank mungkin guna daily balance / kaedah spesifik
Sesetengah bank mengira finance charge berdasarkan baki harian sepanjang kitaran bil (average daily balance), bukan hanya baki pada satu titik masa. Kaedah tepat yang digunakan setiap bank perlu disemak dalam PDS masing-masing, kerana ia boleh menghasilkan angka akhir yang berbeza daripada formula ringkas dalam artikel ini.
Posting date transaksi berbeza daripada tarikh beli
Tarikh transaksi "diposkan" (posted) ke dalam akaun anda kadangkala berbeza daripada tarikh sebenar anda membuat pembelian. Ini boleh menyebabkan sesuatu transaksi termasuk dalam kitaran bil yang berbeza daripada jangkaan anda, dan seterusnya mempengaruhi bilangan hari yang digunakan dalam pengiraan finance charge.
Bayaran masuk pada tarikh tertentu
Bayaran yang anda buat hanya "berkuat kuasa" mengurangkan baki pada tarikh ia diproses oleh bank — bukan semestinya tarikh anda menekan butang bayar. Kelewatan pemprosesan bayaran (contohnya melalui transfer antara bank) boleh menyebabkan bilangan hari baki dibawa lebih panjang daripada yang anda jangka.
Cash advance dan retail balance boleh dikira berbeza
Seperti disebut sebelum ini, cash advance biasanya dikira berasingan daripada baki runcit dan selalunya tiada grace period — walaupun had garis panduan BNM bagi kadar finance charge maksimum (1.5% sebulan / 18% setahun) pada dasarnya sama untuk kedua-dua kategori, cash advance biasa dikenakan finance charge dari hari transaksi dibuat kerana ketiadaan grace period tersebut, ditambah pula dengan cash advance fee yang berasingan. Ini bermakna walaupun baki runcit anda sudah dibayar penuh, baki cash advance yang belum dibayar tetap boleh dikenakan finance charge dari hari transaksi dibuat — bergantung kepada terma bank anda. Kadar cash advance fee sebenar dan struktur SST yang dikenakan berbeza mengikut bank — semak PDS untuk angka tepat.
Rounding, fee dan cukai boleh mengubah angka akhir
Statement sebenar turut mungkin mengandungi rounding, cukai perkhidmatan (jika berkenaan), serta caj lain seperti annual fee atau late payment charge yang menjadikan jumlah akhir berbeza daripada kiraan finance charge semata-mata. Jangan anggap satu baris "finance charge" dalam statement mewakili keseluruhan kos akaun anda.
Bila finance charge mula dikenakan?
Jika tidak bayar penuh sebelum due date
Secara umum, finance charge mula terkumpul apabila anda tidak membayar statement balance secara penuh sebelum due date. Baki yang tidak dibayar dianggap "dibawa" ke kitaran seterusnya dan mula dikenakan caj mengikut kadar yang terpakai.
Cash advance mungkin tiada grace period
Berbeza daripada transaksi runcit, cash advance kerap kali tidak mempunyai grace period langsung — ini bermakna finance charge boleh mula dikira dari hari pengeluaran tunai dibuat, walaupun anda membayar semula sebelum due date. Semak PDS bank anda untuk kepastian bagi kad yang anda pegang.
0% instalment perlu dibaca syaratnya
"0% instalment" tidak semestinya bermakna percuma sepenuhnya — untuk pecahan penuh caj tersembunyi jenis ini, baca 0% Instalment Plan Kad Kredit: Betul-Betul Percuma Ke?. Sesetengah pelan instalment mempunyai processing fee, admin fee atau penalti jika anda gagal membayar ansuran tepat pada masanya — dan jika instalment tidak diselesaikan mengikut syarat, baki yang berbaki mungkin dikenakan finance charge biasa. Syarat dan caj sebenar pelan "0% instalment" (termasuk fi pemprosesan dan penalti) ditetapkan oleh bank/issuer masing-masing dan berbeza antara satu pelan dengan pelan lain — baca terma penuh pelan instalment berkenaan sebelum bersetuju, bukan hanya tajuk "0%" pada iklan. Label "0%" turut kerap digunakan dalam pemasaran BNPL dengan isu ketelusan kos yang serupa — untuk perbandingan risiko penuh antara dua kaedah ini, rujuk BNPL vs Kad Kredit: Mana Lagi Risky.
Cara kurangkan finance charge
Bayar penuh bila mampu
Cara paling jelas untuk elak finance charge ialah membayar statement balance secara penuh sebelum due date, setiap bulan, bila kemampuan membenarkan.
Bayar lebih awal, bukan tunggu due date jika baki berjalan
Jika anda sudah ada baki yang berjalan (revolving), membuat bayaran lebih awal — bukan menunggu hingga due date — boleh membantu kurangkan bilangan hari baki tersebut dikenakan caj, bergantung kepada kaedah pengiraan bank anda.
Hentikan transaksi baru pada kad yang sedang berbaki
Jika kad anda sedang membawa baki, mengelakkan transaksi baru pada kad yang sama membantu mengelakkan baki bertambah besar sementara anda cuba menyelesaikannya.
Gunakan strategi hutang untuk jumlah besar
Jika baki sudah agak besar dan sukar diselesaikan dalam satu atau dua bulan, pertimbangkan strategi bayaran berstruktur seperti debt snowball (fokus baki terkecil dahulu untuk momentum) atau debt avalanche (fokus kadar tertinggi dahulu untuk kurangkan kos). Anda boleh senaraikan semua baki, kadar dan minimum payment kad anda dalam kalkulator debt snowball DuitMap untuk melihat susunan bayaran yang lebih jelas.
Bandingkan kos jika mahu guna personal loan untuk tutup hutang kad
Sesetengah orang mempertimbangkan personal loan untuk menyelesaikan baki kad kredit yang besar, kerana kadar personal loan kadangkala lebih rendah dan struktur bayarannya lebih tetap. Ini bukan penyelesaian automatik dan approval tidak dijamin — baca dahulu artikel personal loan untuk tutup hutang kad kredit untuk faham perkara yang perlu dibandingkan sebelum membuat keputusan.
Kesimpulan dan langkah seterusnya
Finance charge bukan sesuatu yang misteri — ia datang daripada gabungan baki, kadar tahunan dan bilangan hari baki tersebut dibawa. Formula ringkas dalam artikel ini membantu anda faham logik di sebalik angka, tetapi ia tetap satu anggaran kasar untuk tujuan pendidikan, bukan kiraan statement sebenar bank anda.
Langkah paling praktikal sekarang: ambil statement kad kredit sebenar anda, cari baki, kadar (jika dinyatakan) dan bilangan hari dalam kitaran bil, kemudian buat anggaran kos menggunakan formula di atas. Selepas anda nampak kos bulanan yang berpotensi, gunakan kalkulator debt snowball DuitMap untuk pilih jumlah bayaran tambahan yang realistik mengikut bajet anda, bukan sekadar bayar minimum sahaja.
Jika anda ada lebih daripada satu kad atau ingin faham dahulu caj tersembunyi lain sebelum ini, baca juga caj tersembunyi kad kredit di Malaysia dan panduan lengkap cara kiraan faedah kad kredit. Jika sering berbelanja luar negara dan mahu bandingkan kos, semak kalkulator Wise sebelum membuat pembelian besar dengan kad kredit. Untuk faham kenapa penggunaan kad kredit semasa travel boleh jadi lebih mahal daripada yang disangka — bukan sekadar kadar tukaran asing — baca Kenapa Kad Kredit Nampak OK, Tapi Sebenarnya Mahal Untuk Travel.
Kemas kini terakhir: Julai 2026. Rujukan garis panduan kadar dan caj kad kredit: Bank Negara Malaysia — Guidelines on Credit Card Operations dan halaman Policy Document Kad Kredit BNM (kemas kini terkini 19 Disember 2025). Angka finance charge, late payment charge, cash advance fee, annual fee, SST, grace period dan kaedah pengiraan sebenar (termasuk cara agihan bayaran antara baki retail dan cash advance) adalah tertakluk kepada Product Disclosure Sheet (PDS) bank pengeluar kad kredit anda — sila rujuk bank berkenaan untuk angka terkini, kerana ia boleh berbeza antara satu bank/kad dengan yang lain.