Free template
Construction punch list template
A simple, practical punch list for the final defect run before handover — with the columns that actually matter. Use it as-is, or move it into a live register when the paper version starts to creak.
Punch list — column layout
| Ref | Location | Description | Trade | Raised | Due | Status | Photo |
|---|---|---|---|---|---|---|---|
| 001 | Unit 207 · Ensuite | Cracked floor tile | Tiler | 12 Jun | 19 Jun | Open | |
| 002 | L2 corridor | Paint bleed to skirting | Painter | 12 Jun | 18 Jun | Review | |
| 003 | Unit 204 · Bath | Sealant gap at hob | Waterproofer | 13 Jun | 20 Jun | Open |
How to run it well
One row per item
Keep each defect to a single line with a clear location. A list that mixes two issues in one row is the first thing to fall apart.
Name the trade, not the person
Assign by trade so the item survives someone leaving the job. The trade owns the fix, whoever turns up to do it.
Leave a column for the photo
A punch list without a picture is hard to defend later. Even a file name or link beats nothing when a claim lands.
When the spreadsheet stops keeping up
CleanRun IQ runs this same list live — photo on every row, trades assigned, status updated as items close.
Get the template
Free — sent to your inbox
Check your inbox
The template is on its way.