How to Handle Contractual Liability Best Practices on Your Construction Projects
Contractual liability best practices protect general contractors from absorbing risks that belong to subcontractors. A 2025 Marsh Construction Practice report found that GCs with structured contractual liability programs reduced indemnification disputes by 47% and cut uninsured loss exposure by $2.1M annually across their portfolios.
This guide covers the nine practices that matter most. Each one connects directly to your subcontract language, insurance requirements, and compliance workflow.
1. Draft Clear Indemnification Clauses
Your indemnification clause is the foundation of contractual liability. Weak language creates ambiguity. Ambiguity creates disputes.
A strong indemnification clause specifies three things: what risks transfer to the sub, what triggers the obligation, and how defense costs are handled. Avoid broad-form indemnification in states that prohibit it. Use intermediate-form language that shifts risk only for the sub's own negligence.
Write the clause to survive project completion. Many claims arise months or years after the work is done.
2. Match Insurance to Indemnification
Every risk you transfer through indemnification should have insurance backing it. If your contract shifts products-completed operations liability to the sub, the sub's policy must cover products-completed operations.
Check for alignment between your indemnification scope and the sub's CGL coverage grant. If the indemnification clause covers pollution but the sub's CGL excludes pollution, the risk transfer is hollow.
Learn how to find coverage gaps in Locate Hidden Liability Limits Explained.
3. Require Per-Project Aggregate Endorsements
The general aggregate on a CGL policy applies across all the sub's projects. A per-project aggregate endorsement (CG 25 03) dedicates the full limit to your project.
Without this endorsement, claims on the sub's other projects can erode the aggregate available for yours. This is the single most cost-effective contractual liability protection available.
4. Specify Minimum Coverage Limits by Trade
Not every trade carries the same risk. Your contractual liability best practices should include a tiered limit structure.
| Trade Category | Minimum GL Limit | Minimum Umbrella | Rationale |
|---|---|---|---|
| Structural steel | $2M / $4M | $5M | Fall risk, heavy equipment |
| Electrical | $1M / $2M | $3M | Fire risk, code compliance |
| Plumbing/mechanical | $1M / $2M | $2M | Water damage, mold exposure |
| Concrete/masonry | $1M / $2M | $3M | Structural defect risk |
| Painting/finishing | $1M / $2M | $1M | Lower severity profile |
| Roofing | $2M / $4M | $5M | Fall risk, water intrusion |
| Excavation/site work | $2M / $4M | $5M | Utility strikes, cave-ins |
| General labor | $1M / $2M | $1M | Baseline risk profile |
Adjust limits based on project value and scope. A $50M hospital project demands higher limits than a $2M tenant improvement.
5. Address Contractual Liability Exclusions in Policies
Standard CGL policies cover contractual liability through the "insured contract" definition. But endorsements can restrict or remove this coverage.
The CG 21 39 endorsement limits contractual liability to specific contracts. The CG 24 26 endorsement adds an amendment of insured contract definition. Both reduce the sub's ability to honor indemnification obligations with insurance backing.
Require in your subcontract that the sub's policy must not contain endorsements limiting contractual liability for your project.
6. Include Additional Insured Requirements
Additional insured status gives you direct rights under the sub's policy. This is separate from the indemnification obligation.
Require CG 20 10 (ongoing operations) and CG 20 37 (completed operations) endorsements. Verify the endorsements are attached to the policy, not just referenced on the certificate.
7. Mandate Waiver of Subrogation
A waiver of subrogation prevents the sub's insurer from pursuing you after paying a claim. Without it, the insurer can seek reimbursement from you even when the sub was responsible.
Include waiver of subrogation requirements in your subcontract. Require the CG 24 04 endorsement on the sub's CGL policy. This protection applies even when comparative fault allocates some responsibility to you.
8. Track Compliance Throughout the Project
Contract language means nothing without enforcement. Track certificate status, endorsement compliance, and aggregate levels throughout the project lifecycle.
Automated compliance platforms flag lapses, missing endorsements, and limit changes in real time. Manual tracking works for small sub counts but breaks down past 20-30 active subcontractors.
For more on setting up your compliance program, see Contractual Liability Best Practices: A Practical Checklist.
9. Review and Update Templates Annually
State law changes, court decisions, and market conditions affect contractual liability language. Review your subcontract template annually with your legal and risk management teams.
In 2025 alone, six states modified anti-indemnity statutes. Using outdated language in those states can void your indemnification clause entirely.
Read the full pillar guide in The Complete Guide to Locate Hidden Liability Limits.
FAQs
What are contractual liability best practices for GCs? Contractual liability best practices include drafting clear indemnification clauses, matching insurance coverage to indemnification scope, requiring per-project aggregates, specifying minimum limits by trade, and tracking compliance throughout the project. These practices shift financial risk to the party best positioned to control it.
Why do indemnification clauses fail without matching insurance? An indemnification clause shifts legal responsibility but does not guarantee the sub can pay. If the sub lacks insurance covering the indemnified risk, the clause is only as strong as the sub's balance sheet. Most subcontractors cannot absorb a $500,000+ claim without insurance backing.
What insurance endorsements support contractual liability? The key endorsements are CG 20 10 (additional insured for ongoing operations), CG 20 37 (additional insured for completed operations), CG 25 03 (per-project aggregate), and CG 24 04 (waiver of subrogation). Together, these endorsements ensure insurance coverage aligns with contractual risk transfer.
How do anti-indemnity statutes affect contractual liability? Anti-indemnity statutes limit how much risk a GC can shift to a subcontractor through contract language. Broad-form indemnity (shifting all risk regardless of fault) is prohibited in most states. Intermediate-form indemnity (shifting risk only for the sub's negligence) is allowed in most jurisdictions. Always check your state's current statute.
How often should GCs update their subcontract templates? Review templates annually and after any state legislative session that affects construction law, anti-indemnity statutes, or insurance requirements. Court decisions interpreting indemnification language can also trigger updates. Track changes in the states where you operate most frequently.
What happens if a sub's contractual liability coverage is sub-limited? A sub-limit caps the amount available for contractual liability claims below the per-occurrence limit. If the sub-limit is $500,000 on a $1M policy, only $500,000 is available to cover obligations under your indemnification clause. Specify minimum contractual liability limits in your subcontract to prevent this gap.
Strengthen Your Contractual Liability Program
SubcontractorAudit tracks endorsements, monitors coverage limits, and flags contractual liability gaps across your subcontractor portfolio. Request a demo to see how the platform supports your risk transfer strategy.
Founder & CEO
Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.