November 16, 2026 · 11 min read

Construction Punch List: Template, Sign-Off

Graphic title card for the article “Construction Punch List: Template, Sign-Off” with a stylised motif: a clipboard with a checklist and two signature lines in front of a house roof.
Graphic: HumanITy

A construction punch list is the list of items that still have to be completed or corrected when a job is otherwise finished. You walk the site with the owner, write down every open item with its location, who fixes it and by when, and both of you sign. On projects that use the American Institute of Architects (AIA) forms, the contractor prepares that list once the work reaches substantial completion, the architect verifies and amends it, and it is attached to the G704 Certificate of Substantial Completion. According to AIA, warranties start on the date of substantial completion unless the parties say otherwise on that form. On a residential job there is usually no architect and no standard form, so your contract decides what the walkthrough means for final payment and warranties. Below is a template that combines the punch list with a job completion sign-off, which is what most small contractors actually need.

This isn't legal advice. Construction law in the US is mostly state law, and your contract wins over any template.

What the final walkthrough settles

The walkthrough is the meeting where "done" gets a date. Five things should be on paper when you leave:

Item Why it matters
Completion date Many contracts tie final payment and the start of your warranty to it; on AIA projects it is the date on the G704
Scope that was walked Lines from your estimate and every approved change order, so nobody argues later about what was included
Open items Location, description, photo, who is responsible, due date
Owner's exceptions Anything the owner doesn't accept yet, in their words
Documents handed over Manufacturer warranties, care instructions, permits closed out, photos

The owner's exceptions field is theirs, not yours. Leaving it off doesn't protect you; it only means the disagreement surfaces later, by phone, when the final invoice arrives.

Construction punch list template

The template works for a reroof as well as for a bathroom remodel. Everything in square brackets is a placeholder. Tick what applies and strike the rest.

PUNCH LIST AND JOB COMPLETION SIGN-OFF

Project / address      [Reroof, 123 Main St, City, State]
Owner                  [Name, address]
Contractor             [Company name, license no. if required]
Contract / estimate    [No. and date], change orders [nos.]
Walkthrough            [Month D, YYYY], [time], on site
Scope of this sign-off [ ] Entire contract
                       [ ] Portion only: [e.g. north dormer]

ATTENDEES
Owner                  [Name]
Contractor             [Name, role]
Others                 [Architect, inspector, property manager]

SCOPE WALKED (lines from estimate and change orders)
Line   Description                                 Note
1      [Tear-off and disposal]                     [ ]
2      [Synthetic underlayment, 24 squares]        [ ]
3      [Architectural shingles]                    [ ]
CO1    [Replace two rafters, change order 1]       [ ]
Not part of this sign-off: [e.g. gutters, after delivery]

RESULT
[ ] Work is complete.
[ ] Work is complete except for the punch list items below,
    to be finished by the dates shown.
[ ] Work is not complete. Reasons: [item numbers below]

PUNCH LIST
No.  Location        Item                         Photo  Resp.  Due        Done / initials
1    [West rake]     [Loose rake shingle]         [1]    [GC]   [date]     [          ]
2    [South valley]  [Reseal flashing]            [2-3]  [GC]   [date]     [          ]

OWNER EXCEPTIONS / COMMENTS
[In the owner's words]

CONTRACTOR COMMENTS
[e.g. Item 2 disputed, reason: ...]

HANDED OVER
[Manufacturer warranty, care sheet, photo set, permit sign-off]

SIGNATURES
[City], [date]
_________________________          _________________________
Owner                              Contractor

Each party receives a copy.

The "Done / initials" column is why the list doesn't go into a drawer after the walkthrough. Every item gets a date and the initials of whoever checked the fix. When the last line is closed, the owner signs once more under "Work is complete", and that second signature is the cleanest basis for your final invoice. What goes on that invoice is in Contractor Invoice: Template, Final Invoice.

How to run the walkthrough

  1. Send the list before the meeting. Fill in project, scope lines and change orders from your estimate and send them two or three days ahead. The owner arrives prepared instead of surprised.
  2. Walk the job in a fixed order. Outside to inside, or by room, the same way every time. Take a photo of every item and write the photo number on the line.
  3. Agree a date per item. A date the owner hears from you and writes next to the item beats "next week" in a text message.
  4. Sign before you leave. Both signatures, both copies. If the owner refuses, note on the form that they attended and declined to sign, then send the unsigned copy by email the same day.
  5. Close items in writing. When something is fixed, enter the date and send a short "done" message with a photo.

Punch list, job completion form, certificate of substantial completion

Document Who signs What it records
Punch list contractor and owner, on AIA jobs verified by the architect open items with location, responsibility and due date
Job completion form owner or authorized representative that the job is finished, with exceptions; often tied to final payment by contract
AIA G704 Certificate of Substantial Completion architect certifies, contractor and owner accept date of substantial completion, start of warranties unless stated otherwise, responsibilities for maintenance, utilities and insurance, time to finish the attached list

The template above covers the first two. If your contract is on AIA forms, the G704 replaces the sign-off part, and the punch list becomes its attachment. The day-by-day record is a different document; a template is in Service Report Template: From Job to Invoice.

Who preps the list and who chases it

A punch list pulls together three sources: your estimate, your change orders and the walkthrough itself. An AI employee prepares the first two. The third needs you on site. The two roles below run in my own business, and here is how you put them to work in yours.

Anton turns an initial conversation into an offer PDF for me, and once a client says yes, he creates the contact, offer and invoice as drafts in Lexware Office. The invoice is always created in the accounting tool, never as a loose PDF, and he never finalizes on his own. For the walkthrough, Anton copies the lines from estimate and change orders into the template, fills in project, dates and attendees, and hands you the form before the meeting. Afterwards, the trigger for the invoice draft isn't the client's yes but the completion date on the signed form, with open items listed next to it, the way he delivers a reasoning memo with every offer for me. How an AI checks an invoice draft is in Writing Quotes and Invoices with AI, how to build the price list behind it in Automating Quotes in the Trades.

Frieda sorts my inbox into four piles plus a fifth for cases that need my judgment, and prepares replies as drafts. She has never sent anything on her own. You decide what comes up as urgent; an email in which a client complains about a defect belongs in the fifth pile. To chase the punch list, you describe the workflow to her once: due dates from the signed form on a list, a reminder to you a week ahead, and a "done" message to the client as a draft once the fix is in. Whether a complaint is justified is not hers to judge. How the pile system works is in Sorting Your Inbox: The Pile System.

The walkthrough, the call on whether the job is done, every date you promise and your signature stay with you. How you put that into practice in your business is something we can look at together. Which roles transfer to a trades business is in AI Agents for Tradespeople: Roles, Not Tools, how to file signed forms and photos so you can find them years later in Digital Receipt Filing in Germany: GoBD Rules.

If you work in Germany

German law has a formal step for this, the Abnahme (acceptance). With acceptance, payment becomes due (section 641 of the German Civil Code, BGB), risk passes to the client (section 644) and the limitation period for defect claims starts, five years for a building (section 634a). A client who accepts despite a known defect keeps the right to have it fixed, to reduce the price or to withdraw only with a reservation at acceptance (section 640(3)). If a private client stays silent after you set a reasonable deadline for acceptance, the work only counts as accepted if your request warned them of that consequence in text form (section 640(2)). Where the VOB/B standard terms are part of the contract, either side can demand a formal acceptance with a written record that includes reservations for known defects and contractual penalties (section 12(4) VOB/B). What happens when a client doesn't pay after that is in Customer Not Paying a Contractor: What to Do. Money held back as security after acceptance is covered in Construction Retention: Track It, Get It Back.

Frequently asked questions

Who creates the punch list?

Usually the contractor, near the end of the job. On AIA projects the contractor prepares the list of items to be completed or corrected, and the architect verifies and amends it.

Does a signed punch list mean the job is accepted?

It means what your contract says it means. On AIA projects the G704 records substantial completion and the punch list is attached. On a residential job, a sign-off that says "complete except for the listed items" is the clearest way to record both at once.

What if the owner won't sign?

Note on the form that they attended and declined, add your photos, and send the unsigned copy by email the same day. Then talk about the items they object to, one by one.

When does the warranty start?

On AIA projects, on the date of substantial completion unless the G704 states otherwise. On other jobs, check your contract and the manufacturer's terms; a completion date on a signed form makes either easier to apply.

Can an AI fill in the punch list?

It can prepare it: scope lines from your estimate and change orders, project data, attendees. The items themselves, the dates and the signatures come from the walkthrough.

Where to go from here

Take the estimate for your next larger job, copy its lines into the template and print it before the last day on site. If you want to see which office work in your business an AI employee can take on, book a strategy session: 20 minutes on the one workflow that depends on you the most. Anton and Frieda are also available as ready-made AI employee packages in the Premium tier of my AI Employee Framework community. What AI employees handle in a roofing office is in AI for Roofers: Estimates, Storms, Inbox. How a final walkthrough can lead to a maintenance program is in Roof Maintenance Program: How to Package It. For construction companies, see AI Construction Estimating: What It Can Do. More industries are on AI by Industry: Examples for Your Business.

Kevin Welter

Kevin Welter

Developer, IT architect, author of technical books (Kubernetes, cloud infrastructures) and speaker. Runs his business with an AI workforce of fifteen AI employees and shows solo business owners in his community how to hire their first AI employee.

More about AI employees

Your first AI employee up and running within an hour

Join the community

$5/month founding price, first 50 members