Skip to content
Free template

Construction punch list and deficiency list template

One row per item, from the walkthrough to the sign-off. Who is responsible, when it is due, whether it has been done, and — separately — whether you have checked it yourself. Overdue flags itself, and stops flagging the moment the work is complete, so the list shows what is actually outstanding rather than what is waiting on your paperwork.

Download the punch list template (.xlsx)

Excel / Google Sheets compatible · no sign-up required

How to use it

Three steps to a working document

1

Log it where you find it

One item, one row, one location. A row that says "various snags upstairs" is a row nobody can close.

2

Give it a name and a date

A responsible trade and a due date. Leave the due date blank where there genuinely is not one — the overdue column ignores blanks rather than flagging them.

3

Complete and verify are two columns

The trade filling a completion date and you confirming it on a later walk are different facts. The template keeps them apart, and only your sign-off closes the row.

This is a working document, not a legal one. Closing every row does not by itself establish substantial completion, occupancy or a holdback release — those are set by your contract and your province's construction legislation. Confirm both before you treat a clear list as a milestone.

When the spreadsheet stops scaling

In BuildersBridge the same walkthrough notes and photos attach to the job as the day happens, so the record builds itself instead of being assembled at handover. There is no dedicated punch-list module — this template is the tool for that job.

See how it works in BuildersBridge
FAQ

Common questions

What is a construction punch list?

The list of outstanding and defective items found near the end of a job, each assigned to whoever has to fix it, worked through until the owner accepts the work. It is the closeout document, raised at a walkthrough rather than during the build.

Is a deficiency list the same thing?

Yes. Deficiency list is the usual term on Canadian residential contracts and punch list is the American usage, but they describe the same document and the same walkthrough. If your contract uses one word, use that word on the list you hand over.

How is this different from a QC checklist?

A quality-control checklist is verification planned in advance, stage by stage, before work gets covered. A punch list is what you find at the end and have to put right. The checklist is meant to shrink the punch list — if yours is long, the hold points were not being checked.

Why are completion and verification separate columns?

Because "the trade says it is done" and "I have looked at it" are different claims, and a list that collapses them into one status quietly closes items nobody checked. The overdue flag clears on completion, so a trade is not blamed for work waiting on your walkthrough, but the row only closes when you sign it.

Can I use it in Google Sheets?

Yes. Upload the .xlsx to Google Drive and open with Sheets — the status dropdowns, filters and the overdue formula carry over.