Retainage Invoice Template for General Contractors โ Free Download
Track holdback on every progress billing, bill for release at completion, and stop letting retainage sit uncollected.
Quick answer: Retainage is the 5โ10% a project owner withholds from every progress payment until the job is complete. A retainage invoice template makes that withheld amount visible on every billing cycle so both sides know exactly how much has been held, how much is due now, and when the holdback gets released.
General contractors carry two sets of books in their head. The invoice total says one number. The check that arrives says another. The difference is retainage, and if you track it in memory instead of on paper, you lose leverage.
A retainage invoice template is not just a form. It is the single tool that turns retainage from a blind liability into a tracked, billable receivable. General contractors who show retainage clearly on every progress invoice, and who know how to bill for its release separately, get their withheld funds back faster because the math is already done and there is nothing for the owner to dispute.
What retainage actually is
Retainage is a portion of each progress payment, typically 5โ10%, withheld until project completion. It is sometimes called a holdback or retention. The key distinction: retainage is not a penalty and it is not a deposit. It is earned money the contractor has not yet collected.
The withholding happens on every draw. A contractor completes a scope of work, submits a progress invoice, and the owner pays most of it. The held portion stays on the owner's books until the project reaches a defined milestone, usually substantial or final completion. This repeats every billing cycle. By the end of a project, the cumulative holdback can reach significant sums. On a $1 million project with 10% retainage, $100,000 is withheld by project end.
Retainage applies across the chain. The project owner withholds from the general contractor, who withholds from subcontractors, who may withhold from sub-subcontractors and suppliers. Every party in that chain is simultaneously a payer and a receiver of retainage.
Why general contractors withhold retainage
Retainage serves three purposes: quality assurance, defect correction, and project completion. The owner wants financial leverage to ensure the work gets done right, on time, and without loose ends.
For the general contractor, passing retainage down to subcontractors is not optional. It mirrors the protection the owner holds over the GC and creates the same incentive downstream. Passing retainage down the line helps contractors better manage cash flow and incentivizes subcontractors to complete their portions of the job.
There is a structural unfairness built into the system. A subcontractor who finishes their scope in month two of a twelve-month project may wait months or years to collect their retainage, since it is tied to overall project completion, not their individual completion. The painting sub who wrapped in February waits for the punch list to close in November. The template cannot fix that, but it does make the liability transparent on every billing cycle so nobody can claim they did not know what was held.
The retainage holding period: how long can they keep your money?
Retainage is typically released in two stages. At substantial completion, often defined as 95โ98% complete and ready for intended use, many contracts release half the retainage. The remaining balance releases at final completion once the punch list is closed and a final unconditional lien waiver is signed.
The timeline varies. In practice, full retainage release can take anywhere from 30 to 365 days after final completion. State laws set the outer boundaries.
In California, retainage on private projects must be released within 45 days of the date of completion, and the contractor then has 10 days to pass retainage to subcontractors. In New York, the deadline is 30 days after final approval of the work, with subcontractors receiving their withheld funds within seven days.
Know your state's deadline. If the release window passes without payment, the retainage becomes a collection issue, and in most states, unpaid retainage is lienable. Track the lien deadline from the start of the job, not the end.
State-by-state retainage rules
Retainage percentages are not uniform. More than 30 states have enacted statutes specifically governing retainage on private projects, and the caps split into two camps.
States with statutory caps are roughly divided between a 5% limit and a 10% limit, with a slightly larger number of states imposing a 5% cap. Here is how several notable states land:
| State | Retainage rule on private work |
|---|---|
| California | 5% cap as of 2026 |
| Texas | 10% mandated (owner must retain 10%) |
| New Mexico | Prohibited for most publicly and privately funded projects |
If you work across state lines, the contract needs to reflect the state where the project is located, not the state where your business is registered. A California contractor on a Texas job is governed by Texas retainage law, and in Texas that means 10% retention is mandatory, not optional.
How retainage appears on an invoice
On the AIA G702 payment application, retainage sits on Line 9, the "Total Retainage" line, which sums the retainage on completed work and on stored materials. The supporting detail lives on the G703 continuation sheet, which breaks out line items by category.
Even without AIA forms, the calculation is straightforward. On a $100,000 work completion with 10% retainage, $10,000 is withheld and $90,000 is paid to the contractor. On a $250,000 project with 10% retainage, $225,000 is accounts receivable and $25,000 is the retainage holdback.
The line items for retainage on an invoice show the amounts the project owner is supposed to withhold, broken out by categories like labor and materials. A well-structured invoice makes it impossible for either party to lose track of what has been held and what has been released.
The retainage invoice template: essential fields for general contractors
A retainage-ready invoice needs more than a standard construction invoice template. Here are the fields the template must include:
Contract total. The full agreed contract value. This is the denominator against which all percentages are measured.
Completed-to-date. The cumulative value of all work finished through this billing period, before retainage. This number grows with each progress payment.
Retainage percentage on this billing. The contractual holdback rate, typically 5% or 10%. The template should make this a visible, labeled field so the owner cannot claim they did not know the rate.
Retainage withheld this period. The dollar amount held back from the current progress payment.
Cumulative retainage held. The running total of all retainage withheld to date across all billing cycles. This field shows the full exposure. On a $1 million project with 10% retainage, this number reaches $100,000 by project end.
Net due after retainage. The amount the contractor expects to receive this billing cycle: completed-to-date minus cumulative retainage, minus prior payments.
Retainage release section. A separate section, or a companion release invoice, that bills for retainage when substantial or final completion triggers release. It should reference the original contract, show the cumulative retainage balance, and state the dollar amount now due for release.
Lien waiver status. A checkbox or note confirming whether a lien waiver accompanies this billing. Since unpaid retainage is generally lienable in most states, this field ties the retainage balance to the contractor's lien rights.
This template is available as a free download at the end of this article.
How to bill for retainage release
Billing for retainage release is a separate invoice event. It does not belong on the same form as a regular progress billing because no new work is being billed. The project is effectively complete, or nearly so.
At substantial completion, defined as 95โ98% complete and ready for intended use, many contracts release half the retainage. The contractor submits a retainage release invoice for 50% of the cumulative balance. The owner pays it. The remaining retainage stays in place as incentive to close out the punch list.
At final completion, the contractor submits a final retainage release invoice for the remaining balance. This only goes out after the punch list is closed and the final unconditional lien waiver is signed. The release date is not a formality. In practice, full release can land anywhere from 30 to 365 days after final completion.
A release invoice needs only a few fields: contract reference, total retainage held, amount now due for release, and the milestone that triggered the release (substantial or final completion). Keep it clean. This is not the time to introduce new charges or change orders.
Retainage accounting: receivables, payables, and records
Retainage is both an asset and a liability, depending on which side of the contract you are on. The contractor billing for the work records retainage receivable as an asset on the balance sheet. The party withholding payment records retainage payable as a liability. The same retained dollar appears as a receivable on one balance sheet and a payable on the other.
The accounting for retainage follows ASC 606 revenue recognition rules. The billing contractor debits retainage receivable and credits revenue when the work is performed, recognizing the income before the cash is collected. This means retainage is not off-book money. It is recognized revenue sitting in a receivable account, and it needs to be tracked with the same rigor as any other asset.
When the retainage terms are met, the money is released and paid to the contractor, who then must pay withheld money to subcontractors. The GC's receivable converts to cash, and a portion of that cash converts to subcontractor payables. The recordkeeping needs to track both sides of that flow.
The most common retainage mistake is not the math. It is forgetting to bill for release at all. Nudgepay helps contractors stay on top of outstanding invoices so retainage receivables do not go ignored once the project wraps.
Free retainage invoice template download
The template linked below includes every field covered in this article: contract total, completed-to-date, retainage percentage, retainage withheld this period, cumulative retainage held, net due after retainage, and a separate retainage release section for billing at substantial and final completion.
Download the template, adapt the retainage rate to your state's rules, and start showing retainage as a tracked line item on every progress invoice. The math is simple. The leverage comes from making it visible.
[Download Retainage Invoice Template]