What is a punch list, and how do you run one properly?

A punch list is the record of everything still unfinished or wrong at the end of a job. Here is how to build one that actually gets the work finished.

What is a punch list, and how do you run one properly?

A punch list — snag list, if you are British — is the list of everything still unfinished, incomplete or wrong near the end of a construction job. It is the document that stands between "nearly done" and actually done, and it is where an enormous number of projects quietly fall apart.

Why the informal version fails

Most punch lists start as a walk-through and a notepad, or a text message with four photographs. That works for about a week. Then:

  • Somebody says an item was fixed, and nobody can remember whether it was checked.
  • An item gets fixed badly, gets re-raised, and now exists twice.
  • The list lives on one person's phone and the trades never see it.
  • Nobody knows how long anything has been outstanding, so nothing feels urgent.
  • At final payment there is no agreed record of what is actually left.

What a good punch item contains

  1. A location. Room or area. "The scratch" is not findable; "primary bath, north wall" is.
  2. What is wrong, in a sentence somebody who was not there can act on.
  3. A photograph. Nearly always. It removes the entire class of argument about whether the problem is real.
  4. Who owns it — which trade, which company.
  5. A date it was raised. So the clock is visible.
  6. A status everyone uses the same way: open, in progress, ready for review, complete.
  7. A decision. Approved, or sent back with a reason.
The clock is the part people leave out

An item that has been open for 90 days and one raised yesterday look identical on a notepad. Once you can see the age of every item, the conversation changes on its own — nobody has to nag, because the list does it.

Approve or send back — do not just tick

The single most valuable habit is separating "the trade says it is done" from "the owner agrees it is done". Those are different facts and collapsing them into one tick box is how disputes start.

A trade marks an item ready for review. The owner then either approves it or sends it back with a reason and a photograph. That is it. The trail it produces answers, months later, exactly who agreed what and when.

Who should be able to change what

Give the trades access — a punch list nobody can see is a punch list nobody works from. But a trade should be able to move an item forward and add notes and photographs, not sign off their own work and not delete anything. That is not distrust; it is just the separation that makes the record worth having. Punchlist360 enforces exactly that split, and invites are free for the trades.

Finishing it

A punch list ends when every item is either approved or formally accepted as not being done. Export it, both sides keep a copy, and it becomes the reference for the final payment conversation.

Common questions

What is the difference between a punch list and a snag list?

Nothing — punch list is the American term and snag list the British one. Both mean the list of outstanding defects and unfinished work near the end of a job.

Who creates the punch list?

Usually the owner or their representative walks the job and raises items, though contractors often maintain their own in parallel. The useful version is a single shared list both sides work from.

Should contractors see the punch list?

Yes. A list the trades cannot see does not get worked. Give them access to move items along and add photographs, but keep sign-off with the owner.

Keep all of this in one place

Punchlist360 is the punch list, the photographs, the budget and the insurance claim file for your build — so the record exists as a by-product of doing the work. $9.99 a month, cancel any time. Contractors you invite are free.

See how it works More guides

Read next

Change orders: why unapproved extras cost homeowners the mostChange orders: why unapproved extras cost homeowners the mostA change order is how the contract price changes. Get them in writing before the work happens and the final bill holds no surprises. Skip them and it will.What to check before you make the final paymentWhat to check before you make the final paymentFinal payment is the last moment you have any leverage. Here is the checklist to work through before the money leaves.Photographs: the difference between "I told you" and proofPhotographs: the difference between "I told you" and proofOn a construction job or an insurance claim, the photograph is the argument. Here is what to take, when, and how to keep it findable.What is a daily log, and why does it decide arguments?What is a daily log, and why does it decide arguments?The daily log records who was on site, what got done and what stopped work. It is the first document anyone asks for in a dispute.