Snagging Lists & Defect Management on Construction Projects
A snagging list captures every defect before handover so nothing slips through the cracks. Learn what to record per item, how to track defects to close-out, and how the defects-liability period works.
A snagging list is the punch list that stands between a finished build and a clean handover. Done well, it protects clients from inheriting unfinished work and protects contractors from open-ended liability. This guide explains what a snagging list is, how snagging differs from de-snagging, what to record per defect, and how to track every item through to close-out.
What Is a Snagging List?
A snagging list (also called a punch list, defects list, or deficiency list) is a structured record of every defect, omission, or piece of incomplete work identified on a construction project before it is accepted as complete. A *snag* is any item that does not meet the contract, the drawings, the specification, or the expected standard of workmanship: a chipped tile, a door that binds, a missing seal, a paint run, a radiator that does not heat.
The list is more than a to-do note. It is a contractual instrument. It defines what still has to be put right before the project is signed off, who is responsible for each item, and by when it must be fixed. A clear, photographed, dated snagging list is also strong evidence if a dispute later arises about whether work was ever completed to standard.
Snagging vs De-Snagging
The two terms describe the two halves of the same process.
- Snagging is the act of *finding and recording* defects. An inspector, site manager, client, or independent snagging surveyor walks the building room by room, identifies every issue, and logs it.
- De-snagging is the act of *fixing and verifying* those defects. The contractor returns, completes each remedial item, and each one is re-inspected and signed off as closed.
A project is only truly finished when the snagging list has been fully de-snagged: every recorded item closed, verified, and documented. The gap between the two is where projects stall, so a list that cannot be tracked to close-out is little better than no list at all.
When Snagging Happens
The main snagging inspection happens at practical completion (also called substantial completion) - the point where the building is finished enough to be used for its intended purpose, even if minor items remain. This pre-handover inspection produces the formal snagging list that the client and contractor agree on.
Snagging is not always a single event, though. On larger projects you typically see:
| Stage | When | Purpose |
|---|---|---|
| Pre-completion snag | Days before handover | Contractor self-snags to catch obvious issues first |
| Practical completion snag | At handover inspection | Formal client/inspector list agreed and issued |
| De-snagging | After handover | Contractor remedies each item, re-inspected |
| Defects-liability snag | End of liability period | Final walk-through before retention release |
Snagging at practical completion ties directly into the broader handover sign-off. For the full inspection routine, see the construction acceptance checklist.
What to Record per Defect
A snag is only actionable if it is described precisely enough that the contractor can find it, fix the right thing, and prove it is done. Vague entries like *bathroom needs work* cause disputes; specific entries close themselves.
Record these fields for every item:
- Location - building, floor, room, and position within the room (for example, *Flat 3, master bedroom, window wall, lower-left corner*).
- Description - what is wrong and what the correct standard is.
- Photo - a date-stamped image showing the defect clearly, plus a wide shot for context.
- Severity / category - cosmetic, functional, or safety-critical.
- Responsibility - which trade or subcontractor owns the fix.
- Deadline - the agreed date for remediation.
- Status - open, in progress, fixed, or verified-closed.
A workable snagging-item template looks like this:
| Ref | Location | Description | Photo | Severity | Responsible | Deadline | Status |
|---|---|---|---|---|---|---|---|
| 014 | Flat 3, bathroom | Cracked tile beside basin, replace to match | IMG_0142 | Cosmetic | Tiling sub | 12 Jul | Open |
| 015 | Stairwell L2 | Handrail loose at top fixing, re-secure | IMG_0143 | Safety | Joinery | 05 Jul | In progress |
| 016 | Plant room | Pipe insulation missing on 2m run | IMG_0144 | Functional | M&E | 10 Jul | Fixed |
The photo column is what turns a list into evidence. A snag with a timestamped image and a precise location is almost impossible to argue away later.
Tracking Defects to Close-Out
Recording defects is the easy half. The discipline that decides whether a project finishes cleanly is tracking each item from open to verified-closed.
A reliable close-out process keeps four things visible at all times:
- Open count - how many snags remain unresolved, so nobody declares completion prematurely.
- Ownership - each item assigned to a named trade, with no orphan defects.
- Re-inspection - every *fixed* item physically re-checked before it becomes *verified-closed*. A contractor marking their own work as done is not close-out.
- Audit trail - the before-and-after photos and dates retained, so the closure is provable months later.
This is where spreadsheets and paper lists quietly fail. They go out of date the moment two people edit them, photos live on someone's phone, and there is no record of *when* an item was actually verified. A purpose-built tool keeps the location, photo, timestamp, and status together on one record.
With docubau, a site manager snaps a photo of a defect from WhatsApp, Telegram, or the app, and the AI logs it with location and timestamp automatically - then the same record carries the fix photo through to close-out. Every item is exportable as a PDF and shareable with the client or subcontractor via a link, so the de-snagging trail is always one click away. Keeping that documentation tight also satisfies wider legal documentation requirements on the project.
The Defects-Liability Period
Handover is not the end of a contractor's responsibility. Most contracts include a defects-liability period (often 6 to 24 months, commonly 12), during which the contractor must return and remedy defects that appear after completion - not new damage, but failures of their original work and materials.
Two mechanisms usually back this period:
- Retention - the client withholds a percentage of the contract sum (frequently around 5%, sometimes split half at completion and half at the end of the period) until defects are resolved.
- Final certificate - issued only after the end-of-period inspection confirms all liability-period defects are closed, releasing the remaining retention.
A snagging list does not stop at handover, then. The same record should carry through the liability period: any defect raised during it is logged, tracked, and closed using exactly the process above, and the final walk-through becomes a clean, evidenced sign-off rather than a negotiation. Maintaining a continuous, photographed log across the whole lifecycle - from first snag to retention release - is what makes the final certificate straightforward to issue.
Make Snagging Effortless
A snagging list is only as good as your ability to keep it current, photographed, and tracked to close-out. docubau turns every defect into a timestamped, located, shareable record from the moment you photograph it - from €49/month, with a 14-day free trial and no card required to start.
Get started for free
Write your first construction-diary entry in under 60 seconds — by voice note, WhatsApp or app. 14-day free trial, cancel anytime.
Register for free