How to Invoice After a Punch List (Handyman)

Updated July 28, 2026 · ~11 min read · Ilura Technology

How to Invoice After a Punch List as a Handyman

Short answer: A handyman invoices a punch list against the list itself. Repeat the customer’s item numbers on the invoice, charge the half-day or full-day blocks you actually burned rather than inventing a price for each of 23 small items, and break out three groups: items added at the walkthrough, items you could not close, and items that belonged to another trade. After the list is initialed, attach photos and collect on site.

A punch list is the one handyman job where the scope arrives written down by somebody else — a general contractor, a property manager, a home inspector, or a homeowner with a phone note. That changes the invoice completely, because the document you bill against already exists and the customer will read your invoice next to their own numbering. Get the two documents to line up and the conversation is over in a minute. This is also the job where what to include on an invoice stops being a formatting question and becomes a scope question.

What does the invoice look like when somebody else wrote the scope?

It looks like their list with money attached. Copy their item numbers verbatim, keep their order, and give every item a status. Do not renumber, do not reorder, and do not merge two of their items into one of your lines even when you fixed both with the same tube of caulk.

Status on the invoiceWhat it meansWhat the line shows
ClosedDone and verified at walkthroughItem number, one-line description, photo reference
Closed with substitutionFixed a different way than the list saidItem number, what you did instead, why
Added on siteNot on the list, approved verbally, doneNew number in an “added” block, approval time and who said yes
Not closed — partsWaiting on a part or a color matchItem number, what is on order, return trip flagged
Not closed — accessUnit occupied, area still under another tradeItem number, what blocked it, no charge
Not mineRequires a licensed trade or is another sub’s warrantyItem number, referred out, no charge unless you diagnosed it

The “not mine” block is the one that decides whether the invoice gets paid quietly. A punch list is written by someone walking a finished space, and they list defects, not trades. Item 14 says “outlet in the hall does not work” and item 19 says “grout cracked at the tub.” Neither is a handyman line. Putting them on the invoice as unpriced, referred-out items proves you read the whole list, which is exactly what the person paying wants to know.

How do I price 23 items when what I sold was time?

You sold a block. Bill the block, then allocate it across the items so the customer can file it.

Punch list items are individually unquotable. A sticking bifold door is four minutes or ninety, and nobody knows which until the door is open. That is why the honest unit here is a half-day or full-day block with a stated item ceiling, not a per-item menu. The invoice then carries one labor line — “full day, 8:00 to 4:30, items 1 through 23” — and an itemized breakdown underneath with no prices, just status.

If the customer’s accounting needs a number per item, divide the block by the closed item count and say so on the invoice: “day rate allocated evenly across 19 closed items for reference; billing unit is the day.” That sentence prevents the follow-up where somebody argues that item 7 was only a switch plate and should have been $6.

The one case for per-item pricing is a repeat list from the same builder, where you have done 40 of the same units and you know that a lockset adjustment is 12 minutes every time. Fixed price belongs where the scope is known. Blocks belong where the scope is a walkthrough.

Where do the material lines come from?

From the receipt, plus a rule about who was supposed to supply what.

Punch list materials are a hundred small things: color-matched touch-up paint, a quart of the ceiling white, a strip of shoe molding, four switch plates, a bag of toggle anchors, a tube of paintable caulk, a replacement striker plate, a closet rod bracket. Individually trivial. Together they are a supply-house stop and a paint counter wait, which is real time and real money moved out of your account before the invoice exists.

Three lines keep that honest:

  • Materials at cost from the receipt, listed in one group rather than one per item.
  • Your markup on those materials, shown as a percentage or folded into the line — but stated in the agreement either way.
  • The supply run itself, if the list forced an unplanned trip. Color matching alone can be forty minutes at the counter.

On a general contractor’s punch, the paint and the finish hardware are usually theirs. Get that decided before the day starts, because “I thought your price included paint” is the most common $300 argument on a closeout list. If they supply, the invoice says supplied by GC on those items so nobody looks for a material charge later.

What does a second trip do to the number?

It restarts the minimum. That is the whole economics of this trade, and a punch list generates return trips more reliably than any other work a handyman takes.

The list says “replace cracked bath fan grille.” You get there, the grille is a discontinued size, and now item 11 is a two-week wait. Multiply that by a list where three items need something you cannot buy locally, and the day you priced as one visit is three visits. The travel and the setup between jobs is where handyman margin dies, and a punch list is travel disguised as a single job.

TripWhat the invoice carries
Original blockDay or half-day rate, all items attempted, materials, disposal
Return trip for parts on orderMinimum call charge plus the part with markup
Return trip caused by access blocked at your first visitMinimum call charge, and say in the agreement that it applies
Return trip for your own missNo charge, and note it as a warranty visit

Write the return-trip minimum into the estimate before the first day, not into the invoice after the third. A property manager who reads “each return visit after the initial day bills at the one-hour minimum plus parts” on day one will schedule around it. The same sentence appearing for the first time on an invoice reads as a penalty.

Does anything on this list push me past what I am allowed to do?

Sometimes, and the invoice is where it becomes visible. Punch lists routinely contain a dead receptacle, a slow drain, or a wobbling handrail on a stair — items that cross into licensed work or into work that needs a permit.

Thresholds are set state by state and they are dollar-denominated in many places. California is a useful illustration of how tight the edges are: the Contractors State License Board’s minor work exemption rose from $500 to $1,000 on January 1, 2025, and as CSLB explains in its bulletin on the AB 2622 handyperson exemption, the exemption does not apply if the work requires a permit of any kind or if you hire anyone to help. A single punch list can cross both lines in one afternoon. Look up your own state’s number and its conditions rather than borrowing California’s, then keep the items you cannot legally close in the “not mine” block where they cost nothing and prove nothing was ignored.

What do I show before I ask for money?

The marked-up list, walked in person, in the order it was written.

Print or open their list, tick each item as you stand in front of it, and hand the pen over at the end. On a general contractor’s job the sign-off is the acceptance event, and it often sits directly upstream of retainage release, which is why the GC will make time for it. On a homeowner’s post-remodel list the walk is what converts a page of complaints into a page of resolved complaints.

What travels with the invoice:

  • A photo of every closed item, taken at the moment it closed, not at the end of the day when you cannot remember which door it was.
  • Before shots on anything cosmetic, because touch-up paint and caulk look like nothing happened when they are done well.
  • Your labor warranty in a single sentence, with the boundary stated: your work on the items you touched, not the original installer’s work, and not the manufacturer’s part.
  • The disposal note if you hauled anything, since old hardware, packaging, and cut-off trim leave in your truck.

How do I get paid the same day?

By making the initialed list and the invoice the same event. You are already standing there with a document the customer just approved. That is the highest-agreement moment the job will ever have, and it decays every hour afterward.

Residential punch lists settle by card or transfer on the spot. Do not leave with a promise. Property managers and general contractors will not pay at the curb, but they run on cycles, and a punch invoice delivered on completion day usually catches the current pay application instead of the next one. Ask what date their cycle closes and deliver two days before it.

Where an account does drift, the sequence in how to get clients to pay beats improvising a new tone every week. The document you hand over after payment is a different one from the bill, which is the distinction in invoice vs receipt.

How do I set a block rate that a punch list cannot eat?

Build it from your own year, not from a rate somebody quoted in a forum.

Add up what a working year costs you: your pay, the truck and its fuel and insurance, tools and consumables, liability coverage, phone, and the unpaid hours spent quoting, driving, and buying. Divide by the hours you actually sell, which for a solo handyman is rarely more than five or six of an eight-hour day once travel and supply runs come out. That number is your hourly cost. The half-day and full-day blocks are that cost multiplied by the block, plus profit.

Take profit as a margin, not a markup, especially on the material line. Add 35 percent to $60 of hardware and you bill $81, which keeps 26 percent of that line. To actually keep 35 percent of the price, divide by 0.65 and bill $92.31. Published handyman day rates swing enormously by region, by whether you carry a helper, and by season, so use them only to notice that you are off by half.

What stays in the file after the last item is initialed?

The initialed list, the invoice keyed to the same numbers, the photos, the supply receipts, the disposal ticket, and the miles.

Keel is built for the moment at the end of that walkthrough. It is an iOS app that runs entirely on the device — no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected — so the invoice you raise in a half-finished condo with no signal still goes out. It carries your numbering series, logo, and brand color, and the payment link prints as a QR code the customer scans while you pack up. The paint-counter and supply-house receipts get photographed and read on device by Apple Intelligence, and the drive between the job and the store logs as mileage. Free is $0 with unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription. The whole year exports as one file, or as the Accountant Pack: a CSV plus a one-page summary PDF. Handling the receipt pile the same way all year is what a contractor receipt organizer is for.

Frequently asked questions

How do I invoice a punch list as a handyman without pricing every item?

Bill the block you sold — half day or full day — as one labor line, then list every item underneath with a status instead of a price. Add a sentence stating that the billing unit is the day and any per-item figure is an even allocation for the customer’s records. That stops the argument where a single switch plate gets priced against a day rate.

Should a punch list be flat priced or billed hourly?

Hourly or by block, unless you have done the same list in the same building before. Punch items are one-line descriptions of unknown problems, and a sticking door can be four minutes or ninety. Flat pricing works on repeat builder units where you already know the minutes per item. A first walkthrough is discovery, and discovery gets sold as time.

What do I do about punch items that need a licensed trade?

Put them on the invoice with the customer’s item number, mark them referred out, and charge nothing for them unless you spent time diagnosing. Listing them proves you read the whole list rather than skipping items. Check your own state’s threshold for unlicensed minor work, including whether a permit or a helper voids the exemption, before you touch anything borderline.

Who pays for the second trip when a part has to be ordered?

The customer, at your return minimum plus the part, provided you wrote that into the estimate before the first day. Punch lists produce return trips constantly because obsolete grilles, discontinued handles, and custom paint colors are not stocked locally. A return caused by your own miss is a warranty visit and carries no charge.

Do I need the general contractor to sign the punch list before invoicing?

Get it initialed if you can, because the signed list is what the invoice references and it usually sits upstream of retainage release on their side. If the superintendent will not walk it, send the photo set with the invoice the same day and ask for written confirmation. An unwitnessed punch list is the easiest invoice in the trade to dispute weeks later.

When should the punch list invoice actually go out?

The same day the walkthrough happens, before you leave the property if the customer is a homeowner. For a general contractor or property manager, ask when their pay cycle closes and deliver at least two days ahead of it. Waiting a week costs you the agreement you had while standing in front of the finished items with the list in your hand.


This article is general information, not professional or tax advice.

The invoice → Getting paid

How do I actually get paid?

Terms, chasing, and what to do when it is late.

Appliance Repair Customer Won't Pay: Leverage Is Possession When an appliance repair customer won't pay, leverage is possession, not a property lien. What works in the shop, at the door, and at the write-off line. Continue →

The part that gets you paid

An invoice in under a minute, on your iPhone.

Pick a client, add a line, send a clean PDF — or say it in words and confirm the draft. Your own pay-me link goes on as a QR code. Free to start; unlimited invoices and your own branding are Pro.

On-device · No account · Data Not Collected