Short answer: put the punch list (called a snag list in the UK, the Gulf, India and Australia) on the schedule itself. Give every item one owner and a fix-by date, book the check walk before the fixes start, and make handover a milestone. A job is finished when someone has checked and accepted every item.
Why does closeout drag on for weeks?
The last items are small, spread across trades and easy to put off. The crew has moved to the next job, so a missing cover plate waits for someone to "swing by".
That wait costs real money. In Siteline's State of Subcontractor Billing 2026, a May 2026 survey of 492 construction finance and operations people, 43% of subcontractors said they wait more than 90 days for final payment and retainage, against 15% of general contractors, and nearly one in five subcontractors waits six months or more (Siteline, Aug 2026). The survey doesn't say how much of that wait is punch work, but retainage usually depends on final acceptance.
Open changes slow it down too. In Dodge Construction Network research with Clearstory, 93% of US general contractors said unresolved change orders had delayed closeout, often by more than a month (Clearstory on the Dodge research, 2026). Our guide to change orders and your schedule covers that earlier step.
What does a punch list look like on a field job?
The items change by trade. The pattern doesn't:
- AC installation: insulation missing on a pipe run, a drain line with no fall, wall holes not sealed.
- Solar: a missing warning label, tiles that need resetting, the monitoring app not set up for the owner.
- Fit-out or small construction: paint touch-ups, a door that won't latch, a missing socket cover.
Twenty items like these can stay open for a month after the main work took a week.
How do you schedule a punch list so it closes?
- Walk the job before the crew leaves. Do a first walk at about 90% complete, while the people who can fix things are still on site.
- Write each item so anyone can act on it. Say where it is, what's wrong and what done looks like. "Fix AC" isn't an item. "Bedroom 2 indoor unit, seal wall hole behind the pipe" is.
- Give each item one owner and a fix-by date. Use one name per item. If two trades share an item, split it.
- Book the check walk now. Put the check date and the checker's name on the plan before fixes start. Most teams skip this, which is why items sit at "done, waiting for someone to look".
- Keep fixed and accepted apart. An item is closed only after the checker sees it. Count open items daily.
- Make handover a milestone. Link it to the check walk, any inspection, and the paperwork the client needs, such as warranty details.
| Closeout step | Who owns it | When it goes on the plan |
|---|---|---|
| First walk at about 90% | Site lead | Before the crew moves to the next job |
| Fixes by item | Named crew member or subcontractor | Fix-by date per item |
| Check walk | Named checker | Booked before fixes start |
| Inspection or commissioning | Inspector or lead technician | Date confirmed early |
| Handover and sign-off | Project manager and client | Milestone after the check walk |
Trade order still matters at the end. Paint touch-ups go after the electrician fits the last cover. Our subcontractor scheduling guide covers how to line those handoffs up.
What mistakes keep punch lists open?
- No date for checking. Fixes get done and then wait a week for a second look.
- Finding items at the client's walk. Your own walk should find them first.
- Letting the crew leave too early. A return visit for three small items can cost more than another half day on site.
No app will tighten a loose screw. A plan just makes it obvious which items are open, who owns them and how close handover really is.
Where Zace fits
Zace is a project and task tracker for field service jobs and the internal tasks around them. You can add punch items as tasks, assign each one to a person with a priority, place them on the Gantt chart, and link them to milestones such as the check walk, inspection and handover. The same plan works on the web, Android and iOS, so the site lead and the office see the same open items. Zace isn't a billing or retainage system, so keep payment applications in your usual process. To plan the weeks before closeout, see our 3-week lookahead guide.
Frequently asked questions
What is the difference between a punch list and a snag list?
Nothing. Both are lists of small items to fix before the client accepts the job. "Punch list" is the US term; "snag list" is used in the UK, the Gulf, India and Australia.
When should you start the punch list?
At about 90% complete, so the crew can fix most items before they leave.
Who should sign off punch list items?
Someone other than the person who did the fix, usually the site lead, and then the client at the final walk.
Sources (all linked inline): Siteline, The State of Subcontractor Billing in 2026 (survey May 2026, released 13 Aug 2026); Dodge Construction Network with Clearstory, Optimizing Change Order Management for General Contractors (2026).