Pay-When-Paid vs Pay-If-Paid Clauses for Contractors
Learn the difference between pay-when-paid and pay-if-paid clauses, what contract words shift owner nonpayment risk, and how small subs should protect payment.
Article
The dangerous payment clause is usually short enough to miss.
"Subcontractor shall be paid when contractor is paid by owner." That sounds like normal scheduling. The general contractor gets paid, then you get paid. Fine.
Then the next sentence says payment from the owner is a "condition precedent" to payment to you, or that the contractor has no obligation to pay unless and until it receives funds from the owner. That is a different clause. It can turn your invoice from "due" into "maybe due someday."
For a one-crew electrical shop, drywall sub, plumber, painter, flooring installer, or small specialty contractor, this is not lawyer trivia. It decides who carries the owner's credit risk. If the owner goes broke, refuses to fund the draw, disputes the GC's paperwork, or slow-pays for months, do you still have a direct payment claim against the GC, or did you agree to wait behind the owner?
If your contract file is still loose, start with a clean contract agreement, a specific statement of work, and invoices that match the approved work. The broader clause framework is covered in Every Trade Contract Needs These 12 Clauses. This article is the payment-clause drill-down for small subs and specialty shops.
The short difference
Pay-when-paid is usually a timing rule. It says when payment should happen in the payment chain. The GC receives payment from the owner, then pays the subcontractor within a stated period. In many states, if the owner never pays, a true pay-when-paid clause does not erase the subcontractor's right to payment forever. It just affects timing, often subject to a reasonable-time limit.
Pay-if-paid is a risk-shifting rule. It says the GC's duty to pay you does not arise unless the owner pays the GC. If the owner never pays, the GC argues it never owes you, even if your work was accepted.
The labels are not enough. A contract can say "when paid" in the heading and still behave like "if paid" in the body. The words that matter are usually:
- "condition precedent";
- "only to the extent contractor receives payment";
- "contractor shall have no obligation to pay unless paid by owner";
- "receipt of funds from owner is a condition to payment";
- "subcontractor assumes the risk of owner nonpayment";
- "payment from owner is the sole source of payment";
- "regardless of the reason for owner's nonpayment."
Those phrases should stop you before you sign. They decide whether your invoice, customer statement of account, and lien paperwork show money due now or money trapped behind someone else's collection problem.
Why small subs get trapped by this
Big-company subcontract templates are written for the company issuing them. That does not make them evil. It does mean the first draft usually pushes risk downhill.
The GC wants to avoid fronting cash before the owner funds the draw. That is understandable. But a small sub has different math. You already paid labor, payroll taxes, material, fuel, equipment, insurance, and maybe a supplier account. If you accept owner nonpayment risk, you become an unpaid lender to both the GC and the owner.
The problem gets worse because the owner may be withholding for reasons that have nothing to do with you:
- the GC submitted a bad pay application;
- another trade failed inspection;
- the owner disputes unrelated work;
- retainage got held across the whole job;
- the owner has financing trouble;
- the GC missed paperwork;
- a prior lien or waiver issue froze payment;
- the project is over budget and everyone is slow-paying everyone.
If your work was clean, accepted, and billed correctly, you do not want your payment tied to another party's unrelated fight. Your subcontract should say that.
This is where paperwork matters. A signed subcontract, approved change orders, clean progress invoices, and current statement of account make it much harder for someone to hide behind vague payment-chain language.
State law is not uniform
Do not assume these clauses mean the same thing in every state. Some states enforce clear condition-precedent wording, some treat it as a timing rule unless the contract is unmistakable, and others limit or void it by statute, lien law, or public policy.
California's Supreme Court held in Wm. R. Clarke Corp. v. Safeco Ins. Co. that the pay-if-paid provisions at issue were unenforceable because they operated as an impermissible indirect waiver or forfeiture of subcontractors' mechanic's lien rights. The court also described the common distinction: clauses that can reasonably be read as timing clauses are often treated as pay-when-paid, while true condition-precedent clauses raise a harder public-policy problem (Wm. R. Clarke Corp. v. Safeco Ins. Co.).
New York's Court of Appeals reached a similar practical result in West-Fair Electric Contractors v. Aetna. The subcontract language made owner payment a condition precedent, and the court held that a clause forcing the sub to assume owner nonpayment risk was void and unenforceable under New York's lien-law public policy. The same decision distinguished a true timing clause from a risk-shifting clause (West-Fair Electric Contractors v. Aetna). New York Lien Law Section 34 separately voids advance agreements that waive the right to file or enforce a lien, with limited payment-tied exceptions (N.Y. Lien Law Section 34).
North Carolina uses a direct statute. Chapter 22C says a subcontractor who performs according to its contract is entitled to payment from the party it contracts with, and that owner payment to the contractor is not a condition precedent to payment to the subcontractor. It also says an agreement to the contrary is unenforceable. The chapter has residential carveouts, so the details still matter (N.C. Gen. Stat. Chapter 22C).
Texas takes a different route. Texas Business and Commerce Code Chapter 56 defines contingent payment clauses and allows risk allocation in this area, but it also limits enforcement in several situations. For example, the clause cannot be used when nonpayment results from the contingent payor not meeting its own contractual obligations, a contingent payee can send statutory objection notice after the 45th day following a qualifying written payment request, and the clause cannot be used to invalidate mechanic's lien enforceability or perfection (Texas Business and Commerce Code Chapter 56).
Virginia changed the private-project payment terrain too. Code of Virginia Section 11-4.6 requires payment timing and written withholding notices in covered construction contracts and says payment by the party contracting with the contractor is not a condition precedent to subcontractor payment, unless that party is insolvent or in bankruptcy. It also has project-type and threshold details that matter (Virginia Code Section 11-4.6).
Maryland protects lien and bond rights directly. Real Property Section 9-113 says a contractor-subcontractor executory contract may not waive or require waiver of the subcontractor's right to claim a mechanic's lien or sue on a contractor's bond, and a payment-conditioned clause may not abrogate or waive those rights (Maryland Real Property Section 9-113).
That is the point: state law changes the answer. Do not copy one state's rule into another state's job file. Use these examples as warning lights, not as a national map.
What to cross out before you sign
When a GC sends a subcontract, search the payment section for the risk-shifting words. Then look for the same idea hiding in retainage, claims, dispute, and lien-waiver sections.
These are the clauses I would push back on first:
| Contract wording | Why it matters | Better small-shop position |
|---|---|---|
| "Payment by owner is a condition precedent to payment to subcontractor." | This is classic pay-if-paid language. | Payment for approved, undisputed work is due within a fixed number of days after invoice or approval, whether or not owner funds unrelated amounts. |
| "Subcontractor assumes the risk of owner nonpayment." | You are becoming the owner's credit insurer. | Sub does not assume owner insolvency, financing, or nonpayment risk except to the extent required by enforceable state law and only for work actually disputed because of sub's default. |
| "Contractor has no obligation to pay unless paid by owner." | The GC may argue no debt ever became due. | Owner nonpayment may extend timing for a limited period, but it does not waive payment for properly performed work. |
| "Paid only to the extent contractor is paid." | Partial owner payment can become partial sub payment, even when your work was fully accepted. | Payments received for sub's work should be passed through for that work where applicable; unrelated owner offsets do not reduce accepted sub work. |
| "Sub waives lien and bond claims until contractor is paid." | This can damage your strongest collection rights. | No lien, bond, or prompt-payment rights are waived except by a valid state-required waiver tied to actual payment. |
Do not negotiate from instinct alone. Mark the exact sentence and write a replacement. If the job is big enough to hurt your business if unpaid, it is big enough to have a local construction lawyer review the clause.
A safer payment clause structure
For small private work, the balanced structure usually has five parts.
First, state a fixed payment deadline. Example: approved, undisputed subcontract work is due within seven days after the GC receives payment for that work, but no later than a stated outside date after a proper invoice unless the invoice is disputed in writing.
Second, require written withholding notice. If the GC withholds payment, it must identify the specific noncompliance, dollar amount withheld, and document or line item affected. This matches the practical logic in prompt-payment statutes and keeps "owner has not paid us" from becoming an all-purpose excuse.
Third, carve out unrelated owner disputes. If the owner withholds because another trade failed, the GC missed paperwork, retainage is held globally, or the owner has financing trouble, that should not automatically block payment for your accepted work.
Fourth, preserve lien, bond, prompt-payment, stop-work, and collection rights. Do not let a payment clause quietly waive the rights you would need if payment stalls. Your construction lien waiver should be tied to actual payment, not used as an advance surrender.
Fifth, connect the payment clause to the job paperwork. The subcontract should match the application and certificate for payment, invoice, change orders, daily reports, lien waivers, and closeout records. If the documents disagree, the slower-paying party gets room to argue.
If the GC refuses to change it
Sometimes the GC will say the template is non-negotiable. That does not mean your only choices are sign blind or walk away. It means you price and control the risk.
Ask these questions before you accept:
- Is the owner creditworthy and funded?
- Is there a payment bond?
- Are lien rights available, and have you calendared notice deadlines?
- Is the project private, public, residential, commercial, or mixed?
- Is the clause enforceable in the project state?
- Does the clause apply only to owner insolvency, or to any owner nonpayment for any reason?
- Does it exclude nonpayment caused by the GC's own default?
- Can you stop work after written notice if undisputed payment is late?
- Are retainage, stored materials, and change orders treated separately?
- Is the margin high enough to justify collection risk?
If the answer to those questions is weak, the price should go up, the deposit should go up where legal, the draw schedule should tighten, or you should pass. A bad payment clause on a thin-margin job is not a legal issue later. It is a cash-flow issue now.
Use the general document catalog to keep the rest of the job file simple: quote or subcontract scope, work order, change orders, invoice, statement, and closeout. Fancy payment language does not save a messy file.
If you already signed one
Do not panic, and do not assume the clause is enforceable. The state, project type, wording, lien law, prompt-payment law, bond law, and facts all matter.
But do move fast.
First, calendar all lien, bond, notice, and prompt-payment deadlines. Do not wait for the GC to get paid before checking your deadline. Some statutory rights run from your last work, first furnishing, invoice, completion, notice, or other event, not from the GC's payment status.
Second, send clean billing paperwork. Your invoice should identify the contract, approved change orders, period covered, work completed, retainage, prior payments, and total due. Your customer statement of account should show every invoice, payment, credit, and balance. If the account is aging, use a past-due notice that asks for the undisputed amount and preserves rights without overthreatening.
Third, ask for the exact reason payment is withheld. "Owner has not paid" is not enough. Ask whether the owner rejected your work, rejected the GC pay application, withheld for unrelated work, withheld retainage, claimed defective work, lacked funds, or filed a formal dispute.
Fourth, document performance. Daily reports, delivery tickets, inspection approvals, photos, emails, RFIs, and signed change orders matter. If the nonpayment started because field conditions changed, use the workflow in When the Plans Don't Match the Field so the unpaid amount ties back to approved work, not a verbal side deal.
Fifth, use a notice sequence before stopping work. If the payment default continues, a written notice of default and cure deadline can preserve leverage without creating an abandonment argument. The step-by-step version is in Cure Periods, Notice of Default, and the Right to Cure.
Sixth, get local help before filing or waiving rights. Lien and bond rules are unforgiving. The worst time to discover you missed a preliminary notice is after the GC says the owner still has not paid.
What to do with change orders
Pay-if-paid language gets especially ugly on extras.
The base subcontract may have a payment clause. The change-order form may have another. The GC may approve the extra in the field, then later say the owner has not approved it, so you cannot be paid.
Do not let that happen casually. Every change order should state:
- the change order number;
- the original contract reference;
- the scope added, removed, or revised;
- the price change;
- the schedule change;
- whether the owner or GC approval is required before performance;
- when payment for that change is due;
- whether the payment clause applies to the change;
- whether lien, bond, and prompt-payment rights are preserved.
If the GC says "do it now and we will get owner approval later," read Change Orders - Get the Signature Before You Pick Up the Tool before your crew burns the hours. A signed change order does not solve every payment-chain problem, but an unsigned extra is easier to bury behind one.
A simple redline you can ask for
This is not legal language to paste blindly, but it shows the business position:
Payment to subcontractor for properly performed, approved, and undisputed work is due within [X] days after subcontractor submits a proper invoice, or within [Y] days after contractor receives payment from owner for subcontractor's work, whichever comes earlier as permitted by applicable law. Owner nonpayment for reasons unrelated to subcontractor's work, contractor's failure to submit or support a pay application, owner insolvency, or disputes involving other trades shall not waive subcontractor's right to payment. No lien, bond, prompt-payment, stop-work, or collection rights are waived except by a valid written waiver tied to actual payment as required by applicable law.
The exact wording should be state-specific. But the business goal is clear: payment timing can be coordinated with owner funding; your right to be paid for accepted work should not disappear because someone above you has a money fight.
The paperwork stack that protects you
For a small sub, the best defense is not one heroic clause. It is a stack of ordinary documents that all tell the same story:
- Signed contract agreement or subcontract with reviewed payment language.
- Attached statement of work with scope, exclusions, and acceptance standard.
- Crew work order or daily instructions tied to the scope.
- Signed change orders for every extra.
- Progress invoice that matches approved work.
- Application and certificate for payment where the job uses draw paperwork.
- Customer statement of account showing open balances.
- Conditional lien waiver only to the extent payment is actually received and only in the form your state allows.
- Past-due notice and default notice if payment stalls.
That stack gives you options. Without it, you are left arguing over a sentence in someone else's subcontract template after payroll is already due.
The rule to remember
Pay-when-paid tells you when money should move.
Pay-if-paid tells you whose money is at risk if it does not.
Before you sign, find the risk-shifting words. Before you bill, make sure the invoice and change orders are clean. Before you wait quietly, check your lien, bond, prompt-payment, and notice deadlines. And before you accept owner nonpayment risk on a job that can hurt your shop, price it like the credit decision it really is.
Sources
- Wm. R. Clarke Corp. v. Safeco Ins. Co.
- West-Fair Electric Contractors v. Aetna Casualty & Surety Co.
- New York Lien Law Section 34
- North Carolina General Statutes Chapter 22C
- Texas Business and Commerce Code Chapter 56
- Code of Virginia Section 11-4.6
- Maryland Real Property Section 9-113
This article is for general information and is not legal, tax, or compliance advice. Verify all rules with your state contractor board, local authority having jurisdiction, attorney, or CPA before acting.