Retention Tracking in Construction: How Software Manages What's Owed to You
Retention is one of the most consequential cash flow factors in commercial construction and one of the most poorly managed across operations of all sizes. Most commercial contracts withhold 5-10% of progress payments until project completion, with the retained amount released only after substantial completion (and often partial release earlier in the project). For an active commercial subcontractor running $8M in annual revenue, retention can represent $400,000-$800,000 in working capital tied up at any given moment. The contractors who track retention systematically know exactly where their retention sits, when each release is expected, and what their working capital position actually is. The contractors who don't track retention systematically often discover meaningful retention amounts have been "lost" in their receivables, sometimes for years past expected release dates, with corresponding working capital and operational damage.
The pattern is consistent across operations. Retention tracking gets handled in spreadsheets that don't stay current. Retention release dates get missed because no one was specifically tracking them. Retention disputes go unaddressed because the operation doesn't know what's outstanding. The cumulative working capital impact compounds over time as new retention accumulates faster than old retention gets released. By the time most operations recognize the problem clearly, they've absorbed years of avoidable working capital drag.
This article covers what retention is, why it matters operationally, how it compounds cash flow problems, and how software automates retention management. The deeper coverage of progress billing, where retention originates, can be found in our guide on progress billing and AIA forms. Read this article for full coverage of cash flow management more broadly.
What Retention Is and How It Works
Understanding the mechanics clarifies what tracking needs to handle.
The Basic Concept
Retention (also called retainage) is a percentage of progress payments held back by the owner until project completion. The standard rate runs 5-10%, with 10% being more common on smaller projects and 5% being more common on larger projects.
The retention serves several purposes from the owner's perspective:
Protection against contractor default before completion
Leverage to ensure punch list items get completed
Protection against latent defects discovered at substantial completion
Coverage for warranty issues during the warranty period
From the contractor's perspective, retention represents work performed for which payment hasn't been received and won't be received until specific milestones are reached.
How Retention Calculates on Pay Applications
For each pay application, the math typically works as follows:
Total earned this period: $150,000
Retention this period (10%): $15,000
Net payment due this period: $135,000
The $15,000 retention accumulates with retention from prior pay applications, creating a growing retention balance throughout the project's duration. By project completion, total retention typically equals 5-10% of total contract value.
Retention Release Conditions
Most contracts specify when retention gets released:
Partial release at substantial completion: A portion of retention may release when the project reaches substantial completion (often 50% of accumulated retention)
Full release after punch list and warranty conditions: Remaining retention releases after punch list completion and any specified waiting periods
Reduced retention rate: Some contracts reduce retention from 10% to 5% once the project reaches 50% completion
The specific conditions vary by contract. Strong retention tracking captures the contract-specific conditions for each project rather than applying generic rules.
Sub-of-Sub Retention
For GCs, retention isn't just an owner-to-GC issue. The GC typically passes retention through to subcontractors, holding the same percentage from sub payments that the GC has held from owner payments. Multi-tier retention can result in retention holds at multiple levels of the payment chain.
The sub-tier retention dynamics produce additional tracking complexity: the GC holds retention from subs, the owner holds retention from the GC, and both retentions need to release on appropriate schedules.
Federal and State Variations
Retention rates and procedures vary across:
Federal projects: Typically 10% retention with specific procedures
State public works: Variable rates, often 5-10%, with state-specific release procedures
Private commercial: Negotiated, typically 5-10%
Some states: Have laws limiting retention amounts (e.g., New York state caps retention at 5% on public works)
Operations working across multiple states or across public/private project types need to track retention according to the specific contract and jurisdiction rather than applying one approach uniformly.
Pro Tip: Calculate your operation's total retention exposure before evaluating tracking software. Add up retention currently held against your operation across all active and recently completed projects. Most contractors who run this calculation discover their total retention exposure exceeds their estimate by 30-100%, sometimes more. The exposure represents working capital tied up that could be funding operations, generating returns, or providing financial cushion. The number makes the case for systematic tracking immediately concrete: this is real money currently invisible in your operations.
Why Retention Tracking Matters Operationally
Beyond the obvious "we should know what we're owed" reasoning, retention tracking has specific operational implications.
Working Capital Visibility
Retention represents working capital tied up. For operations with significant retention exposure, the tied-up amount affects:
Cash flow available for operations
Bonding capacity calculations (some bonding companies look at retention favorably, others don't)
Lender relationships and credit availability
Decisions about new project pursuit
Operations that don't track retention systematically don't know their actual working capital position. They may make decisions (pursue more work, expand crews, take on new projects) that don't account for the retention position correctly.
Cash Flow Forecasting
Retention release timing affects cash flow forecasting. Operations that know their retention position can forecast when releases will land and plan accordingly. Operations that don't track retention can't forecast retention-driven cash flow, which produces either overly conservative cash management (sitting on cash unnecessarily) or insufficient buffer (running tight when releases get delayed).
The deeper coverage of cash flow management lives here.
Retention Aging
Retention that's outstanding past expected release dates becomes increasingly concerning.
Aged retention may indicate:
Project closeout issues that need attention
Disputes that need resolution
Owner financial issues that affect collection
Administrative issues at the owner that need follow-up
Without aging visibility, problems with specific retention amounts go undetected until they become bigger problems. With aging visibility, the operation can address issues while they're still manageable.
Sub Retention as a GC Concern
For GCs, retention from subs requires its own tracking. Subs whose retention isn't being released appropriately may have legitimate complaints that affect future relationship. Subs whose retention is being held inappropriately may file mechanic's liens that complicate the GC's own retention release from owners.
The GC's sub retention practices need to be defensible: held when contractually appropriate, released when contractually required, with proper documentation throughout.
Bonding and Lender Reporting
Retention shows up in WIP reports, balance sheet items, and other reports that bonding companies and lenders review. Inaccurate retention reporting can affect bonding capacity and lending relationships. Strong reporting requires accurate underlying tracking.
Tax and Accounting Implications
Retention has accounting and tax implications that depend on the operation's accounting method:
Cash basis: Retention isn't recognized as revenue until received
Accrual basis: Retention is recognized as revenue when earned, with retention receivable on the balance sheet
Percentage-of-completion: Retention is recognized as revenue per the completion percentage, with retention receivable carried until release
Operations with significant retention should understand the tax implications of their retention position, particularly at year-end when retention status affects taxable income calculations.
Case Study: A 22-person specialty subcontractor implemented systematic retention tracking in early 2024 as part of broader accounting platform migration. The first 90 days of structured tracking produced uncomfortable findings. Their total outstanding retention was approximately $580,000 across active and recently completed projects. Of that, approximately $145,000 was past expected release dates by 30+ days, with $62,000 past 90 days. Investigation revealed several specific issues: two projects had punch list items the contractor hadn't completed (because no one was actively tracking that the retention release was contingent on those items), one project had administrative issues at the owner that hadn't been escalated, and several projects had retention releases that should have happened but hadn't been requested. Within 6 months of structured tracking, they had collected approximately $98,000 of the aged retention, with another $35,000 in active resolution. The total cash recovery from systematic retention management was meaningful relative to their operation. The lesson was that retention "leakage" accumulates silently in operations without structured tracking. The amounts often exceed what owners and contractors realize until specific tracking surfaces the issues.
How Software Automates Retention Management
The capabilities below distinguish strong retention tracking from weaker alternatives.
Project-Level Retention Setup
Strong platforms capture retention parameters at project setup:
Retention rate (5%, 10%, or other)
Retention reduction conditions (e.g., reduce to 5% at 50% complete)
Release conditions (substantial completion, punch list, warranty period)
Sub retention rates (for GCs holding sub retention)
The setup happens once per project. Pay applications and tracking flow from the setup automatically.
Automatic Retention Calculation on Pay Applications
When pay applications generate, retention calculates automatically:
Total earned this period
Retention rate applied
Net payment due this period
Cumulative retention to date
The calculation uses the project-specific parameters. Retention rate changes (e.g., reduction at 50% complete) apply automatically when triggers are met.
Retention Aging Reports
Strong platforms produce aging reports showing retention by project with expected release dates. Reports highlight retention past expected release for follow-up.
The aging visibility supports active retention management rather than passive accumulation.
Release Workflow
Retention release isn't automatic; it requires specific conditions and typically owner action.
Strong platforms support the workflow:
Substantial completion documentation
Punch list completion tracking
Retention release request generation
Correspondence tracking with owner about release
Receipt processing when retention pays
Sub Retention Management (for GCs)
GCs need to track retention they hold from subs separately from retention they're owed by owners. Strong platforms handle both:
Sub retention held with parallel tracking to owner retention
Release workflow that mirrors what GC is requesting from owner
Documentation supporting sub retention positions if disputes arise
Lien waiver workflow integration when sub retention releases
Check out this guide for full coverage of sub management more broadly.
Integration With Cash Flow Forecasting
Strong platforms feed retention data into cash flow forecasting. Expected retention releases populate the cash flow forecast with appropriate timing. Forecasting becomes more accurate because it includes retention-driven cash flow rather than just current pay applications.
Reporting for Bonding and Lenders
Bonding and lender reporting includes retention positions. Strong platforms produce the reports required: retention receivable on balance sheet, retention exposure analysis, aging detail. The reports flow from underlying tracking automatically rather than requiring manual compilation.
Multi-State and Multi-Project Visibility
Operations working across multiple projects, multiple states, and multiple owners need consolidated retention visibility. Strong platforms aggregate retention across the portfolio with filtering and analysis capability:
Retention by project
Retention by owner (which clients hold the most retention)
Retention by state (regulatory and legal differences)
Retention by project status (active vs completed)
Retention by aging (current vs past due)
The portfolio-level visibility supports strategic decisions about client mix, project pursuit, and operational focus.
Audit Trail
Strong platforms maintain audit trails of retention activity: when retention was held, when it was released, who authorized releases, what supporting documentation existed. The audit trail supports dispute defense and accounting accuracy.
Pro Tip: Set quarterly retention review meetings as a standing operational rhythm. The meeting reviews retention by project, identifies aged retention requiring attention, plans release pursuit for releases that should be requested, and addresses any disputes or issues that have emerged. The 60-90 minute quarterly meeting prevents retention from accumulating silently and produces the active management that distinguishes operations with strong cash flow from operations with weak cash flow. Operations without this rhythm typically discover retention issues only when broader cash flow problems force investigation, by which time the issues have grown larger and harder to address.
Retention Tracking Is Working Capital Management
Construction retention tracking is working capital management in practice. The contractors who track retention systematically know their actual working capital position, can plan cash flow accurately, address aging retention before it becomes problematic, and maintain the financial visibility that supports operational decisions. The contractors who don't track retention systematically absorb the cost in working capital drag, missed releases, and the operational decisions that can't account for retention because retention isn't visible.
The investment to implement systematic retention tracking is modest. Construction accounting software with retention capability handles the mechanics. The operational discipline (project setup, release workflow, quarterly review) doesn't require new headcount. The returns show up through better working capital management, accurate cash flow forecasting, and the active retention pursuit that recovers amounts that might otherwise stay outstanding indefinitely.
Read this article to review the deeper coverage of WIP reporting that includes retention. For coverage of how retention connects to bonding capacity, see our article on bonding and construction accounting.
Frequently Asked Questions
What's a typical retention rate on commercial construction?
Retention typically runs 5-10% on commercial construction, with 10% more common on smaller projects and 5% more common on larger projects. Federal projects typically use 10% retention. Some contracts reduce retention from 10% to 5% once the project reaches 50% completion. Public works projects often have specific retention requirements set by the public agency or by state law. Some states cap retention amounts (New York limits retention to 5% on public works, for example). The specific rate is set in the contract.
When does retention get released?
Most contracts release retention in two stages: a partial release at substantial completion (often 50% of accumulated retention), with the remainder released after punch list completion and any specified waiting period. Specific timing varies by contract: some release retention 30-60 days after substantial completion, some require warranty period completion before final release. Federal projects often have specific release procedures with longer timelines than private commercial. Operations should track the contract-specific release conditions for each project rather than applying generic timing.
Can I get retention released earlier than the contract specifies?
Sometimes. Many contracts allow contractors to request retention reduction or partial release at specific milestones (50% completion, 75% completion). Some contracts allow "flow-through" retention where contractor can request the owner release retention for individual subs that have completed their work even though the project isn't substantially complete. The right approach depends on contract specifics and the relationship with the owner. Operations that ask appropriately sometimes accelerate retention release significantly; operations that don't ask typically wait for the default timing.
What happens if the owner won't release retention I'm owed?
Several escalation options exist. The first step is typically formal written request with supporting documentation showing the contractual conditions for release have been met. If informal resolution doesn't work, options include filing a mechanic's lien (in most states, retention disputes can support lien filings), arbitration or mediation if the contract requires alternative dispute resolution, or litigation as a last resort. The right approach depends on the contract terms, state law, the relationship value, and the amount at stake. Operations facing retention disputes should typically consult construction-experienced legal counsel rather than navigating disputes without expertise.