How Do You Build a Punch List?

By Wyatt Cooper · Published · 9 min read

Key takeaways

  • Start your own punch walks weeks before substantial completion, area by area, so the architect's walk finds a short list instead of a long one.
  • Every punch item needs five things: an exact location, the responsible trade or company, a one-line description, a photo and a due date.
  • On AIA-based contracts the contractor prepares the list of items to be completed or corrected, and the architect verifies and adds to it at substantial completion.
  • An item is closed only when the GC has checked the fix in person or by photo, never because the subcontractor said it was done.

To build a punch list, walk the finished work area by area before substantial completion and log every item that is incomplete or wrong. Give each item an exact location, the responsible trade, a short description, a photo and a due date, then send each sub only its items. Verify every fix before closing it. When your list is short, invite the owner and architect to walk; the architect adds items, and that list goes with the certificate of substantial completion.

The punch list is the gate between substantial and final completion

A punch list is the list of work still to be completed or corrected once a project, or a part of it, is substantially complete: usable for its purpose, but not finished. Typical items are paint touch-ups, a missing cover plate, a door that does not latch, a stained ceiling tile, damaged base.

On contracts that use AIA documents, the punch list is part of the certificate of substantial completion. The AIA's summary of G704 says the contractor prepares the list of items to be completed or corrected, the architect verifies and amends it, and the parties agree the time allowed to finish them. On federal construction contracts, the inspection clause has the contractor keep an inspection system that ensures the work conforms, and correct or replace work the government rejects (FAR 52.246-12).

The list matters for money. Many contracts release most retainage at substantial completion and hold back an amount for the open punch items, and final payment waits until the list is closed. Check your contract for how it ties the two.

Start before substantial completion, one area at a time

Do not wait for the whole building to be finished. Punch an area as soon as its finishes are in: a floor, a wing, a unit, a room type. Early walks catch problems while the trade is still on site and before other trades cover or damage them.

Public owners write the same timing into their manuals. Alaska DOT&PF's construction manual has project staff review the whole project when significant items of work are nearing substantial completion, prepare "a comprehensive list of items the contractor must complete", and give the contractor a copy to plan its resources; after the final inspection, the group revises that list with anything else not in acceptable condition.

  1. 1Each subSelf-punches its own work and fixes what it finds
  2. 2GC superintendentWalks each area and logs items, one per problem
  3. 3Responsible subFixes its items and shows the fix with a photo or a note
  4. 4GC superintendentVerifies each fix: closes it, or sends it back with the reason
  5. 5Owner and architectWalk the area when the GC's list is near zero and add items
  6. 6GC and subsFix and verify the added items the same way, then close the list
The order of punch walks on a typical job, and who holds the list at each step

Walk room by room in the same order every time

Walk each room in a fixed order so nothing is skipped: the door and frame on the way in, then clockwise around the walls, then the ceiling, then the floor, then fixtures and equipment. Use the room numbers on the drawings, not "the room by the stairs".

Bring the finish schedule and the door hardware schedule. Check that every device works: switches, outlets, fixtures, faucets, door closers, window operators. A list of only cosmetic items, with nothing tested, is half a punch list.

Log one item per problem. "Paint touch-ups throughout" is not an item; "Room 104, north wall, scuffs at 4 ft, touch up" is.

Give every item a location, a trade, a description, a photo and a due date

What goes in each punch item field
FieldWhat to writeExampleCommon mistake
LocationRoom number and where in the roomOp 3 (Room 107), east wall, above counter"Upstairs" or "near the lobby"
Trade / companyThe company responsible for the fixBramble Painting (fictional)Assigning to "GC" by default
DescriptionWhat is wrong and what done looks likeDrywall nail pops, two places; patch and repaint"Fix wall"
PhotoOne photo with the problem visibleThe nail pops, circled in pencilNo photo, or a photo of the whole room
Due dateA specific date, set with the subNovember 17"ASAP"
PriorityWhether it blocks occupancy or an inspectionHigh: affects the fire inspectionEvery item marked high

Punch item 4 — Nail pops above counter, Op 3

Project
Juniper Street Dental (fictional)
Location
Op 3 (Room 107), east wall, above the counter
Company
Bramble Painting (paint)
Description
Drywall nail pops in two places. Reset the fasteners, patch, and repaint the wall corner to corner
Photo
Nail pops circled in pencil, taken on the walk
Priority
Medium
Due
November 17
Status
In progress
One punch item, filled in, on the fictional job below. Every name and date is made up.

A worked example: a fictional dental office fit-out

The job is fictional: "Juniper Street Dental", a single-story tenant fit-out built by a fictional GC. The superintendent walks the operatories and the sterilization room on November 10, two weeks before the planned substantial completion date, and logs these items. All companies are fictional.

Sample punch list, Juniper Street Dental (fictional), walk of November 10
#LocationCompany (trade)DescriptionDueStatus
1Op 1 (Room 105), doorKeystone Doors (doors and hardware)Closer slams; adjust speed so the door closes and latchesNov 14Closed
2Op 1 (Room 105), north wallBramble Painting (paint)Scuffs at 4 ft beside sink cabinet; touch upNov 17Closed
3Op 2 (Room 106), ceilingCorner Ceilings (acoustical)Stained tile at grid line C; replaceNov 17Ready for review
4Op 3 (Room 107), east wallBramble Painting (paint)Nail pops, two places, above counter; patch and repaintNov 17In progress
5Op 3 (Room 107), counterLarchmont Millwork (casework)Countertop seam open 1/16 in at sink; re-seamNov 19Open
6Sterilization (Room 110), wallHalvorsen Electric (electrical)Cover plate missing at counter outlet; installNov 14Closed
7Sterilization (Room 110), sinkRook Plumbing (plumbing)Hot water slow to arrive; check recirculation and reportNov 14Rejected once, open
8Corridor outside 105–107, baseFieldstone Flooring (resilient flooring)Rubber base lifting at corner; re-adhereNov 17Open
Status count from the sample punch list
StatusItemsItem numbers
Open35, 7, 8
In progress14
Ready for review13
Closed31, 2, 6
Total8

The counts add up: 3 + 1 + 1 + 3 = 8. Bramble Painting has two items (2 and 4), one closed and one in progress; Larchmont Millwork, Rook Plumbing and Fieldstone Flooring each have one still open. Every item has a photo taken on the walk.

Item 7 shows why a fix needs proof: the plumber marked it fixed, the superintendent ran the tap, the hot water was still slow, and the item went back to open with the reason.

Send each sub only its own items, and verify before closing

Send each company the items that are theirs, not the whole list. A painter does not need forty plumbing items to find its four. Agree the due dates when you send them.

A fix is not a closed item. Close it only after you have looked at it, or seen a photo good enough to judge. If it is still wrong, send it back with the reason, and count how often that happens; a sub with repeated rejections needs a conversation, not more items.

Before the owner and architect walk, your open list for the area should be close to zero. Their items join the same list, with the same five fields, and are verified the same way. When a punch item turns out to be a design question, it becomes an RFI.

Common punch list mistakes

  • Starting at substantial completion instead of weeks before.
  • Vague locations that send a sub hunting.
  • One item for many problems, so it never closes.
  • Closing on the sub's word without checking.
  • No due dates, so the list drifts into the warranty period.
  • Testing nothing: cosmetic items logged, devices never operated.
  • Keeping the list in several places (a notebook, an email, a spreadsheet), so no one knows which is current.

How it works in Conflo

In Conflo's punch list, the GC logs items on the walk: what is wrong, where it is, the company that fixes it, a priority and a due date, with an optional photo. Each item is assigned to a company on the project and takes that company's trade. "Save and add another" keeps the form open with the same location filled in, for the next item in the room.

The sub sees only its own company's items, starts an item, and marks it fixed with a photo of the fix or a note. Only the GC closes an item, rejects it back to open with the reason, or reopens it; each rejection is counted on the item. The list puts overdue items first, then priority, then due date, and the same list carries into closeout alongside closeout documents.

A punch item the subcontractor has marked fixed in Conflo: the issue and fix photos, the sub's comment, and the GC's choice to verify and close it on site or send it back.
A punch item the sub has marked fixed in Conflo, ready for the GC to verify on site and close or send back.

The bottom line

A good punch list is built early, one area at a time, with items specific enough that a sub can find, fix and prove each one without a phone call. The owner's walk should confirm your list, not write it.

Start your first area walk as soon as that area's finishes are in, and close nothing you have not checked.

See how the punch list works in Conflo

Sources

  1. Summary: G704–2017, Certificate of Substantial Completion — AIA Contract Documents (The American Institute of Architects). Read October 16, 2026.
  2. FAR 52.246-12, Inspection of Construction — Acquisition.gov, U.S. General Services Administration. Read October 16, 2026.
  3. Construction Manual (2021), Chapter 15: Final Field Construction Activities, 15.1 Final Inspection — Alaska Department of Transportation & Public Facilities. Read October 16, 2026.

Questions

How do you build a punch list?

Walk the finished work area by area before substantial completion and log every item that is incomplete or wrong, each with a location, the responsible trade, a description, a photo and a due date. Send each sub its own items, verify every fix, then invite the owner and architect to walk.

When should a punch list start?

Before substantial completion. Punch each area as soon as its finishes are in, while the trades are still on site. By the time the owner and architect walk, your own list for that area should be nearly closed.

Who prepares the punch list?

On contracts using AIA documents, the contractor prepares the list of items to be completed or corrected, and the architect verifies and adds to it when inspecting for substantial completion. Your contract may assign it differently, so check it.

What should each punch list item include?

An exact location (room number and where in the room), the company responsible, a one-line description of what is wrong and what done looks like, a photo, and a due date. A priority helps when some items block occupancy or inspections.

When is a punch item closed?

When the GC has checked the fix, in person or by a clear photo, and it is right. A sub marking an item fixed means it is ready for review, not closed. If it is still wrong, send it back with the reason.