Free Construction Punch List Template (2026) — Excel, PDF & Digital
Download a free construction punch list template. Track outstanding items by location and trade, assign responsibility, and manage final completion before releasing payment.
Ezra Sopher
March 10, 2026
A punch list is the last thing standing between you and final payment. Get it right and the project closes clean. Let it drag out and you're chasing callbacks for months, holding retainage you've already earned.
This guide covers what a punch list is, how to run one well, and includes a free template you can use on your next project.
---
What a Punch List Is — and Why It Matters
A punch list (also called a deficiency list or snag list) is a written record of items that need to be completed, corrected, or verified before a project reaches substantial completion.
Substantial completion is a legal milestone — it's the point at which the owner can occupy and use the space for its intended purpose, even if minor items remain. Most construction contracts tie several critical events to substantial completion:
- Final payment release. The owner releases the remaining contract balance (often 5–10% retainage) once the punch list is signed off.
- Lien waiver trigger. A final unconditional lien waiver is typically required alongside — or just after — the final payment. The punch list sign-off is often what initiates that exchange.
- Warranty start date. Most contracts start the warranty clock at substantial completion, not at final completion.
- Owner assumes risk. Once substantial completion is declared, the owner generally takes on responsibility for the space — utilities, insurance, maintenance.
Without a documented punch list, "substantial completion" is ambiguous. The owner thinks there are 40 items left. You think there are 3. That disagreement is expensive. A signed punch list — with specific items, assigned trades, and a sign-off line — removes ambiguity and protects both parties.
---
How Punch Lists Are Created
There's no single right way to create a punch list, but most projects use one or more of these approaches: Owner walkthrough. The owner or their representative walks the project with the GC and calls out anything they want addressed. This is the most common method on residential remodels and smaller commercial projects. The GC takes notes or uses a mobile form in real time. Architect walkthrough. On projects where an architect is engaged for construction administration, the architect conducts a formal observation and produces a written punch list. Their list is often more technical — it references spec sections, shop drawing approvals, and contract documents — and carries more authority in disputes. Contractor self-inspection. Smart GCs walk the job themselves before the owner or architect shows up. Catching your own issues first means you can fix them before they make the official list — shorter punch list, faster close, better client impression. This is especially useful on new construction, where a room-by-room walkthrough before the final paint touch-ups can catch a dozen items that would otherwise get flagged.
In practice, most projects end up with a combined list — the GC's self-inspection becomes a working draft, and the owner or architect walkthrough adds to it. The GC owns the master list and tracks status.
---
What Makes a Good Punch List Item
A vague punch list item creates more work, not less. "Touch up paint in hallway" is not actionable. "Touch up paint — first floor east hallway, north wall near door frame, approximately 2 SF, match existing Benjamin Moore Pale Oak — painter" is.
Every punch list item should include:
- Item number. Sequential. Makes it easy to reference in emails and on-site.
- Location. Be specific — floor, room, wall, elevation. "Master bath" is better than "upstairs." "Master bath — south wall, tile grout at tub surround" is better still.
- Description. What needs to happen. Use action language: repair, replace, install, clean, adjust, verify.
- Trade/responsible party. Who owns it — painter, electrician, plumber, GC self-perform, sub. Don't leave this blank or every trade assumes someone else is handling it.
- Target completion date. A specific date, not "ASAP." If items have different deadlines — some before owner move-in, some after — note the priority.
- Status. Open, In Progress, Complete, Owner Accepted. The status should be updated in real time, not just before the final walkthrough.
- Verified by. Who confirmed the item is done and acceptable. This is what triggers sign-off.
---
Free Construction Punch List Template
Copy this template into Excel, Google Sheets, Word, or print it directly. The sign-off block at the bottom is the legally significant part — get it signed before releasing final payment.
```
CONSTRUCTION PUNCH LIST
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Project: _________________________ Address: _________________________
Owner/Client: ____________________ GC: _____________________________
Walkthrough Date: ________________ Target Completion: _______________
Prepared By: _____________________ Contract #: _____________________
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ITEM# | LOCATION | DESCRIPTION | TRADE | STATUS | VERIFIED BY
------+---------------------+------------------------------------+------------+-------------+------------
1 | | | | Open |
2 | | | | Open |
3 | | | | Open |
4 | | | | Open |
5 | | | | Open |
6 | | | | Open |
7 | | | | Open |
8 | | | | Open |
9 | | | | Open |
10 | | | | Open |
11 | | | | Open |
12 | | | | Open |
13 | | | | Open |
14 | | | | Open |
15 | | | | Open |
16 | | | | Open |
17 | | | | Open |
18 | | | | Open |
19 | | | | Open |
20 | | | | Open |
[Add rows as needed]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STATUS KEY:
Open — Item identified, work not started
In Progress — Assigned to trade, work underway
Complete — Work done, pending owner/architect verification
Owner Accepted — Verified and closed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SUMMARY
Total Items: ______ Open: ______ In Progress: ______ Complete: ______ Accepted: ______
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SIGN-OFF
All punch list items listed above have been completed and accepted.
Final payment is released upon owner sign-off of all items.
Owner Signature: ________________________________ Date: _____________
Print Name: _____________________________________
GC Signature: __________________________________ Date: _____________
Print Name: _____________________________________
Architect (if applicable): _____________________ Date: _____________
Print Name: _____________________________________
Notes / Exceptions:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
```
---
How to Organize Your Punch List by Area
On a project with more than 20 items, a flat list becomes hard to manage. Trades need to find their items quickly, and you need to verify completion area by area. Organize by location first, then by trade within each location.
A typical residential remodel or new construction project uses this structure: Exterior
- Siding, trim, caulking
- Windows and doors (hardware, weatherstripping, screens)
- Driveway, walkways, site cleanup
- Landscaping damage or grading
- Exterior paint and stain
Garage
- Door operation and hardware
- Paint, drywall patches
- Electrical (outlets, lights)
First Floor — Room by Room
- Entry/foyer
- Living room
- Dining room
- Kitchen
- Powder room / half bath
- Laundry room
- Any additional rooms
Second Floor — Room by Room
- Primary bedroom and bathroom
- Secondary bedrooms
- Full baths by name (e.g., "Hall Bath" not just "Bathroom")
- Hallways and closets
Basement / Lower Level
- Mechanical room (HVAC, water heater, electrical panel)
- Finished spaces by room
- Utility and storage areas
Building Systems (may span multiple areas)
- HVAC startup and commissioning
- Electrical panel labeling and cover plates
- Plumbing fixture operation
- Fire alarm and CO detectors
- Smart home devices
Breaking the list into sections lets you hand each trade their section on paper or in an app. The painter doesn't need to scroll past 40 electrical items to find their 8. The electrician doesn't need to read through flooring notes.
---
Common Punch List Categories
Regardless of project type, these categories show up on nearly every punch list: Painting and drywall. Touch-ups after trim installation, after tile work, near electrical boxes. Nail holes, texture mismatches, color boundaries at ceilings. This category is almost always the largest on residential projects. Flooring. Transitions between materials, grout joints, floor squeaks, tile chips, scratched hardwood. Flooring is high-visibility — owners notice imperfections here first. Trim and millwork. Casing gaps, baseboard nails exposed, crown moulding miters that opened up, cabinet door adjustments, drawer alignment. Fixtures and hardware. Missing cover plates, loose door handles, cabinet pulls not centered, mirror not level, towel bars not anchored to studs. High count, low labor — but owners notice every single one. HVAC. Register covers not installed, thermostat programming, filter installed, dampers balanced, condensate drain verified, startup documentation provided. Electrical. GFCI outlets tested, arc-fault breakers labeled, dimmer switches programmed, outdoor GFCI covers installed, panel directory complete. Plumbing. Fixture operation (flush, drain, no drips), supply line shutoffs accessible, water heater temperature set, dishwasher drain secured, under-sink leaks verified clear. Site cleanup. Debris removed, staging area restored, dumpster pulled, window stickers removed, protection film off appliances, construction marks cleaned from surfaces. Warranty documentation. Appliance manuals, warranty cards, paint color records, HVAC filter size posted, emergency shutoff locations explained to owner. This is frequently forgotten but owners ask for it constantly after move-in.
---
Digital Punch Lists — Why Paper Falls Short
A paper punch list on a clipboard works fine for a 10-item bathroom remodel. It breaks down fast on anything larger.
The problems are predictable: the list gets updated by one person but nobody else has the current version. A sub marks something complete on their copy but you don't know until the next site visit. Photos of deficiencies live on someone's phone, disconnected from the line item they document. The owner emails asking for a status update and you have to manually count open items.
Digital punch lists solve these problems: Photos attached to items. When you flag a deficiency, you take a photo on your phone and it attaches directly to that line item. The painter sees exactly what you saw. The owner can see exactly what was wrong and exactly how it was fixed. Real-time status updates. When the electrician marks item 14 complete on their phone, it shows complete on your view immediately. You're not waiting for a phone call or a redlined paper list dropped at the office. Automatic notifications. When all items in a section are complete, the system can notify the owner or trigger a verification request — instead of you manually tracking who needs to do what next. Audit trail. Every status change is timestamped. If there's a dispute about when something was marked complete, you have a record. This matters when retainage and lien waivers are on the line. Client portal access. The owner can log in, see the full list, see photos, and track progress without calling you. This reduces check-in calls significantly on longer projects and builds trust.
---
Managing Punch Lists in Ontrakt Ontrakt handles job documentation and client communication through the close of every project. The client portal lets owners see job status, review documents, and approve completed work — all without phone calls or email chains.
For GCs managing active punch lists, the job detail page keeps photos, notes, and completion status attached to the specific job record. When it's time to release final payment, the invoice is one step from the job — no re-entering information, no separate billing platform.
The sign-off workflow — from punch list generation through final invoice to payment — runs inside a single tool, with the client having visibility through their own portal login.
---
Before You Close the Job
A few things that frequently get missed before final sign-off:
- All permit cards are signed off by the inspector. Don't hand over the space until the AHJ has signed all required inspections.
- Attic and crawlspace access restored. Insulation reinstalled, access hatches secured, no tools left behind.
- All keys, access cards, and garage openers accounted for. Document what was handed over and who received it.
- Final photos of completed work. Before-and-after documentation protects you if warranty claims come in later.
- Spare materials left with owner. Tile, paint, flooring, caulk — note the quantities and where they're stored.
The punch list sign-off is a legal document. Treat it like one. Get it in writing, get it signed, and keep a copy.
---
Ready to manage your jobs, punch lists, and final invoicing in one place? Start with Ontrakt at ontrakt.com/beta — built for GCs and specialty contractors who want clean project close-outs without the admin pile-up.
Ready to automate your contractor business?
Automate your estimates, leads, and operations with AI.
Get Started