What Is a Punch List? The Document That Decides Whether You Get Paid
A punch list is the itemized list of remaining work at substantial completion — items that are incomplete, not to spec, or need correction before the project is fully done. It's attached to the AIA G704 Certificate of Substantial Completion, and it governs what retention gets held against the contractor at the substantial-completion milestone.
The name comes from the old practice of punching a hole next to an item on the list when it was complete. Today it's digital, but the concept is the same: a tracked list of discrete tasks, each owned by a specific trade, with a dollar value, a due date, and a completion status.
The punch list is typically created by the architect or the owner's representative, walking the project just before substantial completion. The walk includes the owner, the GC, and often the major subs. Items observed as incomplete or defective get noted, photographed, and assigned to the responsible trade.
Some owners require a pre-punch walk where the GC identifies their own list first (the "GC punch"), and then the architect does the formal walk (the "architect punch") with the GC's list as a starting point. This avoids the pattern of the architect punching items the GC already knew about, and it forces the GC to take ownership of quality before the architect sees the work.
Punch list items fall into a few categories:
Categories of typical punch list items
- Incomplete work — items that were supposed to be done but aren't, e.g., missing fixtures, unpainted areas, uninstalled hardware
- Defective work — items installed but not to specification, e.g., scratched finishes, misaligned doors, wrong hardware, color mismatches
- Damaged work — items installed correctly and then damaged during construction, e.g., chipped countertops, stained carpet, scuffed walls
- Code or commissioning issues — items that functionally work but fail an inspection or performance test
- Owner-requested adjustments — minor changes the owner wants made before occupying, which technically aren't defects but get packaged into the punch
Not every item an owner wants fixed belongs on the contractor's punch. Things that are actually design changes, not defects, should move to change orders instead. A client who decides after substantial completion that they want a different light fixture isn't entitled to that fixture as a punch item — it's a change, and it gets priced and approved as one.
Each punch item should have an estimated dollar value — the cost to complete or correct it. The total punch list value drives the retention holdback the contract allows. Most contracts let the owner hold retention equal to 150% or 200% of the punch list value until final completion. If the punch totals $50,000, the holdback at substantial completion could be $75,000 to $100,000.
Valuing punch items can be contentious. The contractor wants low values (less holdback). The owner wants high values (more protection). The architect mediates. A punched item like "paint touch-up in 14 locations" might be valued by the contractor at $400 and by the owner at $1,200; the architect might settle it at $800. Line-item valuation is worth the effort because the aggregate drives real money.
Every item should have a responsible trade assigned. "Paint touch-up" goes to the painter; "cabinet alignment" goes to the casework sub; "fire sprinkler cap missing" goes to the fire protection contractor. Clear assignment prevents the item from being debated between subs who each say it's the other's scope.
For AP, the trade assignment matters because retention holdback against the punch affects specific subs' retention release, not just the GC's. If the painter has $15,000 of punch work out of a $60,000 retention, holding $22,500 (150%) against the painter makes sense. Applying the same holdback uniformly across all subs doesn't.
Retention holdback against punch should follow the punch — the subs who owe punch work should bear the holdback. Uniform holdback across subs punishes subs who finished clean and lets subs with long punch lists off easy.
Get AP insights in your inbox
A short monthly roundup of construction AP + accounting posts. No spam, ever.
No spam. Unsubscribe anytime.
Active punch list management uses a shared tracker — spreadsheet, construction software, or dedicated punch tool — where each item has status (open, in progress, ready for verification, complete), assigned trade, assigned individual, due date, and verification signoff. The architect or owner's rep signs off on each item as complete.
Status meetings during the punch phase are typically weekly, focused on what's left. Items that aren't closing out get escalated — either the trade isn't responding, the item is genuinely disputed, or there's a supply chain issue on a replacement part. Escalation to the GC's project executive and then to ownership happens when trade-level management isn't moving items.
When every item on the punch list is signed off as complete, the project has reached final completion. This is the second closeout milestone after substantial completion. Final completion triggers the release of the remaining retention (the piece held against the punch), the final payment of any remaining balance, and the filing of the final payment application.
Final completion also typically triggers the closeout document delivery — as-built drawings, O&M manuals, warranty certificates, training records, extra stock. Some contracts tie the last piece of retention to closeout document delivery specifically, not just to punch completion.
Recurring patterns that complicate punch lists
- Items added after the formal punch — owners keep noticing things post-walk. The contract should specify how post-punch additions are handled (generally: covered if pre-existing defects discovered, change orders if design changes)
- Items that can't be verified until occupancy — punch items that depend on owner equipment being installed, tenants moved in, or operational testing that can only happen when the building is occupied
- Items involving back-ordered materials — a replacement fixture that's on 14-week lead time effectively delays final completion regardless of everyone's effort
- Disputed items — items the contractor believes aren't defects, or are outside their scope, or are owner-caused damage
- Items assigned to subs who've demobilized — the painter is gone and won't come back for $800 of touch-up, so the GC either self-performs or back-charges
For the AP team, a few specific things need to happen around the punch:
AP actions tied to the punch list
- Reduce the retention release at substantial completion to reserve 150-200% of punch value
- Apply the holdback against the specific subs with punch work, not uniformly
- Track punch closeout status against retention release for each sub
- Release sub-level retention as their individual punch items close, not waiting for the full punch
- Back-charges: if the GC ends up completing a sub's punch item, document the back-charge and apply it against the sub's remaining retention
- Final retention release tied to punch signoff and closeout document delivery
The punch list is the document that governs how much money stays held at substantial completion and how long it stays held. Done well — with items valued item by item, assigned to specific trades, tracked actively — it produces a clean closeout with fair retention holdbacks. Done poorly, it becomes the source of months-long disputes where retention sits tied up while everyone argues about whose work is whose. The punch list isn't paperwork for its own sake; it's the mechanism that keeps final payment tied to final delivery.
Written by
Marcus Reyes
Construction Industry Lead
Spent twelve years running AP at a $120M general contractor before joining Covinly. Lives in the world of AIA G702/G703, retainage schedules, and lien waiver deadlines. Writes about the construction-specific workflows that generic AP tools get wrong.
View all posts