Insurance Bond vs Bank Guarantee in Malaysia: Complete Guide for Contractors and Businesses

Need a performance bond or tender bond?
Tell us your requirements and we'll get you a quote from leading insurers. No collateral needed.
Disclaimer: This article is for general informational purposes only as of March 2026. Terms, conditions, and pricing vary by provider. Always consult a licensed insurance broker or banker for recommendations specific to your business.
When a contract requires you to provide a performance bond, bank guarantee, or other form of security, you typically have two options: get it from a bank (jaminan bank) or get it from an insurance company (jaminan insurans). Both instruments serve the same purpose, but they work very differently and have very different implications for your cash flow.
This guide compares both options so you can make an informed decision. We'll cover the true costs (including hidden fees banks don't advertise), when each option makes sense, and how to get bonds for both government and private contracts.
Most Malaysian businesses default to bank guarantees because that's what they know. But insurance bonds are increasingly popular for good reason: they're often cheaper in true cost, faster to obtain, and don't eat into your banking facilities.
This guide covers:
- What insurance bonds and bank guarantees are
- True cost comparison (including hidden bank guarantee costs)
- Government contracts: when insurance bonds are accepted
- Side-by-side comparison of features
- When to choose each option
- How to get an insurance bond in Malaysia
What Is an Insurance Bond?
An insurance bond (also called a surety bond, jaminan insurans, or insurance guarantee) is a three-party agreement between the principal (you, the contractor/supplier), the obligee (the party requiring the guarantee), and the surety (the insurance company issuing the bond).
The insurance company guarantees to the obligee that you'll fulfil your contractual obligations. If you default, the obligee can make a claim on the bond. The insurance company pays the claim (up to the bond amount) and then has the right to recover the amount from you.
Insurance bonds in Malaysia are issued by general insurers and takaful operators licensed by Bank Negara Malaysia (BNM). They're commonly used for:
- Performance bonds (bon pelaksanaan)
- Bid/tender bonds (bon tender)
- Advance payment bonds
- Supply bonds
- Maintenance bonds
What Is a Bank Guarantee?
A bank guarantee (BG, or jaminan bank) is a promise from your bank to pay a specified amount to the beneficiary if you fail to meet your contractual obligations. Unlike an insurance bond, a BG is essentially a two-party arrangement between you and your bank, with the bank issuing the guarantee in favour of the beneficiary.
Bank guarantees require collateral. Your bank will either deduct the guarantee amount from your existing credit facilities, require a fixed deposit as security, or use a combination of both. This directly impacts your available banking lines.
BGs in Malaysia are issued by commercial banks regulated by BNM. They're the traditional instrument for securing contracts and are widely recognised across all industries.
Government Contracts: Insurance Bonds Are Often Accepted
Many contractors assume government contracts require bank guarantees. This assumption is often wrong.
Malaysian government contracts typically follow a standard format (Lampiran A4) that specifies acceptable forms of bon pelaksanaan. Look for section 7 (Bon Pelaksanaan / Bentuk Bon Pelaksanaan) in your SST (Surat Setuju Terima). Many explicitly list multiple options:
- Jaminan Bank / Bank Islam / Bank Pembangunan Malaysia Berhad
- Jaminan Syarikat Kewangan (finance company guarantee)
- Jaminan Insurans / Takaful (insurance bond)
If your SST includes "Jaminan Insurans" or "Takaful" as an acceptable form, you have a choice. And when you have a choice, the insurance bond is almost always the smarter option for your cash flow.
| What Your SST Says | What This Means | Your Best Option |
|---|---|---|
| "Jaminan Bank" only | Bank guarantee mandatory; no alternative | Must use bank guarantee |
| "Jaminan Bank atau Jaminan Insurans/Takaful" | Either option acceptable | Use insurance bond. Same protection, cash stays free. |
| Private contract states "Bank Guarantee" | Often negotiable | Ask the principal if they'll accept an insurance bond |
Have a government contract but not sure what your SST allows? WhatsApp us your SST and we'll confirm whether you can use an insurance bond.
Insurance Bond vs Bank Guarantee: Side-by-Side Comparison
This is the core comparison that every Malaysian business owner and contractor needs to understand.
| Feature | Insurance Bond (Jaminan Insurans) | Bank Guarantee (Jaminan Bank) |
|---|---|---|
| Issuer | Insurance company (BNM-licensed) | Commercial bank (BNM-regulated) |
| Cost structure | Annual premium (percentage of bond amount) | Annual commission + collateral requirement |
| Collateral required | None or minimal (0-20%) | Typically 50-100% cash margin |
| Impact on banking facilities | None. Banking lines remain fully available. | Reduces available credit facilities |
| Approval speed | 5-14 working days | 2-8 weeks (longer for new facilities) |
| Nature of claim | Usually conditional (insurer investigates) | Often unconditional (bank pays on demand) |
| Refund on early cancellation | Generally no | No (explicitly stated in bank PDS) |
| Accepted for government contracts | Yes, when SST allows | Yes |
The most important differences are cost and cash flow impact. Insurance bonds don't require collateral and don't reduce your banking facilities. Bank guarantees require either cash collateral or reduce your available credit lines. For growing businesses that need their banking facilities for operations, this distinction matters enormously.
True Cost Comparison: Insurance Bond vs Bank Guarantee
Most contractors compare the annual fee percentage and assume bank guarantees are cheaper. This is a costly mistake. The fee is only part of the total cost.
Direct Costs
| Cost Element | Insurance Bond | Bank Guarantee |
|---|---|---|
| Direct fee | Annual premium (0.8-3.5% of bond amount) | Annual commission (1.0-2.5% of guarantee amount) |
| Collateral cost | None or minimal | Opportunity cost of tied-up cash (50-100%) |
| Stamp duty | Applicable | Applicable (RM10 for BG + RM10 for Letter of Indemnity) |
| Processing fees | Usually minimal or none | May include facility fees, legal fees |
Hidden Costs of Bank Guarantees
Beyond the headline commission rate, bank guarantees come with costs that many contractors don't discover until it's too late.
1. No Refund on Early Cancellation
If your project completes early or the contract is terminated, you don't get your commission back. Bank product disclosure sheets are explicit: "There shall be no refund by the Bank of any commission paid... in the event of any early cancellation or release or premature return of any BG." You pay for the full period regardless of actual usage.
2. Commission Continues After Expiry
For bank guarantees without a specific claim period, banks continue charging commission from the guarantee expiry date until the physical document is returned and cancelled. If your beneficiary is slow to return the document, you keep paying.
3. Bank Can Demand Payment Before Paying Out
Banks can require you to pay immediately upon their demand, regardless of whether the bank has actually made payment to the beneficiary yet. You may need to pay before the bank has even settled with the project owner.
4. Facility Suspension on Claims
If a bank guarantee is called, the bank converts the amount to a past due obligation with penalty interest (typically BLR + 3.5% or more). Your BG facility and potentially all other trade facilities with that bank will be suspended immediately.
5. Reduced Borrowing Capacity
When your BG ties up RM1 million of your credit facility, that's RM1 million you can't use for working capital loans, overdrafts, trade financing, or other business needs. For SMEs with limited banking facilities, this constraint can genuinely limit business growth.
Illustrative True Cost Example
Consider a contractor who needs a RM1 million performance bond for a 2-year project:
| Cost Item | Insurance Bond | Bank Guarantee |
|---|---|---|
| 2-year premium/fees | RM25,000 | RM30,000 |
| Collateral locked | RM50,000 (5%) | RM750,000 (75%) |
| Opportunity cost (8% p.a. on collateral) | RM8,000 | RM120,000 |
| True 2-year cost | RM33,000 | RM150,000 |
Illustrative example only. Actual costs vary based on your specific situation.
The bank guarantee can cost 4-5x more when you account for what that locked capital could have earned or saved you.
Want to compare costs for your specific bond? WhatsApp us your requirements and we'll provide a quote.
Conditional vs Unconditional Bonds: Key Difference
This is one of the most important distinctions that many businesses overlook.
| Feature | Conditional Bond | Unconditional (On-Demand) Bond/BG |
|---|---|---|
| Claim process | Beneficiary must prove default occurred | Beneficiary simply demands payment |
| Investigation | Insurer investigates before paying | Bank pays first, disputes later |
| Protection for principal | Higher. Unfair calls can be challenged. | Lower. Payment is made regardless. |
| Common with | Insurance bonds | Bank guarantees |
Most insurance bonds in Malaysia are conditional. This means the obligee must demonstrate that a genuine default has occurred before the insurer pays out. This protects contractors from frivolous or bad-faith bond calls.
Bank guarantees are often structured as unconditional, meaning the bank pays on demand regardless of whether a genuine default occurred. With a conditional bond, you have a layer of protection against unfair calling.
When to Choose an Insurance Bond
| Situation | Why Insurance Bond Is Better |
|---|---|
| You need to preserve banking facilities for working capital | Insurance bonds don't consume any credit lines |
| You're bidding for multiple projects simultaneously | You can get multiple bonds without hitting a facility ceiling |
| Your bank has limited or no BG facilities available | Insurance bonds are an independent source of bonding capacity |
| You're a growing SME with stretched banking relationships | Insurance underwriting considers broader factors |
| You need the bond issued quickly | Insurance bonds can be issued in days vs weeks for new BG facilities |
| Your SST allows jaminan insurans | Same legal standing, better cash flow |
| You want protection against unfair bond calls | Conditional bonds require proof of default |
When to Choose a Bank Guarantee
| Situation | Why Bank Guarantee Is Better |
|---|---|
| The contract specifically requires a bank guarantee by name | Some contracts don't accept insurance bonds. Check your contract terms. |
| The obligee insists on unconditional / on-demand instruments | BGs can be structured as unconditional more easily |
| You have surplus banking facilities and low utilisation | If your credit lines are underutilised, the collateral cost is minimal |
| The bond amount is very large (tens of millions) | Banks can handle very large amounts that may exceed insurance limits |
| You're dealing with international parties | International banks are more universally recognised |
Do Malaysian Contracts Accept Insurance Bonds?
| Sector | Insurance Bond Acceptance | Notes |
|---|---|---|
| Malaysian government projects | Widely accepted | Check your SST for acceptable bond types |
| GLCs (Petronas, TNB, etc.) | Varies by entity | Some specifically require BG; check contract terms |
| Private construction | Increasingly accepted | Negotiate during contract discussion if not specified |
| Private sector (general) | Varies by contract | Ask if insurance bond is acceptable |
| Supply contracts | Widely accepted | Both government and private commonly accept |
If your contract says "performance bond" without specifying "bank guarantee," you can almost always provide an insurance bond. If the contract specifically states "bank guarantee," you'll need to negotiate with the obligee or provide a BG.
How to Get an Insurance Bond in Malaysia
The process for obtaining an insurance bond is straightforward, especially if you work with an intermediary who specialises in bonds.
Step 1: Provide your company information
The insurer will need your company registration documents (SSM), financial statements (typically 2-3 years of audited accounts), and details of the contract requiring the bond (LOA/SST).
Step 2: Submit the bond application
Your intermediary submits the application to one or more insurers. The application includes the bond amount, contract details, bond type, and required duration.
Step 3: Underwriting assessment
The insurer evaluates your company's financial strength, track record, contract complexity, and overall risk profile. This typically takes 2-5 working days.
Step 4: Bond issuance
Once approved, the insurer issues the bond document. Total timeline is typically 5-14 working days from submission of complete documents.
Step 5: Bond delivery
The original bond document is delivered to you or directly to the obligee. You pay the premium, and the bond is in force.
Documents Required
| Document | Notes |
|---|---|
| SSM documents (Form 9/13/49) | Must be current (within 3 months) |
| Audited accounts (2-3 years) | Most recent year mandatory |
| Bank statements (6 months) | Operating account |
| CIDB/contractor registration | If applicable, must match project scope |
| LOA/SST and contract | Essential |
| Bond wording/format | Must match contract requirements exactly |
Ready to get started?
Send us your LOA/SST and we'll confirm whether you can use an insurance bond and provide a quote.
FAQ
Is a performance bond the same as a bank guarantee?
They serve the same purpose (securing your contractual obligations), but they're issued by different parties. A performance bond is issued by an insurance company. A bank guarantee is issued by a bank. The key practical differences are cost structure, collateral requirements, and the conditional vs unconditional nature of claims.
Can I use an insurance bond instead of a bank guarantee?
In most cases, yes. Malaysian government contracts, GLCs, and many private sector contracts accept insurance bonds. Check your contract terms or SST. If it lists jaminan insurans as an option, you can use one. If it specifically requires "bank guarantee," you'll need to negotiate or provide a BG.
What is the difference between jaminan insurans and jaminan bank?
Jaminan insurans (insurance bond) is issued by a licensed insurance company and typically requires minimal or no collateral. Jaminan bank (bank guarantee) is issued by a commercial bank and usually requires 50-100% cash collateral. Both provide the same protection to the project owner (bon pelaksanaan), but insurance bonds preserve your working capital.
Which is cheaper: insurance bond or bank guarantee?
Insurance bonds typically have a lower total cost because they don't require collateral. While the annual premium/fee percentages may be similar, the absence of collateral requirements means your cash and credit facilities remain free for other business uses. The total economic cost of a BG includes the fee plus the opportunity cost of locked-up capital.
Can I use insurance bonds for government contracts?
Yes, if your SST allows it. Many government contracts follow the Lampiran A4 format which lists multiple acceptable forms of bon pelaksanaan, including "Jaminan Insurans/Takaful." Check section 7 of your SST. If it lists insurance bonds as an option, you can use one.
What happens if the bond is called?
For a conditional insurance bond, the insurer investigates whether a genuine default occurred before paying the claim. If the call is valid, the insurer pays the obligee and then recovers the amount from you. For an unconditional BG, the bank pays immediately upon demand and then debits your account or calls on your collateral.
Can I get a refund if I cancel my bond early?
Generally no, for both options. Banks explicitly state in their product disclosure sheets that there is no refund of commission paid in the event of early cancellation. Insurance bonds generally work the same way. You pay for the full period regardless of actual usage.
Can a new company get an insurance bond?
It's more difficult but not impossible. New companies with limited financial history may need to provide personal guarantees from directors, show a strong management track record, or start with smaller bond amounts. An intermediary can help identify insurers willing to work with newer businesses.
How long does it take to get an insurance bond?
Typically 5-14 working days from submission of complete documents. First-time applications may take slightly longer for the initial underwriting assessment. This is generally faster than setting up a new BG facility, which can take 2-8 weeks.
Can I have both insurance bonds and bank guarantees?
Yes. Many contractors use a combination of both. You might use insurance bonds for most projects to preserve banking facilities, and bank guarantees for specific contracts that require them or for very large amounts. A blended approach gives you maximum flexibility.
Contingent Conclusion
For most Malaysian contractors and businesses, insurance bonds deliver the same protection as bank guarantees at a fraction of the true cost. The key difference isn't the headline fee rate. It's the working capital impact.
A bank guarantee locks up your cash or credit facilities. An insurance bond keeps that capital working for your business. Even for government contracts, many SSTs allow jaminan insurans as an option. Before committing your cash to a bank guarantee, check your contract terms and explore the alternative.
Contingent works with multiple BNM-licensed insurers to help Malaysian businesses secure performance bonds, tender bonds, and other guarantees quickly, without tying up banking facilities. Whether your contract is government or private sector, we can advise on the best approach.





