

Get a personalized demo of Stuut and see how it can help with AR automation.
Most AR teams at industrial distributors and construction materials suppliers obsess over collection calls while the unsigned lien waivers in their inbox quietly lock up their cash. The bottleneck is rarely a slow-paying general contractor. It's the manual process for generating, sending, tracking, and matching waivers to invoices before payments can be released.
According to DocJoist's construction payment report, the construction industry carries a median DSO of 83 days, among the highest of any sector. A meaningful share of that delay can trace to administrative friction in the waiver exchange rather than payment disputes. We'll show you how lien waivers work, why the manual process breaks down at scale, and which software tools close the gap.
A lien waiver is a legal document where you agree to waive your right to file a mechanic's lien against a property in exchange for payment. Getting the waiver type, language, and timing wrong costs you real money. Using an incorrect form can invalidate the document entirely and give the general contractor grounds to hold your payment until you correct the error.
A mechanic's lien is a legal claim against a property that you can file when you haven't been paid for work or materials. It attaches to the property title and can prevent the owner from selling or refinancing until the claim is resolved. As the AIA resource on waivers and releases explains, this lien right is your primary legal leverage for payment in construction. The waiver process exists because GCs and owners need documented proof that this leverage has been released before disbursing funds.
The standard exchange follows a simple pattern. Before the GC releases funds to a subcontractor or supplier, they require a signed lien waiver covering the payment amount. You send the waiver, the GC releases payment, and the transaction closes. Where the process breaks down is in the mechanics of that exchange at scale, particularly when hundreds of waivers need to be tracked, matched to invoices, and verified against bank clearances every month.
Owners and GCs face the risk of double payment if they pay a subcontractor and that subcontractor's supplier later files a lien for unpaid materials. Lien waivers document the chain of releases down the payment chain, protecting owners from that exposure. Because of this, most GCs will not release payment without the correct waiver form in hand, making waiver compliance a prerequisite for cash collection, not an optional step.
The single most important distinction in lien waiver law is whether the waiver is conditional or unconditional. Getting this wrong costs AR teams cash they've already earned.
A conditional lien waiver becomes effective only after a specific condition is met, typically the confirmed receipt and clearance of payment. Until payment clears, you retain your mechanic's lien and bond claim rights in full. California's lien waiver framework provides four statutory forms covering both conditional and unconditional versions for progress and final payments, and the state mandates precise language for each.
This is the form to use before payment is confirmed. If the check bounces or the ACH fails after you've signed only a conditional waiver, your lien rights remain intact and you can still pursue recovery.
An unconditional lien waiver takes effect immediately upon signing, regardless of whether payment has cleared. You surrender lien and bond claim rights at the moment you execute the document. The Arizona lien waiver statutes reflect this distinction in their statutory forms, requiring clear language about whether the waiver is conditional on payment receipt.
The critical risk is signing an unconditional waiver before payment clears, which permanently surrenders your lien rights for that amount even if the payment later fails. This is the most damaging lien waiver mistake in construction and it happens regularly when teams operate under time pressure without a documented release workflow.
Beyond the conditional and unconditional distinction, waivers are also categorized by project phase, creating a matrix of four waiver types that AR teams must manage simultaneously across multiple projects and payment cycles.
A partial lien waiver, also called a progress waiver, acknowledges a progress payment and waives lien rights only for the amount covered by that payment. You issue a partial waiver when the GC issues a progress payment that leaves a remaining balance on the project. If you're running projects across multiple states, you're generating, sending, and tracking dozens of partial waivers every month against a corresponding set of invoices in the ERP. The volume alone makes manual spreadsheet tracking unreliable, and the DSO improvement checklist covers how this volume compounds your aging buckets when waivers stall.
You sign a final lien waiver when the owner issues the last project payment and no balance remains. The final waiver typically triggers the release of retainage, the percentage of contract value withheld by the GC until project completion. This makes the final waiver both the most valuable and the highest-risk document in the exchange. Signing a final waiver prematurely, before retainage actually clears, forfeits your right to collect that amount.
The most common administrative errors that cause GCs to reject a waiver and hold payment include:
Lien waiver compliance is not uniform across the United States. Operating across state lines without the right forms invalidates documents and delays payment.
Twelve states require mandatory statutory forms: Arizona, California, Florida, Georgia, Massachusetts, Michigan, Mississippi, Missouri, Nevada, Texas, Utah, and Wyoming. When these states require a statutory form, any document that does not substantially conform to the exact legal language is invalid, which in practice means a near-exact match is required. The AIA's waiver compliance guidance outlines exactly what the statutory language must include for the highest-volume states, and software that auto-generates compliant forms typically earns its cost quickly by eliminating rejected submissions.
In states without statutory requirements, GCs frequently supply their own waiver templates. These custom forms often include language that extends beyond lien rights, waiving delay claims, unapproved change orders, or other rights you did not intend to release. AR teams at multi-state suppliers need a review process for any GC-supplied waiver before signing, because over-broad language in unregulated states creates the highest volume of inadvertent rights surrenders.
Using the wrong statutory form in a mandatory state immediately invalidates the waiver. This forces your AR team to regenerate the document, resubmit it, and wait for the GC's accounts payable cycle to process it again, adding additional days to payment timelines and compounding quickly across a high-volume portfolio.
The operational cost of manual lien waiver management isn't just inefficiency. It directly increases DSO and creates legal exposure that most finance teams underestimate.
A typical manual workflow involves generating a waiver in a Word template, emailing it to the GC, waiting for a signed copy, filing it in a shared drive or inbox folder, and then manually reconciling the received waiver against the open invoice in the ERP. When that process runs across many active projects in multiple states, the error rate becomes structural. Dates get transposed, the wrong template gets pulled, and signed copies land in different inboxes than the ones being monitored. Your team ends up acting as email detectives instead of executing collections, which is exactly the pattern that drives burnout and missed follow-ups on aging invoices.
Every day spent emailing back and forth about a missing or incorrect waiver is a day that cash sits uncollected. According to DocJoist's construction payment report, slow payments have driven up costs by an estimated $280 billion in 2024, with inefficiencies in payment processing from developers and lenders cited as a primary driver. For a mid-market supplier with $100M in annual revenue and an 83-day median DSO, shaving even 10 days off that figure frees millions in working capital, and waiver tracking delays push invoices from the 30-day aging bucket into the 60-day bucket while the paperwork cycle completes.
When a dispute arises and the GC claims a waiver was never received, a team operating on email and spreadsheets cannot produce a reliable audit trail. There is no timestamped record of when the waiver was sent, acknowledged, or countersigned. This exposes your AR team to situations where you cannot prove compliance and cannot enforce lien rights because the documentation gap creates ambiguity that benefits the payer. Your Controller needs an immutable record of every waiver transaction for audit readiness, and a shared inbox doesn't provide it.
We see three categories of software that address the lien waiver problem, and understanding where each one fits determines whether you solve the document problem, the payment problem, or both.
Levelset focuses on lien document generation, statutory compliance, and tracking. Its strength is a comprehensive state-specific template library with vetted legal language and tight Procore integration so waiver data lives alongside your project data. Levelset is purpose-built for the document side of the problem: Generating the right form for the right state, collecting digital signatures, and tracking submission status.
GCPay operates primarily from the GC side of the transaction, simplifying how general contractors manage subcontractor pay applications and waiver collection. It integrates with ERP systems including Sage, Viewpoint, and CMiC. For subcontractors and suppliers submitting into GCPay portals, it standardizes the submission format and creates a compliance record accessible to both parties. Like Levelset, GCPay handles the structured document exchange well but does not automate the broader AR workflow. Collections follow-up, cash application, and ERP posting remain manual steps after the document exchange is complete.
Levelset and GCPay solve the document generation and compliance tracking problem. Stuut handles the execution work: The actual collections, follow-up, cash application, and ERP posting that happen around the waiver exchange.
Stuut connects to your ERP (SAP, Oracle, NetSuite, or Dynamics) via API credentials with 3 to 4 day onboarding and full go-live in 6 to 10 days, without modifying your ERP configuration. Once connected, Stuut monitors invoice due dates, contact customers before invoices go overdue, follow up across email, SMS, and voice, and matches incoming payments to open invoices at a 95%+ automated cash application rate. All updates post to your ERP in real time.
For industrial distributors and construction materials suppliers managing a waiver-dependent payment cycle, this means the moment a GC releases payment, Stuut's cash application engine matches it to the correct invoice at a 95%+ automated rate, flagging exceptions for review when confidence drops. Your AR team stops checking bank accounts and cross-referencing spreadsheets, and the DSO reduction from automated follow-up compounds across the entire portfolio.
Across 74 customers in 2025, Stuut has collected $1.4B in total. Average results across those customers include a 37% DSO reduction and a 70% reduction in manual tasks, though outcomes vary by portfolio mix and existing AR process maturity.
Once you move from manual tracking to software, four specific capabilities determine whether you actually close the bottleneck or just digitize it.
Lien waiver software should auto-fill the correct statutory form based on project location, pulling the right template for California, Texas, Florida, or any of the twelve states with mandatory forms without requiring your AR team to remember which version applies to which project. When state laws update, the software updates the templates, so your team doesn't discover a compliance gap during a payment dispute.
The most operationally valuable workflow in lien waiver software is the automated conditional-to-unconditional transition:
Strong lien waiver software provides a centralized dashboard showing every waiver across all active projects, with status indicators for pending, signed, submitted, and released, replacing the combination of email threads, shared drives, and spreadsheet tabs that most teams operate on today.
Effective lien waiver software generates a detailed log entry for each transaction showing when it was generated, sent, opened, signed, and when the corresponding payment was confirmed. Your Controller needs this trail for month-end close validation and for any audit or dispute where the question is whether a waiver was properly exchanged. Without it, a GC claiming they never received a conditional waiver becomes a he-said-she-said situation with no clean resolution.
Evaluate lien waiver software first on its statutory form library and update cadence. Strong tools cover all 50 states with current templates and can flag when a GC-supplied form deviates from statutory requirements, providing material protection. For teams operating in California, Texas, and Florida specifically, the statutory language requirements are strict, and software that auto-generates compliant forms in those states can eliminate rejected submissions.
Standalone lien waiver tools that don't connect to your ERP create a new manual reconciliation step. Someone still has to match confirmed waivers to open invoices and update payment status in SAP, Oracle, or NetSuite. This is the failure point where the document problem gets solved but the cash application problem persists, and the integration requirement is non-negotiable for clean month-end close and accurate aging reports.
We connect via API without modifying your ERP configuration and post all cash application entries to the AR subledger in real time. For teams evaluating how platforms compare on integration depth, our ERP API requirements analysis provides concrete benchmarks for what's achievable without an IT project.
Use conditional waivers by default for any payment that has not yet cleared the bank. Treat the shift to unconditional as a system event triggered by confirmed payment, not a manual step that happens when your team gets around to it. Software that automates this transition eliminates the most expensive single mistake in construction AR: Signing away lien rights before the cash is in the account.
To see how autonomous collections execution and automated cash application work in practice for teams managing a waiver-dependent payment cycle, book a demo with our team.
A conditional lien waiver takes effect only after payment is confirmed, preserving your lien rights if payment fails. An unconditional lien waiver is effective immediately upon signing, surrendering lien rights regardless of whether payment clears the bank.
Twelve states require mandatory statutory forms: Arizona, California, Florida, Georgia, Massachusetts, Michigan, Mississippi, Missouri, Nevada, Texas, Utah, and Wyoming. Using a non-conforming form in these states invalidates the waiver and can delay payment.
Software eliminates the manual generation, email chasing, and ERP reconciliation steps that add days between payment release and cash application. Integrating with your ERP to post waiver confirmations and matched payments in real time removes the administrative bottleneck that keeps invoices aging past 30 and 60 days.
Yes. We integrate with your ERP via API in 3 to 4 days and automate collections follow-up, cash application, and payment matching across email, SMS, and voice. Dedicated lien waiver tools like Levelset handle statutory document generation while we execute the actual AR work, and the two approaches cover both the legal and collection sides of the process.
Mechanic's lien: A legal claim filed against a property by a contractor, subcontractor, or supplier who has not been paid for work or materials, attaching to the property title until the claim is resolved.
Conditional lien waiver: A waiver document that becomes effective only upon confirmed receipt of the specified payment, preserving the signer's lien rights until the payment condition is met.
Unconditional lien waiver: A waiver document that takes legal effect immediately upon signing, surrendering the signer's lien and bond claim rights regardless of whether the corresponding payment has been received or cleared.
Cash application: The process of matching incoming payments to open invoices in the AR subledger and posting those entries to the ERP general ledger, typically measured by match rate and processing time.
Retainage: A percentage of contract value, typically 5% to 10%, withheld by the GC until project completion and released upon execution of a final lien waiver confirming all payment obligations are satisfied.
