Skip to content
For contractors · September 6, 2026 · 4 min

Construction Punch List Template: The Five Columns That Matter

An unfinished interior room mid-construction with taped drywall, a ladder, and scattered tools.

A construction punch list needs five columns, an item description, a location, a responsible trade, a photo reference, and a status, and no downloaded template holds all five live for the length of a job.

The five columns a punch list needs

A punch list is the list of items to complete or correct before final payment, in most contracts. It only does its job if a reader can open it cold and know exactly what is wrong, where it is, who is fixing it, what proves it, and whether it is done. That means five columns, no more and no fewer.

  1. 1Item description: what is wrong, in plain language a subcontractor can act on without a callback.
  2. 2Location: the specific room or area, not just the unit or floor.
  3. 3Trade responsible: which subcontractor or crew owns the fix.
  4. 4Photo reference: a picture of the actual defect, ideally with the problem circled.
  5. 5Status: open, in progress, or closed, with the date it changed.

Drop any one of these and the list stops being usable. A description without a location sends someone hunting through a building. A trade column without a photo turns into a phone argument about what was actually seen. A status column that never updates is just a list of complaints from week one, not a record of what got fixed.

Why a template is the wrong unit

Search for a punch list template and you will find a spreadsheet or a PDF with those five columns already drawn in. That is not the problem. The problem is that a template is a static file, and a punch list is not a static thing. It changes every day a crew is on site.

A downloaded template gets filled in during one walkthrough, printed or emailed, and then diverges from reality the moment the first item gets fixed. Someone has to manually mark it closed, re-send the file, and hope everyone is working from the same version. On a job with several trades and a general contractor coordinating them, that version drift is where items get missed, get fixed twice, or get argued about at final payment.

The unit that actually needs to survive the job is not a file, it is each item, tied to its own photo and its own status, updated where the walkthrough happens rather than reconstructed later from memory or a marked-up printout.

How the columns hold up on an actual job

On most jobs the punch list gets built during a walkthrough near substantial completion, the point at which the owner can use the space for its intended purpose. A contractor or owner’s rep moves room to room, photographs each defect, and notes what trade needs to come back. That walk produces the first four columns almost automatically if the photo is taken on the spot and tied to the room.

The status column is where most templates fail, because closing an item requires a second walkthrough to verify the fix, not just a trade’s word that it is done. A punch list is not the same record as a change order, which is a written, signed change to scope, price, or time. Punch list items are corrections to already-agreed scope, so they should not need a new signature, just a photo and a date showing the fix held up.

This is where a walkthrough app earns its keep over a spreadsheet. SayScope lets you photograph a defect, circle it, and record what is wrong by voice during the walk, then groups everything by room and by trade automatically. Visits are unlimited, and every account gets one report a week free, so a general contractor can run the initial punch list and a follow-up verification walk without waiting on a plan.

Punch list items versus billing and the schedule of values

A schedule of values breaks the contract sum into line items used for progress billing, and it is a separate document from the punch list. Retaining payment against open punch list items is common practice, but the amount held back and the timeline for release usually trace back to the contract terms and, where relevant, the schedule of values line for that scope, not to the punch list format itself.

Keeping a daily log, which records who was on site, what was done, deliveries, and weather, alongside the punch list gives you a second source if a trade disputes when an item was actually corrected. Neither the punch list nor the daily log decides a payment dispute, they just give whoever does decide something to look at.

What state law adds to this

Read next

Printable template

Take the template with you

One page, room by room, with a column for the photo number. Print it or keep it on your phone.

We will email you the PDF, then three short notes on getting a punch list taken seriously. Unsubscribe in one click, any time.

Questions people ask

What are the five columns of a punch list?

Item description, location, responsible trade, photo reference, and status. Most spreadsheet templates include the first three and skip the last two, which is where they stop being reliable.

Is a punch list the same as a change order?

No. A punch list corrects work already within the agreed scope. A change order is a written, signed change to scope, price, or time, and it is a separate document with its own approval process.

Who is responsible for creating the punch list, the owner or the contractor?

Practice varies by contract. On many jobs the general contractor or a construction manager compiles it during a substantial completion walkthrough, sometimes with the owner or architect present, but the contract itself should say who is responsible.

How long does a contractor have to complete punch list items?

There is no single national rule. Timelines are usually set in the contract itself, and any related warranty periods or payment holdback rules come from state law, so check the terms of your contract and the rules in the state where the property sits.

Can I just use a spreadsheet instead of an app?

You can, but a spreadsheet does not hold photos well and requires someone to manually update status and re-send the file. That works on a small job with one trade, but it breaks down fast once several subcontractors and a verification walk are involved.

Walk out with it already written

Open it, type an address, take the first photo. The AI writes the report while you walk.

Try free in your browser

One free report a week · Up to 10 items · No card