TradeMaster Calc

Free Subcontractor Agreement Template

When you're the GC hiring out part of the job. Covers scope, payment terms, insurance and indemnification, lien releases, and the clauses that protect your project from a sub's failure.

Get this template

Read it inline below, or save the page as PDF / Word from your browser’s print dialog (Cmd/Ctrl-P → “Save as PDF”). Real PDF and Word downloads coming soon.

Direct downloads coming soon — for now, use Cmd/Ctrl-P to save this page as PDF.

When you need a subcontractor agreement

Anytime you, as a general contractor, hire someone else to perform a portion of work on your project — electrician for the wiring, plumber for the rough-in, drywall crew for the hang-and-finish, framing crew for the deck — that’s a subcontractor relationship and you need a written agreement. Verbal handshakes work right up until something goes wrong, at which point you’re holding the bag for the sub’s mistake with no documented protection.

What goes in a subcontractor agreement

Scope of subcontractor’s work

Specific. Same level of detail as your homeowner contract, but scoped to the sub’s portion. If the electrician is doing rough-in only, say that. If they’re also handling final trim and panel labeling, say that. Disputes about whether device covers and panel labels are “in scope” cost time and money.

Payment terms

Three common structures: fixed price (most common for residential), time-and-materials with a not-to-exceed cap, or unit pricing ($/fixture, $/linear foot). Specify exactly when each payment is due — typically a deposit, progress payments tied to milestones, and final payment after the work passes inspection. Include retainage if you’re using one (5–10% held until project completion is standard for commercial; less common for small residential subs).

If you’re passing payment timing through from the homeowner, use a pay-when-paidclause — sub gets paid within X days of you receiving the corresponding payment from the homeowner. Don’t use pay-if-paid(sub gets paid ONLY if the homeowner pays); it’s unenforceable in many states and shifts your customer-collection risk onto the sub, which is bad practice and bad relationship-building.

Insurance requirements

Required minimums vary by trade and project, but a baseline:

  • General Liability: $1M per occurrence, $2M aggregate
  • Workers’ Compensation: state-statutory minimums, applies to all employees on your job
  • Commercial Auto:$1M combined single limit if they’ll be driving on your projects
  • Additional Insured endorsement: you (the GC) listed as additional insured on the GL policy

Critical: don’t accept just a Certificate of Insurance (COI) as proof. The COI is a snapshot — it can be cancelled the day after it’s issued. Verify directly with the carrier that the policy is current, and require notification of any cancellation. For long-running projects, re-verify quarterly.

Indemnification and hold harmless

Every subcontractor agreement needs an indemnification clause — the sub agrees to “indemnify, defend, and hold harmless” you, the property owner, and your insurance carriers against damages caused by the sub’s work or negligence. Without this clause, when the sub damages something you’re on the hook by default.

State law restricts how broad indemnification can be. Most states prohibit “sole negligence” indemnification (you can’t make the sub indemnify YOUR own negligence). Use a comparative fault indemnification — sub indemnifies for damages caused by their work, proportional to their fault. This is enforceable everywhere.

Lien releases

Mechanic’s liens are how unpaid subs collect — they place a lien on the property the work was done on, which prevents the homeowner from selling or refinancing until the lien is cleared. If you (the GC) take the homeowner’s payment but don’t pay the sub, the sub can lien YOUR client’s house. You’ll get the angry call, and rightfully.

Standard practice: collect signed lien releases as you make payments. There are four lien-release types, used in this sequence:

  • Conditional Partial Release: collected at each progress payment. Effective ONLY if your check clears. Standard.
  • Unconditional Partial Release: collected after the progress-payment check has cleared. Locks in that the sub has been paid for the work covered.
  • Conditional Final Release: collected with the final payment. Effective when the final check clears.
  • Unconditional Final Release: collected after the final check has cleared. Permanently waives the sub’s lien rights for this project.

State-specific lien-release forms exist (California has the §8132 forms, Washington has its own templates, etc.). When in doubt, use the state-issued form for the property’s state.

Termination and dispute resolution

Specify the conditions under which either party can terminate the agreement. Typical: either party can terminate for material breach with 7 days written notice and opportunity to cure. The GC can terminate for convenience (no cause needed) with payment for work completed plus reasonable demobilization costs.

Use a mediation-first arbitration clause for dispute resolution. Specify the governing state law (where the work is performed) and venue (also where the work is performed, not where you’re based — more enforceable that way).

1099 vs W-2 classification

A subcontractor agreement assumes the sub is an independent contractor (1099). The IRS uses a 20-factor test to determine actual classification, and misclassifying employees as 1099 is one of their highest-priority audit areas.

Quick test: if the sub controls their own schedule, brings their own tools, works for multiple GCs, and gets paid per-job rather than per-hour, they’re probably 1099. If you’re directing their hour-by-hour work, providing their tools, paying them weekly, and they only work for you — they’re probably W-2 employees, no matter what the contract says.

When unsure, talk to your bookkeeper or use a payroll service like Gusto or Justworks that handles classification. The cost of getting it wrong (back taxes, penalties, possible state-level workers’ comp claims) is ten times the cost of paying a service to handle it correctly.

Related contractor business resources

Hiring subs is part of executing your homeowner contract — see our construction contract template for the GC-to-homeowner side of the relationship. For pricing the full project (including sub costs), use our construction estimate template.

Frequently Asked Questions

What's the difference between a subcontractor agreement and an independent contractor agreement?

Both are agreements between a contracting party and a 1099 worker, but the focus is different. A subcontractor agreement is project-specific — for one job, with project-scope details, retainage, and lien-release language. An independent contractor agreement is broader, often a master services agreement covering an ongoing relationship. For construction subs hired job-by-job, use a subcontractor agreement.

What insurance should I require from a subcontractor?

At minimum: General Liability (typically $1M per occurrence, $2M aggregate), Workers' Comp (statutory minimums for their state), and Commercial Auto (if they'll be driving on your projects). Require certificates of insurance (COI) before they start work, and require they list YOU as additional insured on the GL policy. The COI alone isn't enough — verify it directly with the carrier.

What's an indemnification clause and why do I need one?

An indemnification clause makes the subcontractor responsible for damages arising from THEIR work or negligence — they 'indemnify and hold harmless' you and the property owner. Without it, you're on the hook for sub failures even if you didn't cause them. State law limits how broadly you can write indemnification (most states forbid 'sole negligence' indemnification — you can't make the sub indemnify YOUR own negligence), so use a 'comparative fault' indemnification that's enforceable everywhere.

What's a lien release and how does it work?

A lien release (or 'lien waiver') is a signed document where the subcontractor confirms they've been paid for the work covered. It comes in four standard forms: Conditional Partial, Unconditional Partial, Conditional Final, Unconditional Final. Conditional means the release only takes effect when the check clears; unconditional takes effect immediately on signing. Standard practice: collect a conditional partial release with each progress payment, an unconditional partial after the check clears, and an unconditional final release with the final payment.

Should I require a performance bond from a subcontractor?

For large subcontractors handling significant scope or working on commercial projects, yes — performance bonds protect you if the sub fails to complete. For typical residential work where the sub is small (electricians, plumbers, drywall), bonds are usually overkill and the sub may not be able to bond. The standard alternative is to require GL + Workers' Comp insurance and use retainage.

Can I include payment-when-paid or pay-if-paid clauses?

Pay-when-paid clauses (sub gets paid when GC gets paid, but must be paid eventually) are enforceable in most states. Pay-if-paid clauses (sub gets paid ONLY if GC gets paid, never otherwise) are NOT enforceable in many states (California, New York, Wisconsin, North Carolina, Massachusetts have all struck them down or restricted them). When in doubt, use pay-when-paid with a 'reasonable time' fallback.

Should I require subs to be 1099 or W-2?

If they're truly independent (controlling their own schedule, providing their own tools, working for multiple GCs), 1099. If you're directing their work hour-by-hour, providing their tools, and they only work for you — they're probably W-2 employees, no matter what the contract says. The IRS uses a 20-factor test to determine actual classification. Misclassification is one of the IRS's highest-priority audit areas — when in doubt, use a payroll service that handles classification.

Related Tools

Skip the template — send a real agreement online

TradeMaster Calc Pro builds your agreements from a saved template, sends them to your customer with online accept and Stripe payments, and tracks everything from quote to paid in one place. Free for solo trades up to 5 active jobs.

Try TradeMaster Pro free →
This template is provided as a starting point for your own documents. Construction contracts and agreements have state-specific requirements; review with an attorney licensed in your state before using on a high-value project. We are not your attorney and this template is not legal advice.