Six New Capabilities. One Agent Built for How Your Business Actually Runs.

Read More

Subcontractor payment management: Tools and best practices

Ben Winter
CPO
Table of contents

See Stuut in action

Get a personalized demo of Stuut and see how it can help with AR automation.

Get started

TL;DR: The construction industry averaged 83 days DSO (days sales outstanding) as of 2018 while standard subcontracts typically specify Net 30 payment terms. That gap is where subcontractor payment risk lives. Managing it requires handling pay-when-paid clauses, lien waivers, retainage holdbacks, and compliance documents like W-9s and certificates of insurance. Tools like GCPay, Levelset, and Textura automate the AP compliance side of that process, but the more urgent lever is accelerating inbound cash. Stuut's autonomous collections deliver a 37% average DSO reduction across customers, though results vary by portfolio mix and AR process maturity, and achieve a 95%+ automated cash application match rate, giving your team the working capital to meet prompt payment deadlines without tapping credit lines.

Most general contractors obsess over subcontractor compliance while ignoring the days their capital sits locked in delayed owner payments. The paperwork is manageable. The cash flow gap is not. This guide breaks down the end-to-end subcontractor payment workflow and explains why accelerating your inbound receivables is one of the most overlooked levers in subcontractor payment management.

Key steps in subcontractor payments

Construction payment flows in one direction: From project owners down to general contractors, then to subcontractors, and finally to material suppliers. This trickle-down pattern means every delay at the top creates pressure at every tier below it. Managing subcontractor payments means controlling that pressure through airtight compliance, clear contract terms, and a faster AR cycle on the inbound side.

Contractual payment milestones

Draw requests tied to project milestones trigger subcontractor payments, not calendar dates. A subcontractor submits a pay application documenting work completed in the billing period, the GC reviews and approves it, and payment flows after the owner funds the draw. A disputed milestone or delayed owner payment can freeze sub payments for weeks because each party in the approval chain must sign off before funds move.

Stakeholders in subcontractor payments

Multiple parties typically participate in every payment cycle:

  • Project owner: Controls the primary funding source and approves draw requests.
  • General contractor: Receives owner payments, manages the approval chain, and disburses to subs.
  • AR/AP Directors: Own cash application, collections, and disbursement compliance workflows.
  • Subcontractors: Submit pay applications, exchange lien waivers, and carry timing risk.

Accurate subcontractor payment records

Before disbursing any payment, GCs must collect and verify licenses, certificates of insurance (COIs), W-9s, and conditional lien waivers from each subcontractor. Missing a single document can delay the entire draw, expose the GC to lien liability, or trigger an audit finding. Maintaining a complete audit trail for every payment cycle is the foundation of fraud prevention and compliance documentation.

Contractual tools for managing payment timing and risk

GCs use two main contract mechanisms and one payment instrument to manage timing risk. Understanding how they interact determines how much risk your company actually carries.

Pay-when-paid vs. pay-if-paid clauses

A pay-when-paid clause delays payment to the subcontractor until the GC receives funds from the owner, but the GC still owes the subcontractor payment eventually. It establishes a reasonable time for payment without transferring the risk of owner non-payment to the sub. A pay-if-paid clause goes further by making the GC's payment obligation entirely contingent on collecting from the owner. If the owner defaults, the subcontractor absorbs that loss.

Pay-if-paid clauses are unenforceable or restricted in at least 14 states, including California, Delaware, Illinois, Indiana, Kansas, Montana, Nevada, New York, North Carolina, Ohio, South Carolina, Utah, Wisconsin, and Virginia. Virginia made them unenforceable on both public and private projects for contracts entered into after January 1, 2023 (Va. Code § 11-4.6). Before using pay-if-paid language in multi-state projects, verify enforceability in each jurisdiction because courts void these clauses where prohibited, leaving you fully liable for sub payments regardless.

Relying heavily on either clause damages subcontractor relationships and creates project risk. Experienced subs negotiate against them or price the risk into their bids. The better long-term strategy is accelerating your own AR cycle so you collect from owners faster. Stuut's DSO improvement checklist walks through the process step by step.

Joint checks: When and how to use them

A joint check names both the general contractor and a subcontractor or supplier as payees simultaneously. Both parties must endorse it before the bank releases funds, which creates a direct paper trail confirming that payment was delivered to both parties simultaneously.

Use joint checks when a subcontractor shows signs of financial distress or when you need to guarantee that lower-tier material suppliers get paid. If a sub collects funds from you but doesn't pay their suppliers, those suppliers can still file mechanics liens against your project. Joint checks help prevent this because the supplier receives payment directly. Collecting conditional lien waivers from both the sub and the supplier at disbursement closes the loop completely.

Managing lien waiver documentation for payments

Think of a lien waiver as construction's receipt of payment. It documents that a contractor or supplier has been paid and releases their right to file a mechanics lien against the property for the amount covered. The distinction between waiver types matters significantly:

  • Conditional waiver: Releases lien rights only if and when payment actually clears. If the check bounces, lien rights remain intact. Use this when exchanging waivers before payment is confirmed.
  • Unconditional waiver: Documents that payment has been received and immediately revokes lien rights. Sign this only after the check has cleared the bank.

Many states strictly regulate lien waiver forms through statute. Using a non-compliant form can void the waiver entirely and restore lien rights you believed you had released. Missing waivers from any tier of the sub chain can freeze an entire draw because owners and lenders require a complete waiver package before releasing the next progress payment.

Navigating retainage holdbacks and release

Project owners withhold a percentage of each progress payment (called retainage) until the project reaches substantial completion. It acts as a performance guarantee but traps working capital for the entire project duration.

Federal construction contracts governed by FAR 52.232-5 allow the Contracting Officer to withhold up to 10% of each progress payment when progress is determined to be unsatisfactory, and to reduce or eliminate withholding once satisfactory progress is established. Some states limit retainage to 5% on public work, though caps and conditions vary by jurisdiction.

Retainage release requires substantial completion, meaning the work is sufficiently finished for its intended use even if minor punch list items remain, along with owner sign-off and delivery of final lien waivers. Many projects also require as-built drawings and closeout documents before the owner releases retainage, which can add 30 to 60 days to the final payment timeline. GCs typically mirror this holdback with their subs, compounding the capital trap across the entire chain.

Ensuring timely subcontractor payments

Speed in subcontractor payments is a legal requirement as much as an operational goal. Many states have prompt payment statutes that establish maximum timeframes for owner-to-GC and GC-to-sub payments after a proper invoice is submitted. Common windows run from 7 to 30 days for GC-to-sub disbursements once the GC receives owner payment, though the exact timeframe, triggering event, and penalty structure vary by state. The National Conference of State Legislatures maintains state-by-state construction payment law summaries, and your contracts counsel can confirm which statute applies to each project jurisdiction. Violating these statutes can trigger interest penalties and, in some states, allows the injured party to recover attorney fees.

On federal government contracts, FAR 52.232-27 requires contractors to pay subcontractors within 7 days of receiving payment from the government. This is a binding contractual obligation, not a target. Late payment under federal contracts can trigger back interest charges and affect your ability to bid future government work.

Managing sub payments without disrupting AR cash flow

You can't pay subcontractors on time if your inbound cash is trapped in manual collections work. The AP compliance tools above govern the outbound side. What most GCs underinvest in is the AR execution that funds those disbursements.

Matching sub payments to receipts

Payment matching backlogs are a common cause of delayed sub payment approvals. Stuut's cash application feature parses remittance data from bank accounts, lockboxes, and digital payment rails and achieves a 95%+ automated match rate, posting matched entries to the AR subledger in real time. Those backlogs that delay month-end close disappear because your Controller and CFO see an accurate cash position the moment funds clear. Sub payment approvals don't wait on reconciliation cycles.

Building healthy cash buffers

Autonomous collections reduce DSO by an average of 37% across customers by contacting customers before invoices go overdue across email, SMS, and AI-powered voice calls, without manual effort. Results vary by portfolio mix and AR process maturity. Against an 83-day construction industry average as of 2018, Stuut's 37% customer average would bring that cycle to roughly 52 days, releasing weeks of trapped working capital. Bishop Lifting, an industrial equipment distributor operating 45 branches, deployed Stuut over six weeks. After automating 91% of outbound communications that had previously been handled manually, they reduced overdue receivables by 35% and unlocked $3M in working capital, freeing their AR team to manage 50% more accounts per employee. That portfolio coverage is what allows a GC to fund multiple simultaneous project draws without drawing on a credit line.

Stop subcontractor cash leakage

Owner short-pays and disputed deductions reduce the funds available to pass down to subcontractors. Deductions management capabilities can categorize short-pays, validate claims against contractual terms, and flag invalid deductions for recovery rather than writing them off. You can't pass owner payments down to subcontractors if you're writing off deductions you should have recovered. Every dollar recovered from an invalid short-pay is working capital you can deploy directly to the sub payment cycle.

Software tools for subcontractor payments

The right software stack separates the AP compliance workflow from the AR liquidity workflow. These tools are complementary, not competing.

GCPay, Levelset, and Textura compared

  • GCPay automates subcontractor pay application submission, review, approval, and compliance document collection (COIs, lien waivers) at each billing cycle. It integrates with Procore, Sage 300, and Viewpoint, reducing manual document management during the draw process.
  • Levelset focuses on lien rights management, including automated lien waiver exchange, filing deadline tracking, and preliminary notice management across all tiers of the sub chain. It connects with Procore, QuickBooks, and Redteam. For GCs managing complex multi-state portfolios, Levelset's deadline tracking prevents costly errors from missing state-specific lien waiver deadlines.
  • Textura (now part of Oracle) handles payment application processing, compliance document tracking, and electronic payments for large commercial projects, with integration into Oracle's ERP suite.

Sub payment software comparison

Software Best for Key feature ERP integrations
GCPay Payment application management Automated COI and waiver collection per billing cycle Procore, Sage 300, Viewpoint
Levelset Lien rights management Multi-state filing deadline tracking and waiver exchange Procore, QuickBooks, Redteam
Textura (Oracle) Large commercial projects Electronic disbursement and compliance tracking Oracle ERP suite

ERP integration and setup timelines

GCPay and Levelset integrate with Procore and major construction ERPs on the AP side, while Textura integrates with Oracle's ERP suite, with setup timelines that vary by ERP complexity and data migration requirements. For the AR side, Stuut typically connects via API to SAP, Oracle, NetSuite, and Dynamics in 3 to 4 days. Standard configurations connect without ERP modification and complete faster, while heavily customized environments may require additional time for mapping and testing.

GCPay, Levelset, and Textura typically use subscription-based pricing models. Stuut uses a per-agent model with no implementation fees and no professional services charges. The Versapay alternatives guide and Stuut vs. Versapay comparison provide broader AR platform context for evaluation.

Subcontractor payment management checklist

Use this before releasing each progress payment:

  1. Verify compliance documents: Confirm current COI, W-9, and contractor license are on file before processing payment applications.
  2. Review pay application: Validate work quantities against the approved schedule of values.
  3. Exchange conditional lien waiver: Submit a conditional waiver with the pay application as a condition of payment.
  4. Check prompt pay deadlines: Confirm payment release meets state prompt pay act requirements and FAR 52.232-27 where applicable.
  5. Consider joint check arrangements: Evaluate whether to issue joint checks to lower-tier suppliers where payment disputes or financial distress exist.
  6. Post payment to accounting system: Once funds clear, post the payment and update project cost tracking.
  7. Collect unconditional waiver: Obtain the unconditional lien waiver after payment clears and file it with your project documentation.

If you want to see how Stuut accelerates the inbound cash flow that funds every step on this checklist, book a demo with the team to see the AR execution layer in action.

FAQs

When are subcontractors legally entitled to payment?

Standard commercial subcontracts use Net 30 payment terms from the date of an approved pay application, though this varies by contract. On federal government projects, FAR 52.232-27 mandates payment within 7 days of the GC receiving funds from the government.

What happens if a general contractor doesn't receive owner payment?

Under a pay-when-paid clause, the GC can delay sub payment for a reasonable time but ultimately still owes it. Under an enforceable pay-if-paid clause, the subcontractor absorbs the loss, but these clauses are void or restricted in at least 14 states, including California, Delaware, Illinois, Indiana, Kansas, Montana, Nevada, New York, North Carolina, Ohio, South Carolina, Utah, Wisconsin, and Virginia.

How long does a subcontractor have to file a mechanics lien against a GC?

Deadlines vary significantly by state. In California, subcontractors typically have 30 days from a recorded Notice of Completion to file, or 90 days if no notice is recorded (Cal. Civ. Code § 8412). In Texas, the deadline on non-residential projects is generally the 15th day of the 4th month after the contract is completed or abandoned (Tex. Prop. Code § 53.103). Consult your state statutes or legal counsel to verify specific deadlines in your jurisdiction.

How can you streamline lien waiver workflows?

Use conditional waivers at disbursement and unconditional waivers after funds clear, and automate the collection process with a platform like Levelset that tracks outstanding waivers across all tiers. Missing waivers from any tier block the next draw, so automated reminders and a central waiver repository can help prevent the entire chain from stalling over a single missing document.

Key terms

Retainage: A percentage of each progress payment (typically 5% to 10%) withheld by the owner until project completion to ensure performance. Released after substantial completion (when the project is sufficiently finished for its intended use), final sign-off, and delivery of closeout documents.

Lien waiver: A document that releases a contractor's or supplier's right to file a mechanics lien against the property in exchange for payment. Conditional waivers protect against bounced checks. Unconditional waivers acknowledge cleared payment.

Pay-when-paid clause: A contract provision that delays payment to a subcontractor until the general contractor receives funds from the owner, but does not eliminate the GC's obligation to pay.

Mechanics lien: A legal claim filed against a property when a contractor or supplier is not paid for work or materials, giving them a security interest in the property until the debt is satisfied.

Draw process: The milestone-based payment cycle where subcontractors submit pay applications documenting completed work, the GC reviews and approves them, and payment flows after the owner funds the request.

Ben Winter

CPO

Ben brings over a decade of go-to-market and operations expertise to building AR automation that actually works. He was VP Marketing at Fairmarkit (where he met Tarek) and GTM executive at Waldo before co-founding Stuut. He focuses on operations, product, and marketing—ensuring the platform integrates seamlessly with existing ERP systems and delivers results in days rather than months.

Frequently asked questions  about DSO

Is a higher or lower DSO better?
Lower is better because it means cash reaches your account faster. A DSO of 35 days is better than 55 days if your payment terms are the same.
Does DSO include current AR?
Yes. DSO reflects the total dollar amount you're owed from outstanding invoices, including invoices that aren't yet due.
How does bad debt affect DSO?
Writing off bad debt reduces your AR balance, which artificially lowers DSO even though no cash was collected. Ensure your AR figure is net of bad debt reserves for accurate measurement.
Should I calculate DSO monthly or annually?
Both. Annual DSO tracks long-term trends, while monthly DSO helps you spot process problems quickly and take corrective action before they compound.
What's the difference between DSO and CEI?
DSO measures collection speed in days. CEI measures collection quality as a percentage. A company can have low DSO but poor CEI if they're writing off accounts aggressively.
Can I reduce DSO without upsetting customers?
Yes. Proactive communication before due dates, helpful reminders, and fast dispute resolution improve customer experience while accelerating payment.

Related posts

Setup time to learn more