
Quick Answer
Retainage is the percentage of each construction payment — typically 5% to 10% — that a project owner or general contractor withholds from a paving or asphalt contractor until the work is substantially complete. It protects the paying party against unfinished or defective work, but it also ties up a contractor's cash for months. ERP software like Commander ERP automates retainage calculation, tracks retainage receivable and payable balances in real time, and keeps the documentation needed to release retained funds faster.
If you've ever submitted a pay application for $50,000 and received a check for $45,000, you already know retainage. It's one of the oldest financial practices in construction — and one of the biggest reasons paving and asphalt contractors run into cash flow trouble mid-season. This guide breaks down what retainage is, how it's calculated, when it's released, and how the right ERP system prevents retained funds from becoming lost or forgotten money.
What Is Retainage in Construction?
Retainage, sometimes called retention or a holdback, is a portion of each progress payment that a project owner or general contractor deliberately withholds until a project reaches substantial completion. The practice dates back to 19th-century railway construction, when project owners withheld contractor pay to guard against unfinished or low-quality work. Today it's a standard clause in most commercial, municipal, and DOT paving contracts.
The logic is simple: as long as a meaningful slice of the contract value is still outstanding, the contractor has a strong financial incentive to finish the punch list, correct defects, and close out the job cleanly. For the owner, it's leverage. For the contractor, it's a chunk of already-earned revenue sitting in someone else's bank account.
How Does Retainage Work on a Paving Contract?
Retainage is calculated as a percentage of every progress payment, not just the final one. Each time a paving contractor submits a pay application, the agreed-upon percentage is deducted before payment is issued. That withheld amount accumulates in a running balance across the life of the project and is released later, usually at substantial completion or after a defined warranty period.
A Simple Retainage Example
Say a paving crew completes $80,000 worth of milling and overlay work in a billing cycle, and the contract specifies 10% retainage. The contractor invoices $80,000 but is paid $72,000 up front, with $8,000 held back. That same math repeats on every pay application for the life of the contract, and the retained balance keeps growing until the project closes out.
What Is the Typical Retainage Percentage?
Most construction contracts set retainage somewhere between 5% and 10% of each payment, though the exact rate depends on the project owner, the state, and whether the job is public or private. Federal construction contracts are generally capped at 10% under the Federal Acquisition Regulation. A growing number of states have moved to cap retainage at 5%, particularly on private work, as lawmakers respond to complaints about contractors' cash flow being squeezed on long projects.
Federal, State, and Private Project Rules
Public DOT and municipal paving contracts typically follow statutory caps and defined release timelines set by state law. Private commercial paving work is more of a patchwork — some states cap private retainage, while others leave the percentage and release terms entirely up to what's negotiated in the contract. Because these rules change frequently and vary by jurisdiction, contractors should confirm the current statute where the work is located rather than relying on a single national number.
Why Retainage Is a Cash Flow Problem for Paving Contractors
Asphalt and paving work already runs on thin margins and a short construction season. Retainage compounds both problems. Contractors still have to pay crews, fuel trucks, and material suppliers in full while a meaningful share of what they've billed sits unpaid for months. On a multi-phase municipal repaving contract, retained funds can easily represent a contractor's entire profit margin — money that's earned on paper but unavailable to cover payroll, equipment loans, or the next job's mobilization costs.
This is especially painful for paving companies juggling several jobs across a single season. Without a system that tracks retainage separately from regular accounts receivable, it's easy to lose sight of how much money is tied up, which jobs it belongs to, and when it's actually due to be released.
When Is Retainage Released?
Retainage is typically released once a project reaches substantial completion — the point where the paved surface, striping, or repair work can be used for its intended purpose, even if minor punch list items remain outstanding. Some contracts release the full retained balance at that point; others split the release, paying half at substantial completion and the remainder after a final inspection or warranty period has passed. Prompt payment laws in many states set a hard deadline for release, often a set number of days after final acceptance, with interest owed if the paying party is late.
How Commander ERP Helps Paving Contractors Track and Recover Retainage
Retainage isn't a problem contractors can eliminate — it's written into the contract before the crew ever shows up. What ERP software changes is whether retainage is tracked with precision or tracked with a spreadsheet and a hope that someone remembers to invoice for it. Commander ERP was built for paving and asphalt companies that need to see retained funds as clearly as they see cash in the bank.
Automated Retainage Calculation on Every Pay Application
Commander ERP applies the correct retainage percentage automatically as each pay application is generated, so crews and office staff aren't manually recalculating withholdings on every invoice. Rates can be set per project, per contract, or per phase, and adjusted if a contract calls for reduced retainage once a job passes the halfway point.
Real-Time Retainage Receivable Dashboards
Instead of digging through old invoices to figure out how much money is outstanding, contractors get a live view of total retainage receivable across every active job. That visibility makes it possible to forecast cash flow accurately instead of getting surprised by how much profit is tied up at any given moment.
Job Costing That Accounts for Retained Funds
Because retainage affects true job profitability, Commander ERP folds retained amounts into job costing reports rather than treating them as an afterthought. A project can look profitable on paper while a large share of that profit sits in a retainage account for months — Commander ERP surfaces that gap so owners aren't making bidding or payroll decisions on incomplete numbers.
Audit-Ready Documentation for Retainage Disputes
When a general contractor or owner delays a retainage release, contractors need a clean paper trail: pay applications, completion dates, punch list sign-offs, and communication history. Commander ERP keeps that documentation organized and time-stamped, so contractors can support a formal demand for release without scrambling to reconstruct records from memory or email threads.
Retainage Best Practices for Paving and Asphalt Contractors
- Know the retainage rate and release terms before signing the contract, not after the first pay application.
- Track retainage receivable and payable as separate line items, not buried inside general accounts receivable.
- Negotiate a reduced retainage rate once a project passes 50% completion, if the owner will allow it.
- Document substantial completion clearly, since it's usually the trigger for release.
- Confirm your state's retainage cap and release deadline before assuming the contract terms are enforceable.
- Use software that flags outstanding retainage automatically instead of relying on manual follow-up.
Frequently Asked Questions
Is retainage the same as a holdback?
Yes. Retainage, retention, and holdback all describe the same practice: a percentage of payment withheld until a project or milestone is complete. "Retainage" is the more common term in U.S. construction contracts.
Can a contractor refuse to accept retainage terms?
Retainage is negotiable before a contract is signed, but once it's written into the agreement, it's enforceable. Contractors can negotiate the percentage, the release schedule, or ask for alternatives like a retainage bond, but they can't unilaterally waive it after the fact.
Does retainage apply to subcontractors and material suppliers?
Retainage typically flows down the payment chain. A general contractor withholding retainage from an owner will usually withhold a similar percentage from its paving subcontractors, though the exact terms depend on each subcontract.
How does ERP software help with retainage disputes?
ERP platforms like Commander ERP maintain a time-stamped record of pay applications, completion milestones, and communications, giving contractors the documentation needed to support a retainage release request or formal demand.
Track Every Dollar of Retainage With Commander ERP
Retainage isn't going away, but losing track of it is optional. Commander ERP gives paving and asphalt contractors a real-time view of every dollar withheld, tied directly to job costing and cash flow forecasting — so retained funds get collected instead of forgotten.



