Subcontractor agreement template for trades

By Ranjit Bhinge, founder of Blur Studio · Updated · 6 min read

Short answer: A subcontractor agreement for trades needs scope of work tied to the main contract, payment terms that match (or sensibly lag) the general contractor's own payment schedule from the client, insurance requirements with a certificate of insurance required before work starts, schedule and sequencing obligations, and a flow-down clause making the subcontractor bound by the same relevant terms the general contractor agreed to with the client. Skipping the insurance requirement is the single most common and most expensive gap in practice.

Ranjit Bhinge

You're a general contractor bringing in a subcontractor for part of a job, or you're the subcontractor being asked to sign one, and you want the insurance, payment and schedule terms locked down before anyone sets foot on site.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

This page may contain affiliate links from which Blur Studio earns commissions.

A subcontractor agreement sits underneath a general contractor's own contract with the client, and most of what goes wrong on these agreements traces back to one of two things: unclear insurance requirements, or a payment schedule that doesn't line up with how the GC actually gets paid by the client. Get both right and most of the rest of the agreement is standard trade contract language. For a single contractor working directly for you, the independent contractor agreement template is the closer fit.

Clauses: insurance, payment, schedule

  • Scope of work. The specific trade work being performed, referencing the relevant plans, specs, or sections of the main contract rather than a general description.
  • Insurance requirements. Minimum general liability coverage amounts, workers' compensation coverage if the sub has employees, and a requirement to name the general contractor (and often the property owner) as an additional insured. Require a current certificate of insurance before the subcontractor steps on site, not after, this is the single clause most likely to be skipped under time pressure and the one most likely to cause a real financial problem if an injury or property damage claim happens on the job without it in place.
  • Payment terms and flow-down. State how and when the subcontractor is paid, and whether it's tied to the GC's own receipt of payment from the client (a "pay-when-paid" or "pay-if-paid" clause). These clauses are common in construction but their enforceability varies by state, some states restrict or void pay-if-paid clauses specifically to protect subcontractors from a client's non-payment risk being passed all the way down. Know which kind you're agreeing to and whether your state actually enforces it as written.
  • Schedule and sequencing. Start and completion windows, and how the subcontractor's work sequences with other trades on the job, since most schedule disputes in multi-trade jobs come from unclear handoff timing between trades rather than from the sub's own work being slow.
  • Flow-down clause. A statement that the subcontractor is bound by the relevant terms of the general contractor's own contract with the client (certain warranty, safety, or dispute resolution terms, for example), so obligations the GC owes the client don't quietly stop at the subcontractor level.
  • Lien waivers. Many jurisdictions require or commonly use conditional or unconditional lien waivers tied to each payment, confirm your state's specific requirements and timing, since this affects both the sub's lien rights and the GC's ability to get a clean payment from the client.

Template outline

Parties and project reference, naming the specific project and location the agreement applies to, since many GCs reuse the same subcontractor across multiple jobs and each one needs its own agreement or clearly referenced exhibit. Scope of work (reference plans/specs). Contract price and payment schedule, with flow-down language if used. Insurance requirements and certificate of insurance deadline. Schedule and sequencing. Change order process (see my change order template for the specific document this should route through mid-project). Lien waiver requirements tied to payment. Indemnification and flow-down of main contract terms. Termination. Signatures.

Coordinating multiple subcontractors on one job

When several trades are working the same project, the schedule and sequencing clause matters more than almost anything else in the agreement, because most real disputes between a GC and a sub aren't about the sub's own workmanship, they're about a delay caused by a different trade pushing everyone's timeline back and nobody's agreement clearly saying who absorbs that. Where practical, state in each sub's agreement that schedule dates are estimates tied to the overall project sequence and subject to reasonable adjustment for delays caused by other trades or site conditions outside that subcontractor's control, which protects both sides from an argument over a delay that was genuinely nobody's fault on that specific crew.

E-sign and certificates of insurance

Getting both the agreement and the certificate of insurance collected before work starts is the actual bottleneck on most jobs, not the contract language itself. QuickSigner, an electronic signature tool for sending documents out to be signed online from any device, speeds up the signature side, a subcontractor can sign from a job site on their phone rather than waiting to get back to an office. The certificate of insurance itself typically comes from the sub's insurance broker as a separate document, not something you generate through the signing tool, so build a simple intake step requiring both the signed agreement and a current COI before issuing the site access or first work order. For GCs running multiple subcontractors across a project, the Professional plan at $15 a month per user ($144 annually) adds bulk sending and team management, useful for getting agreements out to several trades at once at project kickoff, confirm current pricing directly before committing. Electronically signed subcontractor agreements are enforceable the same way as paper under the US ESIGN Act and state UETA laws. How a sub signs on site without installing anything is covered in how contractors on site can sign agreements on a phone.

A worked example: electrical sub on a kitchen remodel

A general contractor running a $42,000 kitchen remodel brings in an electrical subcontractor for a $6,800 portion of the work, new circuits, under-cabinet outlets, and a panel upgrade. The subcontractor agreement references the main contract by date, sets payment at 50% on rough-in inspection passing and 50% on final inspection passing, tied to the GC's own milestone payments from the homeowner rather than a fixed calendar date, and requires a certificate of insurance showing $1 million in general liability coverage with the GC named as additional insured, due before the subcontractor's first day on site. On this job, the sub's broker was slow getting the COI over, and the GC held firm, no site access until the certificate arrived, even though it meant a two-day schedule slip. That two-day slip was a minor, written-down inconvenience. The alternative, letting the sub start without proof of coverage and having an uninsured incident on-site, routinely costs far more than two days once legal and insurance exposure gets involved, which is exactly why the gate exists in the first place rather than being treated as a formality to wave through under schedule pressure. A fuller set of documents for this kind of job is in a contract pack for HVAC, plumbing and electrical.

Lien waivers tied to payment, in practice

On that same job, each of the sub's two payments is tied to signing a conditional waiver and release at the time of payment, waiving lien rights for that payment amount specifically, conditional on the check actually clearing, and an unconditional waiver once funds clear. This two-step structure protects the GC, since a conditional waiver signed and handed over before a check clears doesn't waive the sub's lien rights if that check bounces, while still giving the GC a document to show the client that each payment stage was properly released. Skipping straight to unconditional waivers at the moment of payment, before the check has actually cleared, is a common shortcut that occasionally leaves a GC with no real protection if a payment later fails.

How I'd approach this

The insurance requirement is where I'd never cut a corner, even under real schedule pressure to get a trade on site fast, an uninsured sub causing an injury or damage on your job becomes your financial exposure, not just theirs, in most contract structures. On payment terms, I'd be straightforward with subcontractors about whether a pay-when-paid clause is in the agreement and roughly how reliably the GC's own client has been paying, since a sub who understands the real payment timeline up front is far less likely to escalate into a dispute three weeks into the job when an invoice runs long. The other habit worth building on every job with more than one or two trades: keep a simple running file per subcontractor with their signed agreement, current COI, and any change orders in one place, so a schedule dispute, an insurance question, or a payment disagreement three months into a project doesn't turn into a scramble through old email threads to figure out what was actually agreed. The same file also makes it faster to onboard that subcontractor onto a second job later, most of what you'd need to confirm, insurance standing, past performance, standard rates, is already sitting in one place rather than needing to be rebuilt from scratch.

Questions people ask

What's the difference between pay-when-paid and pay-if-paid clauses?

Pay-when-paid generally means the sub gets paid within a reasonable time regardless, with the GC's own payment timing as a reference point. Pay-if-paid can mean the sub isn't owed payment at all if the GC never gets paid by the client, though enforceability of that stricter version varies significantly by state and some states don't enforce it at all. Confirm your specific state's treatment before relying on either version.

How much general liability insurance should a subcontractor carry?

This varies by trade and project size, with $1 million per occurrence being a common minimum in many residential and light commercial contracts, higher for larger commercial work. Confirm the actual required amount against the main contract's own insurance requirements, since the sub's coverage usually needs to match or support what the GC promised the client.

What happens if a subcontractor starts work without providing a certificate of insurance?

That's a real exposure gap, if an injury or damage claim happens during that window, the GC may have no insurance backing from the sub to point to. Make the certificate of insurance a hard gate before site access, not a follow-up item.

Do lien waiver requirements apply to every state?

Lien rights and waiver requirements vary meaningfully by state, both in what's required and the specific timing and wording. Confirm your state's current mechanic's lien statute or check with a construction attorney rather than assuming a generic waiver form is sufficient.

Does the subcontractor agreement need to match the GC's main contract exactly?

Not word for word, but any flow-down obligation the GC owes the client, warranty length, specific safety requirements, dispute resolution procedure, should be mirrored for the portion of work the subcontractor is responsible for, so the GC isn't left owing the client something the sub was never actually bound to deliver.

Can a subcontractor agreement include a non-compete for future projects?

It's uncommon and often not practical to enforce in trades work, since most subcontractor relationships are project-specific rather than exclusive. A no-poach or confidentiality clause around the specific client relationship is more typical and more enforceable than a broad non-compete.

Who's responsible if the subcontractor's work doesn't meet the plans or specs?

The agreement should state the subcontractor is responsible for correcting non-conforming work at their own cost, and the flow-down clause should extend any warranty the GC owes the client down to the relevant subcontractor's scope. Get this in writing before the work starts, not negotiated after a defect is found.

What's the difference between a conditional and unconditional lien waiver?

A conditional waiver releases lien rights for a specific payment only once that payment actually clears, protecting the subcontractor if a check bounces. An unconditional waiver releases those rights immediately on signing, regardless of whether funds have cleared, which is riskier for the subcontractor to sign before payment is confirmed.

Sources

Ready for the next step?

A 30 minute call. No pitch. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. No pitch. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…