The last 2% that holds up everything
The punch list is deceptively important. The work is basically done, the client is basically happy, and everyone's attention has moved on, which is exactly why punch items linger for weeks. And while they linger, your final payment sits uncollected and any retainage stays locked up.
A job that's "99% done" for a month isn't 99% done. It's a job you haven't been paid in full for. Closing the punch list fast is one of the most direct things you can do for your cash flow.
What goes on a punch list
A punch list captures the small, remaining items that stand between "almost done" and "complete and accepted." Typical entries:
- Touch-up paint and drywall spots
- A door that sticks or a drawer that won't close square
- Missed caulking, grout, or trim
- A fixture that's loose, crooked, or not quite finished
- Cleanup and debris removal
- Minor corrections the client flags at walkthrough
None of it is major. All of it stands between you and the finish line.
How to run it well
Start it before the very end. Don't wait for one big final inspection to discover a list of thirty items. Note punch items as they come up during the last stretch of work, so the list is short and known by the time you're wrapping up.
Walk it with the client. Do a walkthrough together and build (or confirm) the list side by side. This does two things: it surfaces the client's concerns while you're still on site, and it gets agreement on what "done" means. A punch list the client helped write is one they'll sign off on when it's complete.
Make each item specific. "Fix the trim in the hall" beats "trim issues." Specific items get closed cleanly; vague ones invite re-litigation.
Assign and schedule it. Each item needs an owner (you, or a specific sub) and a target. If a sub caused it, get them back promptly; coordinating that is part of managing subcontractors.
Close it fast. Momentum is everything. A punch list knocked out in a few days keeps the client delighted and unlocks your money. One that drags for weeks frustrates the client and can turn a happy job into a sour one right at the finish.
Get a sign-off. When the list is done, walk it again and get the client to acknowledge, in writing, that the items are complete. That sign-off is what releases the final payment and retainage, and it's a valuable record if there's ever a later dispute. It feeds directly into your project closeout.
Why the punch list is a cash-flow tool
It's easy to think of the punch list as a quality checklist. It's really a payment checklist. The final payment and any retainage are almost always tied, explicitly or in practice, to the client agreeing the job is complete. The punch-list sign-off *is* that agreement. Every day an item stays open is a day your money stays with the client.
That's why the contractors who close clean get paid fast, and the ones who let punch items drift end up chasing final payments for months. The work is done; the money is stuck behind a sticky drawer nobody went back to fix.
Keep the list from getting lost
The punch list fails the same way the daily log does: scattered notes, a photo here, a text there, and no single source of truth for what's left and who's doing it. When the list lives in three places, items fall through, and the ones that fall through are the ones holding your final payment.
Keeping the punch list tied to the job, with each item's status visible, is what gets it closed. TradesMetrics keeps punch items and progress together per job, so the last 2% doesn't slip, and the sign-off that unlocks your final payment is right where it belongs.
Where to go next
Fold the punch-list sign-off into your full project closeout & handoff checklist, and get ahead of the calls that come after with warranty & callbacks. For the full picture, see the field ops hub and the construction project management pillar.
*Want punch items tracked with the job so nothing holds up your final payment? See how TradesMetrics keeps the job organized.*