Pengiraan Bon Pelaksanaan: Kadar 2.5% atau 5% dan Cara Kira Kontrak 2 Tahun ke Atas

Bon pelaksanaan untuk kontrak bekalan dan perkhidmatan kerajaan ialah 2.5% atau 5% nilai kontrak, dan kontrak 2 tahun ke atas dikira atas nilai setahun sahaja. Panduan ini memetik peraturan dan 3 contoh kiraan dalam PK 4.2, menunjukkan kesilapan kiraan yang PK 4.2 sendiri tolak, dan memberi jadual untuk anda isi dengan angka SST anda sendiri.

Published on
May 22, 2026

Ditulis oleh Michelle Chin, Cert CII.

Jawapan ringkas: Untuk kontrak bekalan dan perkhidmatan kerajaan, bon pelaksanaan (performance bond) ialah 2.5% nilai kontrak jika nilainya melebihi RM200,000 hingga RM500,000, dan 5% jika melebihi RM500,000. Untuk kontrak 2 tahun atau lebih, kadar dan jumlah bon dikira atas nilai kontrak setahun sahaja, tetapi bon itu tetap meliputi seluruh tempoh kontrak.

Anda baru menerima SST, atau sedang meletakkan harga tender, dan perlu tahu berapa bon yang perlu disediakan. Ramai mengira 5% daripada jumlah kontrak bertahun-tahun, sehingga anggaran bon menjadi beberapa kali ganda lebih besar daripada yang diminta. Pekeliling Perbendaharaan PK 4.2 sendiri memberi 3 contoh kiraan, dan kesemuanya ada di bawah.

Sudah ada nilai kontrak dalam SST anda?

Hantar SST atau dokumen tender anda. Kami semak kadar dan jumlah bon yang diminta sebelum anda memohon jaminan.

Dapatkan Sebut Harga

Berapa kadar bon pelaksanaan untuk kontrak bekalan dan perkhidmatan?

Kadar bon pelaksanaan ialah 2.5% untuk kontrak yang bernilai melebihi RM200,000 hingga RM500,000, dan 5% untuk kontrak yang bernilai melebihi RM500,000. Kadar ini datang daripada PK 4.2 perenggan 9.19.8(f)(i), dan sama dengan jadual bon pelaksanaan dalam taklimat Kementerian Kewangan 2022.

Jadual ini menunjukkan kadar untuk kontrak bekalan atau perkhidmatan sekali (one-off), dengan contoh jumlah bon.

Nilai kontrakKadar bon pelaksanaanContoh
Melebihi RM200,000 hingga RM500,0002.5% daripada jumlah harga kontrakKontrak bekalan RM300,000: 2.5% × RM300,000 = RM7,500
Melebihi RM500,0005% daripada jumlah harga kontrakKontrak bekalan RM2,000,000: 5% × RM2,000,000 = RM100,000
Di bawah RM200,000Biasanya tiada bon di bawah peraturan PerbendaharaanDokumen tender atau SST masih boleh memintanya, jadi semak dokumen anda
Tepat RM200,000Semak SST andaIkut syarat bon yang tertulis dalam SST

Kadar ini untuk bekalan dan perkhidmatan sahaja. Kontrak kerja (works) yang bernilai melebihi RM200,000 menggunakan 5% daripada jumlah harga kontrak.

Bagaimana mengira bon untuk kontrak 2 tahun atau lebih?

Kira nilai kontrak setahun, pilih kadar berdasarkan nilai setahun itu, kemudian darab kadar itu dengan nilai setahun. Jumlah yang terhasil ialah nilai bon untuk keseluruhan kontrak bermasa (kontrak untuk tempoh tertentu, contohnya perkhidmatan 3 tahun), bukan untuk setiap tahun.

"Bagi kontrak bermasa yang berkuat kuasa dalam tempoh 2 tahun atau lebih, peratus dan pengiraan hendaklah dikira mengikut anggaran kontrak setahun sahaja. Walau bagaimanapun, Bon Pelaksanaan yang dikemukakan oleh syarikat hendaklah meliputi keseluruhan tempoh kontrak bermasa."

Sumber: Pekeliling Perbendaharaan PK 4.2, perenggan 9.19.8(f)(i)(3).

PK 4.2 memberi 3 contoh untuk peraturan ini. Jadual ini menyusun semula ketiga-tiga contoh itu, dengan kiraan yang sama seperti dalam pekeliling.

Contoh dalam PK 4.2Nilai dan tempoh kontrakNilai setahunKadarNilai bon
Contoh 1RM4.5 juta, 3 tahunRM1.5 juta5%RM75,000
Contoh 2RM800,000, 2 tahunRM400,0002.5%RM10,000
Contoh 3RM300,000, 2 tahunRM150,0002.5%RM3,750

Untuk Contoh 2, PK 4.2 menulis sendiri bahawa jawapannya "bukan RM800,000 X 5% = RM40,000 atau RM400,000 X 5% = RM20,000". Contoh 3 menunjukkan kontrak RM300,000 selama 2 tahun tetap dikenakan 2.5%, walaupun nilai setahunnya hanya RM150,000. Jadual dalam perenggan yang sama menyenaraikan kontrak bermasa "Sehingga RM500,000.00 setahun" pada kadar 2.5% dan "Melebihi RM500,000.00 setahun" pada kadar 5%.

Peraturan nilai setahun dalam PK 4.2 disebut untuk kontrak bermasa 2 tahun atau lebih. Jika kontrak anda kurang daripada 2 tahun, semak nilai bon yang tertulis dalam SST anda.

Apa kesilapan pengiraan bon yang paling biasa?

Dua kesilapan yang PK 4.2 sendiri tolak dalam Contoh 2 ialah menggunakan 5% untuk semua kontrak, dan mendarab kadar dengan jumlah kontrak bertahun-tahun. Jadual ini menunjukkan kesilapan itu dan 2 lagi yang biasa, dengan contoh angka yang betul.

KesilapanCara yang betulContoh
Guna 5% untuk semua kontrakSemak julat nilai kontrak dahuluKontrak bekalan RM300,000: RM7,500, bukan RM15,000
Darab kadar dengan jumlah kontrak 3 tahunGuna nilai setahun untuk kadar dan jumlahPerkhidmatan 3 tahun, RM400,000 setahun: 2.5% × RM400,000 = RM10,000, bukan 5% × RM1.2 juta = RM60,000
Anggap bon hanya perlu sah setahun kerana dikira atas nilai setahunBon meliputi seluruh tempoh kontrakDalam format PK 4.2, bon biasanya sah dari tarikh dikeluarkan hingga 12 bulan selepas kontrak tamat atau selepas obligasi terakhir, mengikut mana yang lebih lewat. Tempoh sebenar tertulis dalam SST anda
Anggap agensi akan memotong 10% daripada bayaran sebagai ganti bonPotongan itu, iaitu Wang Jaminan Pelaksanaan, hanya untuk kontrak kerjaKontrak bekalan dan perkhidmatan memerlukan bon dalam bentuk jaminan

Nilai bon pelaksanaan diisi dalam borang jaminan yang agensi tetapkan. Maksud setiap ruang dan klausa dalam borang itu diterangkan dalam contoh bon pelaksanaan kerajaan, klausa demi klausa, termasuk tarikh sah laku bon.

Bagaimana mengira bon anda sendiri?

Isi baris A hingga G dalam jadual ini dengan angka daripada SST anda; baris F ialah nilai bon anda dan baris G tarikh sah lakunya. Lajur contoh menggunakan kontrak perkhidmatan 3 tahun bernilai RM1,350,000, dari 1 Januari 2027 hingga 31 Disember 2029.

BarisApa yang diisiContohKontrak anda
AJumlah harga kontrak dalam SSTRM1,350,000____
BTempoh kontrak, dalam bulan36____
CAdakah A melebihi RM200,000? Jika tidak, semak sama ada SST masih meminta bonYa____
DNilai untuk dikira: jika B 24 bulan atau lebih, A × 12 ÷ B (anggaran purata; jika nilai setiap tahun berbeza, ikut SST). Jika B kurang 24 bulan, ikut nilai bon dalam SSTRM1,350,000 × 12 ÷ 36 = RM450,000____
EKadar: 5% jika D melebihi RM500,000; 2.5% jika tidak2.5%____
FNilai bon: D × ERM450,000 × 2.5% = RM11,250____
GTarikh sah laku bon dalam SST (dalam format PK 4.2, biasanya 12 bulan selepas kontrak tamat atau selepas obligasi terakhir, mengikut mana yang lebih lewat)Biasanya 31 Disember 2030____

Jika F tidak sama dengan nilai bon dalam SST, tanya agensi secara bertulis sebelum memohon jaminan. Jika nilai atau tempoh kontrak berubah kemudian, lihat apa jadi pada bon pelaksanaan apabila kontrak berubah.

Kiraan anda tidak sama dengan nilai bon dalam SST?

WhatsApp kami nilai kontrak, tempoh kontrak dan nilai bon dalam SST anda. Kami bantu semak angka mana yang perlu disahkan dengan agensi.

WhatsApp Kami

Adakah nilai bon sama dengan jumlah wang yang anda bayar?

Tidak. Nilai bon ialah had yang boleh dituntut oleh agensi jika syarikat anda gagal melaksanakan kontrak, manakala kos anda ialah premium atau caj kepada penjamin, ditambah cagaran jika diminta.

Kos itu bergantung pada nilai bon, tempoh bon, kewangan dan rekod syarikat anda, serta cagaran yang diminta. Premium dan sebarang cagaran tunai dibayar penuh sebelum bon dikeluarkan. Berapa lama cagaran terikat, dan kepada siapa ia dipulangkan, diterangkan dalam cagaran tunai untuk bon pelaksanaan.

Tempoh bon juga mempengaruhi berapa lama cagaran terikat. Contohnya, dalam format PK 4.2, bon untuk kontrak yang tamat pada 31 Disember 2029 biasanya sah hingga 31 Disember 2030. Bila tuntutan terakhir boleh dibuat diterangkan dalam tarikh luput bon dan hari terakhir tuntutan.

Soalan Lazim

Perlukah saya serahkan bon pelaksanaan bersama SST?

Ya. PK 4.2 perenggan 9.19.8(f)(i) meminta syarikat mengemukakan bon pelaksanaan bersama-sama dengan SST, dan agensi menetapkan tempoh 14 atau 30 hari untuk bon diserahkan. SST boleh luput jika bon lewat (perenggan 9.9.1), jadi semak tarikh akhir dalam SST anda dan mohon jaminan awal dengan dokumen lengkap.

Adakah kadar 2.5% dan 5% sama untuk jaminan bank dan jaminan insurans?

Ya, kerana kadar bon pelaksanaan dalam PK 4.2 ditentukan oleh nilai kontrak, bukan oleh bentuk jaminan, jadi jaminan bank, bank Islam, syarikat kewangan, insurans, takaful, Bank Pembangunan Malaysia Berhad dan SME Bank menggunakan kadar yang sama. Jaminan itu mesti dalam Ringgit dan dikeluarkan oleh penerbit berlesen di Malaysia, dan SST anda menyatakan bentuk yang diterima untuk kontrak itu.

Bagaimana jika nilai kontrak saya berbeza bagi setiap tahun?

Ikut nilai bon yang tertulis dalam SST anda. PK 4.2 menyebut "anggaran kontrak setahun" tetapi tidak memberi contoh untuk nilai tahunan yang berbeza. Jika angka SST tidak sepadan dengan kiraan anda, tanya agensi secara bertulis sebelum memohon jaminan.

Apa perlu anda buat sekarang

  1. Ambil jumlah harga kontrak dan tempoh kontrak daripada SST anda, dan isi baris A hingga G dalam jadual kiraan bon pada halaman ini.
  2. Bandingkan jawapan anda dengan nilai bon dan tarikh sah laku yang tertulis dalam SST. Jika berbeza, minta pengesahan agensi secara bertulis.
  3. Mohon jaminan awal dengan dokumen lengkap, kerana agensi menetapkan tempoh untuk bon diserahkan selepas SST.

Dapatkan sebut harga · atau WhatsApp kami

Sumber rujukan

Kali terakhir disemak: September 2026. Kadar, peraturan nilai setahun dan 3 contoh kiraan dibaca daripada PK 4.2 perenggan 9.19.8 di portal ePerolehan; kadar disemak dengan slaid 23 taklimat Kementerian Kewangan 2022.

Diterbitkan oleh BondCepat, jenama Emerge Insurtech (Malaysia) Sdn. Bhd. (202101001225), ejen insurans berdaftar dengan PIAM.

Penafian: Penafian: Artikel ini memberi panduan am berdasarkan peraturan perolehan kerajaan setakat September 2026. Pekeliling boleh dipinda dan setiap dokumen tender boleh menetapkan syarat sendiri. Sentiasa semak dokumen tender dan SST anda sebelum menyediakan jaminan.

Dapatkan Quote Percuma!

tick
Lebih Cepat - dapatkan bond dalam 7 hari
tick
Tidak perlu letakkan deposit seperti Bank Guarantee
tick
Tidak perlu CTOS check
Nama
Nama Syarikat
Nombor Telefon
tick
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.