Should I sign a lien waiver before payment? A subcontractor's guide
Sign a conditional waiver before payment. Never sign an unconditional one until the check clears your bank. Here's the rule, the reason, and the script.

The short answer: a conditional waiver, yes. An unconditional waiver, never.
That's the whole rule. Most of the trouble subcontractors get into with lien waivers comes from not knowing which form is in front of them or feeling pressured to sign whatever the general contractor sent without reading the title.
This post walks through why the distinction matters, the exact language that protects you, and what to say when a GC asks you to sign an unconditional waiver before the check clears.
The four-form framework you have to know
Every U.S. state recognizes four lien waiver types, even the ones without statutory forms:
- Conditional waiver on progress payment. Releases lien rights for one billing cycle, only after that cycle's payment clears.
- Unconditional waiver on progress payment. Releases lien rights for one billing cycle the moment you sign.
- Conditional waiver on final payment. Releases all remaining lien rights for the job, only after the final payment clears.
- Unconditional waiver on final payment. Releases all remaining lien rights for the job the moment you sign.
The word that matters is the first one. Conditional means "if and when the money arrives." Unconditional means "right now, regardless." Conditional vs unconditional lien waivers breaks down each form in detail with the statutory language.
If you only remember one thing from this article, remember to read the form's title before you sign. The four titles look similar at a glance. They protect you very differently.
Yes, sign a conditional waiver before payment
Conditional waivers are designed to be signed before the money lands. That's the entire point.
You can hand the GC a signed conditional waiver with your invoice or pay application. The release of your lien rights is conditioned on the payment actually clearing your bank. If the check bounces, the wire reverses, or the funds never show up, the waiver has no effect and your lien rights are intact.
In California, the statute spells this out word for word. Civil Code §8132 says the conditional progress waiver becomes effective "on actual receipt of the payment." Until that happens, signing the form costs you nothing. (leginfo.legislature.ca.gov)
So when a GC asks for a signed waiver before they release the check, the right answer is: sure, here's the conditional one. That's how the system is supposed to work.
No, never sign an unconditional waiver before payment
The unconditional form is the one that can wipe out your entire claim.
When you sign an unconditional waiver, you release your lien rights at the moment of signature. There's no condition, no escape clause, no "but the check has to clear first." The form does what its name says.
If you sign an unconditional waiver and the payment doesn't show up the next day, here's what happens:
- You can't file a mechanic's lien against the property for that work.
- You can still sue for breach of contract, but you've lost the strongest collection lever in construction law.
- The GC, the owner, and the lender all know you've waived. Your strongest collection lever is gone.
The CSLB (California's contractor licensing board) puts this directly on their consumer page: a person should not rely on an unconditional waiver "unless satisfied that the claimant has received payment." (cslb.ca.gov)
The statute even forces a bold warning at the top of the form. If you see that warning, the form is unconditional. Don't sign it until the funds are confirmed in your account.
What "payment cleared" actually means
A check in your hand is not payment cleared. A wire confirmation email is not payment cleared. Both can reverse for several business days.
Payment is cleared when:
- The funds are visible in your bank's available balance, not just pending.
- For checks, three to five business days have passed since you deposited.
- For ACH and wires, the bank explicitly says the transfer has settled.
Until then, you're holding a promise. Sign the unconditional waiver after the bank confirms, not before.
A small story to make this concrete. A drywall sub I know in Phoenix signed an unconditional final waiver on a $48,000 punch list because the project manager said "the check's literally on the truck right now." The check showed up. It cleared. He got paid in full and there was no problem.
The next job, same project manager, same script. The check didn't clear. The GC's account had a hold on it from a tax issue. By the time anyone figured out what was happening, the project had been refinanced, and the sub had no lien claim because he'd already signed unconditional. He got paid eventually. It took eight months and a lawyer.
The difference between those two outcomes wasn't the sub's judgment. It was luck. Don't run on luck.
What to say when a GC pushes back
The most common version of the pressure: "we can't release the check until we have a signed unconditional waiver in hand."
That's not how the law works. The conditional waiver gives the GC, the owner, and the lender everything they actually need. It proves you waived. It just makes the waiver effective on payment, which is the safe pattern for everyone.
A short script that works:
"Happy to sign a conditional waiver right now and send it with my invoice. Once the payment clears my account, I'll send the unconditional version the same day. That's the standard pattern in [your state]."
Most GCs accept this immediately because their own attorney has told them the same thing. The ones who push harder are usually the ones whose payment is least certain, which is exactly when you want to keep your lien rights.
If you want help writing the email, why subcontractors don't sign lien waivers covers the GC side and explains why a good GC actually wants you sending conditional first.
The state-specific layer
In twelve states, the waiver isn't a freeform document. The legislature wrote the exact form, and a generic waiver isn't enforceable. California, Texas, Florida, Georgia, Arizona, Massachusetts, Mississippi, Missouri, Nevada, Utah, and Wyoming all have statutory forms. (Michigan also has one for residential work.)
The conditional-vs-unconditional rule still applies in every one of those states. You're just signing a state-specific version of the four forms. Use the statutory form for the state where the project is built, not where you're licensed or where the GC is based.
A signed waiver on the wrong form, in a state that requires its statutory form, isn't enforceable for the GC. But it can still cause confusion and arguments at closeout. Use the right form, every time.
How GCs should be sending these
If your GC is using construction software like a lien waiver software platform, they should already be sending conditional first by default. The signing link goes to your phone. You tap, review the form, sign, submit. The signed PDF goes back to the GC's dashboard with a timestamp.
The good ones send conditional with the pay application and unconditional only after the payment posts. If your GC is sending the unconditional first, that's a workflow problem on their end, not a contract you have to accept. Push back politely; most fix the order once they realize what they're asking.
The two-line rule for any waiver request
Before you sign anything, read these two lines from the form:
- The title. Does it say "conditional" or "unconditional"? "Progress" or "final"?
- The amount and through-date. Do they match your invoice exactly?
If the form is conditional and the amount is right, sign and send. If the form is unconditional, set it aside until the bank confirms the funds.
That's the whole job. Two lines, ten seconds, and the difference between getting paid and not.
FAQ
Is it ever safe to sign a lien waiver before payment?
Yes, if it's a conditional waiver. The conditional form only releases your lien rights once the payment actually clears.
What happens if I sign an unconditional waiver before payment?
You release your lien rights immediately. If the GC then doesn't pay, you have no lien claim and no real lever to collect on.
The GC says they need unconditional to release the check. What do I do?
Send a conditional waiver with the invoice. Send the unconditional version after the funds clear your account.
Does the rule change if it's a small amount?
No. The form does the same thing at any dollar value. Sign conditional before, unconditional after.
What if my state has its own waiver form?
Use the statutory form for the state where the project is built. The conditional vs unconditional logic still applies.
What if the GC threatens to delay payment if I refuse?
Document the exchange in writing. The conditional waiver gives them everything they need to release the check safely.
Send your next waiver in two minutes.
Pick the project, pick the sub, hit send. The signed PDF lands in your dashboard.
Get startedSee pricing

