Copy this into your next contract, word for word:
"ACCEPTANCE & FINAL PAYMENT: The Work shall be deemed complete and accepted when all items on the attached Scope Checklist are finished and the Client (or their designated representative) signs the Final Walkthrough Form. If Client does not conduct the walkthrough within three (3) business days of Contractor's written notice that the Work is ready, the Work is deemed accepted and final payment becomes due. Any items Client identifies during the walkthrough shall be listed on a Punch List; completion of Punch List items does not delay acceptance of all other Work. Client's use or occupancy of the completed area constitutes acceptance of that area."
That one paragraph closes the three loopholes that eat contractors alive at the end of a job.
Why 'Done' Has To Be Defined In Writing
Final-payment disputes almost never start over the work itself. They start because the contractor thinks the job is finished and the client thinks it isn't—and nobody wrote down who decides.
Without an acceptance clause, "done" is whatever the client says it is on the day you ask for the check. New requests appear. A door that was fine last week is suddenly "not what we discussed." You have no trigger, no deadline, and no proof that completion ever happened.
The clause above fixes that by naming a specific event—a signed walkthrough form—as the moment acceptance occurs. Not a feeling. Not a vibe. A signature or a deadline.
Attach The Scope Checklist You Can Point To
The clause references an "attached Scope Checklist." Build it now, before the job, as a numbered list of every deliverable. For a repaint that might read:
"1. Two coats on all walls, Sherwin-Williams SW7005, north and east bedrooms. 2. Trim and baseboards painted, semi-gloss white. 3. One touch-up coat on hallway ceiling. 4. All outlet covers reinstalled. 5. Debris removed, floors covered during work."
When the client says "you never finished the ceiling," you point at line 3, initialed by them on the day you signed the contract. The checklist turns a memory argument into a document argument—and you win document arguments.
If it's on the numbered list and it's checked, that's the whole conversation. There's nothing to debate.— residential painting contractor
Start The Clock With A Written Notice
The deadline only works if you can prove you started it. On your next job, when the work is ready, send one line by text or email:
"Hi [Name], the work is complete and ready for your final walkthrough. Per our contract, please let me know your preferred time in the next three business days."
That timestamped message is what triggers the three-day window in the clause. If the client goes silent, the contract deems the work accepted and your final payment becomes due. You are no longer waiting on someone who has no reason to hurry.
Separate The Punch List From Acceptance
The most valuable line in the clause is this: "completion of Punch List items does not delay acceptance of all other Work."
This stops the client from holding your entire final payment hostage over one scuffed corner. Minor fixes go on a short punch list; the other 95% of the job is accepted and paid. You come back, knock out the list, and collect any small retainage.
Add the occupancy line too—"use or occupancy constitutes acceptance." If they've moved furniture back into the finished room, they've accepted the room. Full stop.
Put It On The Next Estimate You Send
You don't need a lawyer to start using this. Paste the acceptance clause into your contract template today, build a numbered scope checklist for your next bid, and save the walkthrough-notice text as a reusable message on your phone.
The first time a client tries to move the goalposts after the last coat dries, you'll have a signed definition of "done" waiting for them—and a clock that already ran out on the excuses.
If you want contract templates, scope checklists, and walkthrough forms built for the trades and ready to send, that's exactly what we put together for contractors.