Why a T&M invoice gets disputed when a flat-rate one does not
A flat-rate invoice is closed at the start. The customer agreed to a number before the work began, and what shows up at the end is that number. There is nothing to argue about because the math was settled before the truck rolled. A T&M invoice is open at the start. The customer agreed to a rate and a structure, not a number. What shows up at the end is the rate multiplied by hours nobody but the handyman was counting, plus materials the customer did not pick.
That gap is where the dispute lives. A homeowner who watches a handyman work for two hours and forty-five minutes is not counting in the same way the handyman is. The customer sees a person who appeared to be on a phone call for ten minutes, a trip to the truck that took five, and a coffee break that nobody confirmed. The handyman sees billable hours because every one of those was inside the window the customer authorized. Both are correct. Neither has the document that settles the difference.
The fix is not a higher rate or a better script. It is an invoice that does the work of closing the meter the same way a flat-rate quote closes the price. That is what most templates miss, including the ones that rank for "handyman invoice template" in 2026. Those templates show fields for labor hours, materials, and a total, which is the same shape as a flat-rate invoice with the price field renamed. They do not show the customer what the work was. A T&M invoice has to.
What a T&M handyman invoice has to show
Five blocks belong on a T&M handyman invoice that a flat-rate invoice does not need. Take any of them off and the invoice slides back toward the dispute. Put all five on and the customer can read the invoice the way they would read a restaurant check, with each line tied to something they remember happening.
The first block is the pre-work authorization, restated on the invoice in one line: the scope the customer signed up for, the hourly rate they agreed to, the materials markup percentage they were told about, and the not-to-exceed cap. The cap is the most important number on a T&M invoice because it is the one the customer keeps in their head while the work is happening. Without it, the invoice has no ceiling.
The second block is the on-site labor log. Not a single "Labor: 2.75 hrs at $95/hr = $261.25" line, but a sequenced log: arrived at 10:18, walked the job at 10:20, started the disposal swap at 10:34, finished at 11:42, started the drain snake at 11:48, finished at 12:25, started the two light-fixture replacements at 12:32, finished at 1:03. The hour count comes from the log, not the other way around. A customer who wants to dispute the hours has to dispute timestamps, and timestamps are harder to argue with than a single decimal.
The third block is materials with receipts. Each material item gets a line with the supplier, the description, the receipt total, the markup percentage, and the billed amount. The receipts themselves get stapled to the invoice or attached to the email as a PDF. A customer who can see that the disposal cost $128 at the supply house and was billed at $160 with a 25 percent markup will accept the line. A customer who sees "Disposal: $160" with no source data will assume the handyman padded it.
The fourth block is the credit-on-cap line, which sits below the subtotal and shows the not-to-exceed amount as a reference. If the work came in under the cap, the line reads "Not-to-exceed cap: $450. Final under cap by $65." If the work came in at the cap, the line reads "Not-to-exceed cap: $450. Final at cap." Either way the customer sees that the structure they agreed to held.
The fifth block is the signature trail. The pre-work authorization signature with timestamp, and the completion signature with timestamp, both reproduced on the invoice as a small footer block. A T&M invoice with two signatures attached is not a bill. It is a record of an agreement performed.
The pre-work authorization: turning T&M into a contract
The pre-work authorization is the document most handymen skip and the one that determines whether the invoice gets paid. T&M without an authorization is an oral agreement, which is enforceable in most states but is a fight if it comes to small claims court. T&M with a written authorization is a contract.
A working authorization fits on one screen or one piece of paper and names six things. The scope of work in plain language ("replace garbage disposal, snake one kitchen drain, replace two bathroom light fixtures"). The hourly rate ("$95 per hour, billed in 15-minute increments after the first hour"). The materials handling ("materials billed at supplier cost plus 25 percent markup, receipts attached to invoice"). The not-to-exceed cap ("total not to exceed $525 without your written approval"). The change-order language ("any work beyond the scope above pauses the meter and requires your signed approval before it resumes"). And the customer's signature and the timestamp.
The change-order line is the one that prevents the most common T&M dispute, which is the "while you're here" creep. A customer who watched the handyman walk in for a faucet swap and watched him leave four hours later with a $920 invoice did not authorize the kitchen-sink-trap repair, the wax-ring reseat on the toilet, and the dryer-vent re-routing that "I just noticed needed doing." None of those are wrong work. They are unauthorized work. A change-order pause line on the authorization says explicitly that the meter stops when scope expands and does not start again until the customer signs off, which keeps the invoice inside the contract.
The authorization is also where state law lands. Several states cap what can be charged as a deposit on a home improvement contract, regulate change-order language, or require written contracts above a dollar threshold for the work to be enforceable. California's home-improvement statute, for example, requires written contracts for any home-improvement work above $500, with specific notice language about three-day cancellation and a deposit cap of 10 percent or $1,000, whichever is less.1 Most other states have analogous rules at different thresholds. A handyman doing T&M repair work that crosses a state's threshold without a written authorization is doing the work outside the structure the statute requires, which makes collecting on it harder if it ever lands in court.
Tracking labor on site without becoming the customer's clock
The labor log is the part of T&M most handymen do badly because they try to track it in their head and write it down at the end of the job. That is the version that produces the round-number "2.75 hrs" line and the dispute that follows. A working log gets written at the moment, on the phone or on a printed form attached to the clipboard, and stays consistent across every job.
Three rules keep the log from becoming a customer-relations problem. Record arrival and departure as time stamps, not as labor entries, so the drive time is visible but not billed. Record start and stop for each task, so the customer can see what was being worked on inside the labor block. And bill the total of the task blocks, not the total of "on-site time," so the coffee break, the truck trip for an unexpected part, and the long phone call with the supply house are documented but excluded.
The increment matters. Billing in 15-minute or 30-minute increments after the first hour is a common pattern, named explicitly in the authorization. A handyman who bills in 6-minute increments is going to be perceived as billing like a lawyer, which is the wrong frame for a homeowner. A handyman who rounds up to the next half-hour after every task is going to be perceived as padding. Fifteen minutes is the increment that reads as fair to most homeowners and is small enough not to scramble the rate.
One detail prevents most of the rest of the labor-log dispute: do not bill for time the customer can see you not working. If the customer is watching a fifteen-minute coffee break from the kitchen, the log shows the break and the labor stops. The few minutes of margin lost are smaller than the cost of the argument the alternative produces. A T&M invoice that bills for every minute of on-site time, the way some commercial T&M contracts do, is the wrong template for residential handyman work and is the pattern that gives T&M its reputation.
Materials, markup, and the receipt rule
Materials are where T&M invoices most often look the most padded, because a $14 garbage-disposal flange that the customer sees billed at $24 reads as a 70 percent markup with no context. The fix is the same one that fixes the labor dispute: show the receipt and name the markup explicitly.
Industry-standard markups on small materials in service trades run roughly 20 to 50 percent, with 25 to 40 percent common for handyman work and the higher end reserved for items that the operator sourced and warranties.2 Published 2026 ranges for handyman billing rates cluster around $80 to $115 per hour for solo operators and $130 to $190 per hour for small firms,3 with materials markup applied on top of the labor at the operator's chosen percentage. The percentage is not the issue. The issue is whether the customer was told the percentage before the work began.
A clean materials line shows the supplier ("Home Depot, 6/2"), the item ("InSinkErator Badger 5XP disposal"), the receipt total ("$128.00"), the markup ("25 percent"), and the billed amount ("$160.00"). Stack a few of those lines and the customer can verify each one. Stack one "Materials: $385" line and the customer is buying on trust, which on a T&M invoice is the trust the customer has not yet extended.
Two materials patterns earn the right to a higher markup. Items the operator sourced from a specialty supplier, where the operator's expertise found the right part faster than the customer would have, can carry a higher markup because the markup is paying for the sourcing work, not the part. And items the operator warranties for a year past the manufacturer's warranty earn markup because the markup is the cost of the warranty pool. Both should be named on the invoice ("Includes one-year operator warranty"), not buried in the rate.
The not-to-exceed cap and the state laws behind it
The not-to-exceed cap is the single line that converts T&M from an open meter into a bounded estimate. A T&M invoice with no cap is the version that produces the $920 outcome on what the customer thought was a $300 faucet job. A T&M invoice with a cap is one where the customer's worst case is named at the start and the actual is somewhere underneath it.
The cap is also where most state contractor laws and the Federal Trade Commission's general unfair-pricing framework live. The FTC's broader work on unfair and deceptive fees, which became a final rule on ticketing and short-term lodging in 2025, has not yet been extended to home services, but the principle behind it is the principle most state contractor boards already enforce: a customer agreeing to a price has to be told the total they can be charged, not just the unit rates that build up to it.4 Several states make this explicit for contractors. California's home-improvement contract law requires the contract price be stated on a contract for any work above $500.1 New York and other states have analogous written-contract requirements. A T&M authorization with a not-to-exceed cap is the structure that satisfies those rules on T&M work, where the labor total is unknown until the job is done.
Sizing the cap is a different calculation than sizing a flat rate. The cap should be high enough to cover the realistic worst case the handyman can see at the walkthrough, plus a buffer for the parts that get discovered once the wall is open. A cap that is set at the median expected total is not a cap, it is a stretch goal that will get crossed on the first job that runs long. A cap set at the realistic worst case plus 15 to 20 percent is what most handymen settle on once they have a quarter of T&M jobs to look back on.
What happens when the work approaches the cap is what the authorization names. The change-order pause line says the meter stops at the cap and does not resume until the customer signs off on a new cap. A customer who watches the handyman stop work, walk to the kitchen table, and quote a new cap with a reason for it is in a different position than a customer who finds out at the end that the original cap was crossed without notice. The first is being treated like a partner. The second is being presented a fait accompli, which is what they will remember about the invoice.
Worked example: a $505 small-job invoice
The numbers below are illustrative for a hypothetical solo handyman charging $95 per hour with 25 percent materials markup in a midsize metro. The BLS reports a 2024 median annual wage of $48,620 for general maintenance and repair workers,5 and a solo handyman pricing at $95 per hour is sitting at the lower end of the published 2026 range for owner-operators in most markets.3
The job is a three-task small repair: replace a kitchen garbage disposal, snake one kitchen drain, and replace two bathroom light fixtures. The walkthrough shows a 2-hour expected labor block and a not-to-exceed cap of $525. The customer signs the authorization at 10:12 a.m. and the meter starts at the first task.
The labor log captures the work:
10:18 arrived. 10:34 started disposal swap. 11:42 finished disposal swap. 11:48 started drain snake. 12:25 finished drain snake. 12:32 started light fixtures. 1:03 finished light fixtures. 1:08 cleanup. 1:14 departure.
Three task blocks sum to two hours and forty-five minutes of billable labor, billed in 15-minute increments after the first hour. The customer was told the increment in the authorization and saw the on-site log as it was written.
Materials, all sourced at the Home Depot four miles from the job site:
- InSinkErator Badger 5XP disposal: $128.00 supplier cost, 25 percent markup, $160.00 billed.
- Two Globe Electric vanity fixtures: $58.00 supplier cost, 25 percent markup, $72.50 billed.
- Drain-cleaning blade and miscellaneous: $9.00 supplier cost, 25 percent markup, $11.25 billed.
The invoice shows the labor log, the materials block with receipts attached, and the totals: labor at $95 per hour for 2 hours and 45 minutes is $261.25, materials at $195.00 supplier cost plus $48.75 markup is $243.75 with receipts attached, and gross before tax is $505.00. The not-to-exceed line reads "Cap: $525. Final under cap by $20.00." The customer signs the completion line at 1:14 p.m.
The same job invoiced without the structure produces a single labor line ("Labor: 2.75 hrs, $261.25"), a single materials line ("Materials: $243.75"), and a $505.00 total with no on-site log, no receipts, and no cap line. The cash math is identical. The probability the customer pays it without questions is materially different, and the probability the customer comes back for the next small job is too.
When T&M is the wrong pricing model
T&M is not the right model for every handyman job. Three patterns are usually better priced flat-rate, even if the operator's default is T&M.
The first is the known-repeat job. A faucet swap, a TV mount, a doorknob replacement, a single light fixture. The handyman has done it forty times, the time is predictable inside 20 percent, and the customer is shopping the price against other handymen who quote flat. Putting a known job on T&M is the move that loses the booking to the operator who said "$185 to swap that faucet" on the phone. The flat-rate quote also moves the speed bonus to the operator. The handyman who finishes a $185 faucet job in 45 minutes keeps the margin on the saved time, which is the whole point of the price book that the handyman pricing guide walks through.
The second is the deposit-and-materials job. Any job where the handyman is fronting more than a few hundred dollars in materials before the work begins is better priced as a fixed scope with a deposit on materials, not as T&M. The deposit covers the materials at the supplier, the fixed price covers the labor, and the customer is not buying a meter on a job that has known parts. This is closer to the structure the electrical deposit guide describes for similar reasons.
The third is the price-sensitive customer who is collecting estimates. A customer who is calling three handymen for the same job is going to pick from numbers, not from rate cards. T&M with a not-to-exceed cap reads as "$95 per hour up to $450" to that customer, and the operator who said "$380 flat" wins the call. The right move is to quote flat on the scope the customer described and to flag in the quote that the price assumes the scope is what it appeared to be from the description, with a change-order clause for anything different at the wall. That is a fixed-price quote with a T&M fallback, not a T&M quote.
T&M is the right model when the scope is genuinely unknown until the work starts, when the customer is a repeat client who already trusts the operator, and when the not-to-exceed cap is a realistic worst case rather than a stretch goal. Outside those conditions, flat-rate or hybrid is the cleaner pricing structure, and the on-site log and receipts discipline still belong on the invoice. A clean T&M invoice at the door makes the rest of the work, from the reminder cadence on any open balance to the warranty conversation a month later, easier on both sides. The same model decision shows up in other trades, walked through in the plumbing flat-rate-vs-hourly guide.
Put the cap, the markup, and the log on the invoice, not in a conversation you have to repeat
EosLog renders the pre-work authorization, the on-site labor log, the materials markup, and the not-to-exceed cap on every T&M handyman quote and invoice automatically. The customer signs the scope before the meter starts, sees the log as it is written, and gets an invoice they can match against a structure they already agreed to.
No credit card required. You can compare plans first, or try the free handyman quote generator to see what a clean T&M authorization looks like before you wire it into your own template.
Sources and further reading
- California Legislative Information, Business and Professions Code § 7159 (home-improvement contracts above $500 must be in writing; deposit capped at 10 percent of the contract price or $1,000, whichever is less; specific notice language and a three-day right of cancellation required).
- Markup & Profit, "Pricing Handyman and Service Work" (handyman billing patterns including hourly rates, materials markup ranges, and the trade-off between time-and-materials and flat-rate pricing for residential repair work).
- Angi, "How Much Does It Cost to Hire a Handyman? (2026 Data)" (published 2026 handyman hourly rate ranges and trip-charge norms; used as illustrative market data).
- Federal Trade Commission, Rulemaking: Unfair or Deceptive Fees (16 CFR Part 464; the FTC's broader unfair-pricing framework, with a final rule effective May 12, 2025 on live-event tickets and short-term lodging. Home services are not directly covered, but the disclosure principle is the one most state contractor boards enforce on written estimates).
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: General Maintenance and Repair Workers (May 2024 median annual wage $48,620; OEWS code 49-9071).
This guide reflects general U.S. handyman-trade practice as of 2026 and is not legal, tax, or contracting advice. Written-contract thresholds, deposit caps, change-order disclosure rules, and home-improvement licensing requirements vary by state and locality. Verify any T&M authorization, materials markup, or not-to-exceed cap structure with your accountant or attorney before wiring it into your booking and invoicing templates.