Maintenance Bond and Defect Liability Period in Malaysian Contracts
Maintenance Bond and Defect Liability Period in Malaysian Contracts
Most contractors assume their obligations end when they hand over the completed project. They don't. What happens after project completion? Who pays for defects? And what's a maintenance bond got to do with it?
In Malaysian construction and engineering contracts, the defect liability period (DLP) extends the contractor's responsibility well beyond the handover date. During this time, the contractor must fix any structural or workmanship defects at no cost to the client. A maintenance bond guarantees the contractor will fulfill this obligation, protecting the client and freeing up the contractor's capital.
This guide covers how maintenance bonds work, when you need one, the difference between bonds and retention money, and how to apply in the Malaysian market.
What Is a Defect Liability Period?
The defect liability period is a contractual timeframe after practical completion during which the contractor remains responsible for correcting defects at their own expense. The client does not pay for this remedial work.
The DLP applies to defects that arise from poor workmanship, substandard materials, or failure to comply with contract specifications. It does not cover damage caused by the client, third parties, or normal wear and tear after the DLP ends.
Typical DLP durations in Malaysian contracts are 12 months for general construction and 12 to 24 months for more complex projects, depending on the contract form used (PAM, PWD, or FIDIC).
| Contract Form | Typical DLP Duration | Applicable Sector |
|---|---|---|
| PAM 2006 | 12 months | Private construction |
| PWD Conditions | 12-24 months (depending on project type) | Government works |
| FIDIC 2017 | 12 months (defects notification period) | Large engineering projects |
| Custom/bespoke | As negotiated | Specialist works |
The DLP is triggered when the contract certifies practical completion (not final completion). Until this date, the contractor is in the active construction phase and is responsible for all work under the main contract.
How Maintenance Bonds Work
A maintenance bond (also called a defects liability bond) is a guarantee issued by a surety (bank or insurance company) on behalf of the contractor. It guarantees to the client that the contractor will perform remedial work during the DLP without additional cost.
If the contractor fails to fix defects when notified, the surety pays the client the bond amount, which the client can then use to hire another contractor to complete the repairs.
In Malaysia, maintenance bonds can be issued as either bank guarantees or insurance bonds, both serving the same protective function. Both types of issuers are regulated under the Financial Services Act 2013 and the Islamic Financial Services Act 2013, and must be licensed by Bank Negara Malaysia.
| Bond Type | Issued By | Indicative Cost Range (varies by provider) | Liquidity |
|---|---|---|---|
| Bank guarantee | Issuing bank | 0.5% to 1.5% p.a. | Upon claim, cash released within 30 days |
| Insurance bond | Insurance company | 0.75% to 2% p.a. | Upon claim, subject to investigation |
The contractor pays the surety a fee (bond premium) to issue the guarantee. This cost is typically passed on to the client as part of the contract price, though this is negotiable. Some contractors absorb the cost as a competitive advantage.
The Life of a Maintenance Bond
A maintenance bond is issued at or shortly before practical completion and remains valid for the duration of the DLP. Once the DLP expires and all notified defects are fixed, the bond is released or allowed to expire.
If a defect is discovered near the end of the DLP, the client may request the bond be extended to cover the remedial work period. In some cases, the surety will extend the bond for a short additional period if the defect notification is made before the DLP end date.
The bond does not cover defects discovered after the DLP expires, even if those defects existed during the DLP but were not reported.
When You Need a Maintenance Bond
Maintenance bonds are required by most standard form contracts used in Malaysia, including PAM 2006, PWD conditions, and FIDIC terms. The contract will specify whether a bank guarantee or insurance bond is acceptable, or allow either.
Specific sectors and project types that typically require maintenance bonds include:
- Government construction projects (mandatory under PWD rules)
- Large commercial building developments
- Infrastructure and civil engineering works
- Any contract over RM 1 million in value
- Projects financed by institutional investors or development banks
- Works in heavily regulated sectors (utilities, healthcare, etc.)
Even if the contract does not explicitly require a maintenance bond, a client may request one as a condition of the contract. This is particularly common in government contracts and large private projects.
| Project Type | Maintenance Bond Required? | Typical DLP |
|---|---|---|
| Government works | Yes (mandatory) | 12-24 months |
| Commercial building over RM 2M | Usually yes | 12 months |
| Small residential project | May be optional or replaced with retention | 6-12 months |
| Infrastructure/civil engineering | Yes | 12-24 months |
| Specialist mechanical/electrical works | Yes | 12-24 months |
Types of Defects Covered
A maintenance bond covers defects in workmanship, materials, and design execution that are discovered during the DLP. The bond guarantee extends to any cost the contractor incurs to fix these issues.
Defects covered typically include:
| Defect Category | Example | Covered Under DLP/Bond? |
|---|---|---|
| Structural cracks (non-movement) | Concrete settling causing hairline cracks | Yes |
| Faulty workmanship | Poorly installed tiles, leaking joints | Yes |
| Substandard materials | Paint peeling, doors misaligned | Yes |
| Non-compliance with specs | Wrong gauge of wire, incorrect concrete grade | Yes |
| MEP (mechanical, electrical, plumbing) | Non-functioning equipment, electrical faults | Yes |
| Design defects (if contractor is designer) | Engineering error causing malfunction | Depends on contract terms |
| Normal wear and tear | Paint fading, carpet aging | No |
| Damage from third parties | Accidental collision, vandalism | No |
| Client-caused damage | Improper use or maintenance by client | No |
| Damage from natural events (after DLP ends) | Flooding, earthquake, storm damage | No |
The contract specifications and site inspection reports at practical completion form the baseline for determining whether something is a defect. Any deviation from these baseline documents during the DLP is the contractor's responsibility.
Bond Amount and Duration
The maintenance bond amount is typically a percentage of the contract sum. In Malaysia, standard percentages are:
| Bond Type | Typical Percentage | Example (RM 5M Contract) |
|---|---|---|
| Maintenance bond (private contracts) | 3% to 5% | RM 150,000 to RM 250,000 |
| Maintenance bond (government contracts) | 5% to 10% | RM 250,000 to RM 500,000 |
Illustrative cost example: For a RM 5 million construction contract with a 5% maintenance bond requirement, the bond amount would be RM 250,000. If the bond premium is 1% per annum for a 12-month DLP, the contractor pays RM 2,500 to the surety to issue the bond.
Bond duration extends for the full length of the DLP. If the contract specifies a 12-month DLP from practical completion, the bond remains valid for 12 months from that date.
If remedial work extends beyond the DLP end date due to defects discovered near the deadline, the client may negotiate a short extension of the bond to cover the completion period. However, this is not automatic and requires agreement from both the contractor and surety.
Maintenance Bond vs. Retention Money
Both maintenance bonds and retention money serve to protect the client during the DLP, but they operate differently. Understanding the distinction is critical for contractors and clients.
| Aspect | Maintenance Bond | Retention Money |
|---|---|---|
| What it is | Third-party guarantee from bank or insurer | Portion of final payment held by client |
| Cash held by | Surety (not client) | Client |
| Typical amount | 3%-10% of contract sum | 5%-10% of final invoice |
| When released | After DLP expires and all defects are fixed | After DLP expires and all defects are fixed |
| Contractor cash flow | Contractor receives full payment at practical completion | Contractor withholds funds until DLP end |
| Cost to contractor | Premium paid to surety (0.5%-2% per annum) | Opportunity cost of tied-up capital |
| Client gets cash back if no defects | Bond expires; surety retains premium | Yes, full amount released |
| Dispute resolution | Claim against surety; surety investigates | Client holds funds pending resolution |
The key advantage of a maintenance bond for contractors is cash flow. By providing a bond instead of allowing the client to retain funds, the contractor receives the full contract payment at practical completion and can redeploy that capital to other projects.
For clients, retention money may provide better security because they hold the funds directly. However, this creates disputes if the contractor disputes the existence or extent of defects, as the client effectively becomes judge and jury.
Many modern contracts in Malaysia now use a split approach: a maintenance bond covers the majority of the DLP security, and a small retention (e.g., 2%-3%) is held for contingency. This balances contractor cash flow with client protection.
Common Mistakes and Pitfalls
1. Not Securing the Bond Before Practical Completion
Contractors must arrange the maintenance bond well in advance of the practical completion date. If the bond is not in place by the time the client certifies practical completion, the contractor cannot receive final payment, and the DLP cannot be triggered.
Allow at least 4 to 6 weeks for bond approval, as banks and insurers require financial statements, security details, and contract documents.
2. Underestimating the Bond Amount
If the bond is issued for an amount less than the contract requires, the surety will reject claims that exceed the bond limit. Always confirm the exact bond percentage and amount in the contract before applying.
Illustrative scenario: A contract requires a 5% maintenance bond on a RM 10 million project, which equals RM 500,000. If the contractor secures a RM 400,000 bond instead, any defects exceeding RM 400,000 in repair cost are unprotected.
3. Allowing the Bond to Expire Without Extension
If a defect is discovered near the end of the DLP but the contractor has not completed the repair by the DLP end date, the bond expires and no longer covers the remedial work. The contractor becomes personally liable.
Always notify the surety and client immediately if defect rectification will extend beyond the DLP end date, and request a formal extension in writing.
4. Confusing DLP with Defects Notification Period
In FIDIC contracts, the term is "defects notification period," and the contract may specify different periods for discovering and correcting defects. The contractor must carefully read the contract to determine exact responsibilities.
Some contracts allow the client to notify defects up to a certain date, but the contractor may have additional time to correct them after the DLP officially ends. This creates overlapping timelines that contractors often misunderstand.
5. Not Reading the Surety's Terms and Conditions
The surety's bond document will contain exclusions, conditions, and notice requirements that are separate from the contract. For example, the surety may require the contractor to be notified of defects within a certain timeframe before a claim can be made.
Contractors should request a copy of the proposed bond document from the surety before the bond is issued, and have a legal advisor review it.
6. Failing to Document Defects and Repairs
If a dispute arises about whether a defect existed during the DLP or was caused by poor workmanship, the contractor needs evidence. Maintain detailed records of all site inspections, defect notifications, and repair work performed during the DLP.
Disputes over bond claims can result in prolonged legal proceedings, especially if the contractor lacks contemporaneous documentation.
Facing a defect claim during the DLP?
Contingent's bond insurance specialists can advise you on claim procedures, bond extensions, and your rights under the contract and bond document.
How to Apply for a Maintenance Bond
Step 1: Confirm Bond Requirements in Your Contract
Review your contract to establish the bond percentage, duration, and whether a bank guarantee or insurance bond is required. Note the practical completion date, as the bond must be valid from that date onward.
Step 2: Gather Required Documents
Banks and insurers will request:
- Audited financial statements for the last 2-3 years
- Bank references
- Proof of registration and licenses
- Contract copy and completion certificate
- Proof of past bond issuances (if applicable)
- Personal/director guarantees (for smaller contractors)
- Details of existing credit facilities
Step 3: Submit Application to Your Bank or Insurance Provider
Contact your relationship manager at your bank or insurance broker to initiate the application. Provide all documents listed above and confirm the exact bond amount and duration required.
Processing typically takes 2 to 4 weeks for bank guarantees and 3 to 6 weeks for insurance bonds, depending on complexity and the provider's current workload.
Step 4: Provide Security (if required)
Banks typically require collateral equal to 10% to 25% of the bond amount, or a personal/corporate guarantee from directors. Insurance bonds may require lower collateral or none, depending on the contractor's creditworthiness.
Illustrative example: For a RM 500,000 maintenance bond, a bank may require RM 50,000 to RM 125,000 in cash deposit or a corporate guarantee.
Step 5: Confirm Bond Terms and Final Approval
Once approved, the surety will issue the bond document. Review it carefully with your legal advisor to confirm all terms match the contract requirements. Any discrepancies should be corrected before the bond is submitted to the client.
Step 6: Submit Bond to Client
The contractor or engineer must deliver the original bond to the client by the deadline specified in the contract. Failure to do so may delay practical completion certification and final payment.
Keep a copy for your records and follow up with the client to confirm receipt.
| Step | Timeline | Key Action |
|---|---|---|
| 1. Review contract | Immediately after award | Identify bond % and type required |
| 2. Gather documents | 2-3 weeks before practical completion | Compile financials, references, contract copy |
| 3. Submit application | 4-6 weeks before practical completion | Contact bank or insurer with full details |
| 4. Provide security | Upon bank/insurer request | Deposit collateral or provide guarantee |
| 5. Confirm terms | Upon bond issuance | Review bond document with advisor |
| 6. Submit to client | By practical completion date | Deliver original bond; confirm receipt |
Ready to secure your maintenance bond?
Get a competitive quote for your maintenance bond or defect liability bond in Malaysia. Contingent can help you navigate bank guarantees and insurance bond options based on your contract requirements.
Frequently Asked Questions
Q1: What happens if the contractor doesn't fix defects within the DLP?
The client can lodge a claim against the maintenance bond. The surety will investigate the claim. If approved, the surety pays the client (up to the bond limit), and the client uses that money to hire another contractor to complete the repairs. The original contractor remains financially liable for the cost of remedial work.
Q2: Can the DLP period be extended if defects are discovered near the end date?
The DLP itself cannot be extended unless the contract allows it. However, if a defect is notified before the DLP end date, the contractor remains responsible for fixing it even if the repairs extend beyond the DLP deadline. The maintenance bond will remain valid to cover that extended rectification period, provided the notification was made in time.
Q3: Is a maintenance bond the same as a performance bond?
No. A performance bond covers the contractor's obligation to complete the work according to the contract during the construction phase. A maintenance bond covers the contractor's obligation to fix defects after practical completion during the DLP. They are two separate bonds serving different purposes.
Q4: Can retention money and a maintenance bond be used together?
Yes. Some contracts use a hybrid approach where a maintenance bond covers 70% to 90% of the security need, and a smaller retention (e.g., 2% to 5%) is held by the client for additional protection. This balances contractor cash flow with client security.
Q5: What if a defect is discovered after the DLP expires?
Once the DLP expires, the contractor has no further obligation under the maintenance bond or the contract's defect liability clause. Any defects discovered after the DLP end date are the client's responsibility. Proper inspection during the final months of the DLP is critical to catch defects before they become the client's burden.
Q6: Can a contractor's financial problems affect the maintenance bond?
If the contractor becomes insolvent or bankrupt during the DLP, the maintenance bond is not affected. The bond is issued by the surety (bank or insurance company) and remains valid independently of the contractor's financial status. This is precisely why clients require bonds, as they protect against contractor failure.
Q7: Is the maintenance bond amount fixed for all contract types in Malaysia?
No. The bond amount is specified in the contract and is typically a percentage of the contract sum (3% to 10%, depending on contract type and sector). Government contracts often require higher percentages than private contracts. The contract will clearly state the bond requirement, and the contractor must not underestimate or provide a lower amount than required.
Q8: What is the cost difference between a bank guarantee and an insurance bond for maintenance?
Bank guarantees typically cost 0.5% to 1.5% per annum, while insurance bonds cost 0.75% to 2% per annum, depending on the contractor's credit profile and history. For a 12-month maintenance bond, the total cost ranges from 0.5% to 2% of the bond amount. Illustrative example: A RM 500,000 bond at 1% per annum costs RM 5,000 for one year.
Conclusion
A maintenance bond is a critical safeguard in Malaysian construction contracts, protecting the client while allowing the contractor to receive full payment upon practical completion. Understanding how the defect liability period works, when bonds are required, and how to apply ensures smooth project completion and reduces disputes.
The bond amount, duration, and type (bank guarantee or insurance) are determined by contract specifications. Contractors should secure their maintenance bond 4 to 6 weeks before practical completion, and clients should understand their rights to claim against the bond if defects arise during the DLP.
Whether you're a contractor needing to issue a maintenance bond or a client structuring a contract, professional advice on bond terms and costs is essential. Every contract is different, and skipping this step can lead to cash flow disruption, disputes, or unprotected defects.
For specific guidance on your maintenance bond requirements, reach out to a qualified bond provider or insurance broker in Malaysia who can tailor the bond to your project and contract terms.
Disclaimer
This article provides general guidance on maintenance bonds and defect liability periods in Malaysian contracts as of April 2026. Bond terms, pricing, and approval criteria vary by surety provider and applicant profile. Always consult a qualified insurance professional or financial advisor before making decisions.
Related Articles:

