Retainage Release for General Contracting
Retainage Release defines how withheld contract funds are reconciled, requested from the owner, and distributed to subcontractors and vendors. It connects contract retainage terms, payment history, punch list status, and closeout documentation into a controlled process. The goal is to release retainage only when conditions are satisfied, while avoiding unnecessary delays in cash flow. When followed, retainage is handled transparently with clear math, proper documentation, and minimal disputes.
Review contract retainage terms and conditions
Step 1: Gather contract, general conditions, and amendments
Collect the signed owner–contractor agreement, general conditions, and any amendments that may affect retainage. Ensure you are working from fully executed copies, not drafts.
Step 2: Locate retainage clauses in the documents
Read through the contract and conditions to find all references to retainage. Note the percentage rate, whether retainage applies to labor, materials, or both, and whether there are different rules at different stages (for example, substantial vs. final completion).
Step 3: Identify conditions for partial and final release
Determine what must happen before retainage can be partially or fully released (for example, substantial completion certification, punch list completion, closeout documents accepted, warranties submitted). Write these conditions in plain language.
Step 4: Check for special retainage rules on line items
See if the contract specifies different retainage rules for stored materials, specific alternates, or allowances. Note any exceptions where no retainage is held or where a different rate applies.
Step 5: Document retainage terms in a summary sheet
Create a one-page summary that lists retainage percentage, what it applies to, and conditions for release. Include references to specific contract sections for future verification.
Step 6: Share retainage summary with project team
Review the summary with the project manager and accounting team so everyone understands the rules before you start reconciling and requesting release.
Reconcile total retained amounts against contract and pay apps
Step 1: Collect all owner pay applications and payment records
Gather copies of every pay application submitted to the owner and any payment summaries or statements they issued. Include both the applications and the owner’s approved amounts if they made adjustments.
Step 2: Create a retainage reconciliation worksheet
Set up a worksheet listing each pay period, gross billed, retainage withheld, and cumulative retainage. Use the owner-approved numbers as your starting point, not just what you requested.
Step 3: Compare actual retainage to what the contract requires
For each pay period, check whether the retained amount matches the contract percentage applied to the approved work. Note any pay periods where the holdback is higher or lower than expected.
Step 4: Identify and explain discrepancies
Investigate differences—such as retainage not held on stored materials, changes in retainage rate at substantial completion, or owner adjustments. Document the reason for each discrepancy so you can explain it later if questioned.
Step 5: Calculate current total retainage held
Sum the retained amounts across all pay periods to determine the total retainage still held by the owner as of the most recent invoice. This number is your starting point for planning the release.
Step 6: Share reconciliation with project manager and accounting
Review the reconciliation with the project manager and accounting contact to confirm they agree with the numbers and explanations before using them in discussions with the owner or subcontractors.
Verify project completion status relative to retainage conditions
Step 1: Review substantial and final completion certificates
Confirm whether the architect or owner has issued formal certificates of substantial and/or final completion. Note the dates and any conditions stated on those documents.
Step 2: Check punch list and closeout item status
Look at punch list logs and closeout checklists to see how many items remain and their severity. Determine whether the project is at the point where retainage release is appropriate based on the contract (for example, after “punch list substantially complete”).
Step 3: Confirm delivery status of closeout documents
Verify whether key closeout items—such as as-built drawings, warranties, O&M manuals, and testing reports—have been submitted and accepted or at least submitted for review, as required by the contract.
Step 4: Identify any outstanding owner concerns
Ask the project manager about any known owner concerns that could affect willingness to release retainage, such as unresolved claims, disputed change orders, or quality issues.
Step 5: Determine if a partial or full retainage request is appropriate
Based on completion status and contract terms, decide whether to pursue full release of retainage or an initial partial release (for example, releasing most retainage while a small portion remains for specific items).
Step 6: Document completion status in a brief summary
Write a short summary of completion status tied to retainage conditions. This can be used in internal discussions and may later be shared with the owner to support the release request.
Reconcile subcontractor retainage and eligibility for release
Step 1: Pull subcontractor contract and billing records
Collect each subcontract agreement, all approved change orders, and a summary of each subcontractor’s pay applications and payments, including retainage held at the sub level.
Step 2: Create a subcontractor retainage summary
Build a simple table listing each subcontractor, original subcontract amount, approved changes, total billed, retainage held, and current balance. Use your accounting system as the base and verify values with recent payment records.
Step 3: Check completion and punch list status by subcontractor
Review punch lists and closeout items by trade to see which subcontractors have completed their work and which still have open items. Note any with significant outstanding work or quality issues.
Step 4: Verify closeout documentation from each subcontractor
Confirm whether each subcontractor has submitted required closeout documents such as warranties, as-built markups, O&M contributions, and lien waivers. Incomplete documentation may justify holding some or all retainage until resolved.
Step 5: Identify subs eligible for full or partial retainage release
Based on completion and documentation status, categorize each subcontractor as eligible for full release, partial release, or not yet eligible. Make notes for any “not eligible” subs explaining what remains to be done.
Step 6: Review subcontractor eligibility with project manager
Discuss your findings with the project manager to confirm the eligibility decisions are fair and consistent with both the subcontracts and actual performance.
Coordinate subcontractor lien waivers and closeout documents for release
Step 1: List required waivers and documents per subcontractor
For each subcontractor, list the types of waivers needed (conditional/unconditional final) and any additional documents required for final payment, such as final affidavits or warranty letters.
Step 2: Request final waivers and documents from eligible subs
Send a clear written request to each subcontractor who is eligible or nearly eligible for retainage release, specifying which waivers and documents are needed and by what date.
Step 3: Provide correct waiver forms if company standard is required
If your company or the owner requires specific waiver language, attach the correct forms to your request. Explain whether they are to be signed before or after payment, depending on your standard practice and legal guidance.
Step 4: Review returned waivers for accuracy and completeness
When waivers come back, check that company names, project details, dollar amounts, and dates are correct. Verify that signature blocks are filled out by authorized representatives.
Step 5: Resolve any waiver discrepancies
If a waiver is incorrect or incomplete, contact the subcontractor and clearly explain what needs to be fixed. Do not proceed with release of retainage until the waiver meets your and the owner’s requirements.
Step 6: Update subcontractor retainage summary with waiver status
Note in your subcontractor retainage summary which subs have provided acceptable waivers and which still have outstanding paperwork. Use this to control who can be included in the next retainage payment batch.
Plan owner retainage release strategy (partial vs. full)
Step 1: Compare total owner retainage to subcontractor retainage
Look at your owner retainage reconciliation and your subcontractor retainage summary side by side. Identify how much of the owner’s retained funds you are prepared to pass through immediately.
Step 2: Decide whether to request full or partial owner release
Based on completion status and contractual conditions, decide if it is appropriate to ask for full release of retainage or an initial partial release (for example, release tied to substantial completion with a portion held pending specific items).
Step 3: Align retainage request with completion milestones
Make sure your planned request lines up with documented milestones like substantial or final completion certificates, and progress on punch list and closeout documentation.
Step 4: Discuss strategy with project manager and leadership
Review your proposed strategy with the project manager and, if needed, company leadership. Confirm they are comfortable with the timing, especially if you plan to release more retainage to subs than you are requesting from the owner.
Step 5: Prepare a simple summary for discussion with owner
Create a brief written summary showing current retainage held, what you propose to release now, and what (if anything) will remain held and why. This summary can guide conversations with the owner or CM.
Step 6: Adjust strategy based on internal feedback
If leadership or the project manager has concerns, adjust requested amounts or timing. Finalize the strategy before drafting any formal retainage release requests or invoices.
Prepare and submit owner retainage release request
Step 1: Complete retainage section of pay application or separate invoice
Depending on owner requirements, either fill in the retainage section of a standard pay app (identifying retainage reduction) or prepare a separate retainage release invoice that clearly references prior pay apps.
Step 2: Show calculation from contract value to retainage requested
On the face of the invoice or in a short attachment, show how you calculated the retainage requested: original contract retainage, prior releases (if any), and remaining balance. Make sure the math ties back to your reconciliation.
Step 3: Attach supporting documentation
Include key supporting documents such as retainage reconciliation summary, substantial/final completion certificates, and any relevant correspondence that supports timing of the release.
Step 4: Review request with project manager before submission
Have the project manager review the retainage request to confirm that the amount requested, narrative, and timing align with project status and owner expectations.
Step 5: Submit retainage request using required method
Send the request via the owner’s required channel (portal, email, or hard copy) and follow any specific submission instructions. Make sure to include all required forms and signatures.
Step 6: Record submission date and confirmation
Note the date the retainage request was submitted and keep any confirmation or receipts from the owner’s system. This date will be important for tracking review and payment timing.
Track owner retainage payment status and resolve questions
Step 1: Log retainage request in billing tracker
Add the retainage request to your billing or AR tracking tool, including submission date, amount requested, and expected payment date based on contract terms.
Step 2: Follow up with owner/CM at logical intervals
If you have not heard back within the expected review period, contact the owner or CM to ask about status. Keep follow-up polite and focused on understanding where the request is in their process.
Step 3: Respond promptly to information requests
If the owner asks for clarifications or additional backup, respond quickly and provide clear, organized information. Reference your original reconciliation and supporting documents to keep conversations factual.
Step 4: Document any disputed items
If the owner questions part of the retainage amount, write down their concern and your understanding of the issue. Work with the project manager to decide whether to adjust the request or defend the amount.
Step 5: Update expected payment dates as needed
Adjust your internal tracking to reflect revised timing if review is taking longer than expected or if payment is scheduled in a different cycle than originally assumed.
Step 6: Confirm receipt of retainage payment
Once payment arrives, confirm the amount matches your records and note the actual payment date in your tracker. Flag any short payments immediately so they can be investigated.
Process retainage payments to subcontractors
Step 1: Confirm owner retainage payment and amount
Verify the amount of retainage received from the owner and match it to your retainage reconciliation. Note any differences that could affect what you pay to subcontractors.
Step 2: Update subcontractor retainage summary with available funds
Record the owner retainage payment in your subcontractor retainage summary and confirm which subs are now fully eligible based on waivers and completion status.
Step 3: Coordinate with accounting on payment timing
Discuss with accounting when subcontractor retainage checks will be cut, and whether they will be included in a regular pay run or a special batch. Align this timing with any conditional or unconditional waivers you have collected.
Step 4: Issue payments to eligible subcontractors
Process payments for subcontractors who have met conditions and provided proper waivers. Ensure payment amounts match the retained amounts in your summary and that payments are coded correctly in the accounting system.
Step 5: Notify subcontractors of retainage release
Inform each subcontractor when their retainage has been processed and what amount to expect. Encourage them to confirm receipt and contact you if they believe the amount differs from their records.
Step 6: Update internal records to show retainage paid
Mark retainage as paid in your subcontractor retainage summary and accounting system. This creates a clear record that can be referenced later if questions or audits arise.
Close out retainage records and document lessons learned
Step 1: Confirm all retainage balances are zeroed
Review your owner retainage reconciliation and subcontractor retainage summary to confirm that all retainage balances are now zero or, if any remain, that there is a documented reason (such as a disputed item).
Step 2: Clean up and archive retainage worksheets
Organize your retainage reconciliation worksheets, summaries, and correspondence into the project’s financial closeout folder. Make sure file names are clear and that documents are easy to locate later.
Step 3: Note any unusual retainage situations
Write a brief note about any unusual circumstances, such as extended holds for warranty items, legal disputes, or owner policy differences. These notes will help explain project financials in the future.
Step 4: Share key retainage insights in post-project review
Plan to mention major retainage lessons (for example, contract terms that caused issues, better ways to track retainage) in the project’s post-project review meeting or documentation.
Step 5: Update any standard tools or templates
If you identified improvements to your retainage tracking templates or processes, make those changes now so the next project starts with better tools.
Step 6: Notify leadership that retainage is fully closed
Inform appropriate company leaders or finance contacts that retainage on this project is fully reconciled and closed. This helps them trust the financial status in reports and move the job toward full closeout.
👈 Use this SOP template inside Subtrak
Edit with AI. Customize in seconds. Store and share all your SOPs and checklists in one place.