How to Get Paid for Handyman Work

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

How to Get Paid for Handyman Work Without Losing the Day

Short answer: To get paid for handyman work, price by the address rather than by the hour: a minimum charge that covers arrival, then hourly or a half-day and full-day block. Put material markup in writing before the store run, price every “while you’re here” addition before touching it, and collect on site the moment the last item on the punch list is checked off — card, tap, or the QR code on the invoice.

Handyman work does not fail at the invoice. It fails at 7:40 a.m. in a parking lot, at 11:15 in an aisle looking for a cartridge, and at 2:00 when a customer asks what a bathroom fan would run. Those three moments are unpaid unless you built them into a structure before the day started. Everything below is about moving money to the moments you control, and about making the ticket small enough to collect and clear enough to defend.

Why does a handyman lose money on a day he got paid in full?

Because the clock and the invoice measure different things. Drive time, arrival and setup, the trip to the store, and the walk back to the truck for a different bit are all real hours that vanish if you only bill wrench time.

Day shapeHours on the clockHours billed at wrench time onlyWhat you actually earned per clock hour
One address, full day8.57.5About 88% of your posted rate
Two addresses plus one store run8.56.0About 71%
Four small stops, two store runs9.04.5About 50%

That arithmetic is the whole argument for a minimum. Charge a minimum per address, not per task, so two jobs at the same house share one arrival while two houses do not. Set the minimum so it covers travel plus setup plus teardown, and then price the work on top of it. A customer who balks at a minimum for a fifteen-minute fix is telling you their job belongs on a day you are already in that neighborhood, which is useful information and not an insult.

Build your rate from your own numbers, not from a figure someone posted online. Add up a year of overhead — insurance, truck, tools, phone, license, fuel — divide by the hours you realistically bill rather than the hours you work, add what you need to earn, then add profit. Any published range is a sanity check that swings hard by region and season.

Should I bill hourly, by the block, or flat for the job?

Match the structure to how much you can see before you start. The rule is short: known scope gets a flat price, unknown scope gets time.

WorkStructureWhy it fits
Diagnose-first repair — a leak of unknown source, a door that binds, a dead receptacleHourly, minimum one hour, then a stated incrementYou cannot price what you have not opened
A punch list of defined itemsFlat price per line item, with the total shownEvery item is visible before the truck moves
Furniture assembly, TV mount, blinds, shelf runsFlat per unitRepeatable and timeable across dozens of jobs
A half-day or full-day blockSold as a block, not as hoursThe customer is buying your calendar; unused time is not refunded but can be spent on other items on their list
Landlord turns and recurring maintenancePer unit or per turn, invoiced monthlyVolume account with predictable scope

State the increment out loud on hourly work. “One hour minimum, then billed in fifteen-minute increments” ends the argument that never gets settled afterward, which is whether a job that ran seventy minutes was one hour or two.

What has to be settled before the first screw goes in?

Six things, and none of them take more than a text message.

  • The list, priced item by item. A punch list is a price list. Send it back with a number next to each line and a total, and get a yes in writing.
  • The minimum, stated in the same message that confirms the appointment.
  • The material policy, which is the next section, agreed before anyone drives to a store.
  • What you do not do. Most states cap the value of work an unlicensed handyman may perform, and gas, structural, and permitted electrical or plumbing work often sit outside it entirely. Check your state’s threshold and never split one job across two invoices to slip under it, which is the version of this that ends badly.
  • Access and cancellation. No answer at the door bills the minimum. Say it before, not after.
  • The right to cancel. A contract signed in the customer’s home above the rule’s dollar threshold generally carries a three-business-day cancellation right under the FTC’s cooling-off rule. Keep a compliant form in the truck instead of improvising one at a kitchen table.

How do I bill materials and the run to get them?

Pick one model and say it before you leave for the store. Two work and everything in between causes fights.

The first is cost plus a stated markup, with the receipt available on request. The second is that you buy nothing: the customer stages the material and owns every consequence of it. What kills people is the undeclared middle, where the customer assumes cost and you assume markup.

Markup and margin are not the same number, and the difference is money. Buy $200 of material and add 20 percent and you invoice $240, which is a 16.7 percent margin. To actually keep 20 percent, divide by 0.80 and invoice $250. Do that arithmetic once, write the multiplier on the inside of your clipboard, and stop re-deriving it in a parking lot.

The store run itself gets handled one of two ways: billed as time at your rate, or absorbed into the markup. Absorb it and the markup has to be large enough to cover a forty-minute round trip, which most people underestimate. Bill it and say so up front, because a line reading “material run, 0.75 hr” on an invoice nobody was warned about is a phone call you did not need.

Customer-supplied material comes with its own paragraph: no warranty on the part, a second trip billed at the minimum if the box is missing pieces, and the return is theirs to make. Keep the original supply receipts. They support the markup, and they are also the record behind your own deduction — the difference between the two documents in play here is covered in invoice vs receipt.

What do I do when the list grows while I am standing there?

Price it before touching it. That is the entire discipline, and it is the difference between a good day and an afternoon donated.

Say the number out loud, get a yes by text so it is timestamped, then start. Additions go on the same invoice as separate lines with their own prices, because a single inflated total invites a line-by-line audit at the kitchen table and separate lines do not. If an addition pushes the work past the block the customer bought, offer a return visit at the minimum rather than eating overtime, and put it on the calendar before you leave. Customers accept that easily; they only resist it when it is proposed after the fact.

Photograph the original list before starting and the finished work before packing up. On a small ticket those two photos are usually the entire evidentiary record, and they take eleven seconds.

How do I collect before I leave the driveway?

On site, while you are still holding the invoice, is the only reliable answer on tickets this size. The gap between “that’s the last one” and “here’s what it comes to” should be measured in minutes.

  • Authorize a card when the appointment is booked for every first-time customer, and run it at completion. This single change removes most of the chasing.
  • Carry tap-to-pay on the phone. A customer who cannot find the checkbook will hand you a phone.
  • Print the payment link on the invoice as a QR code so they can pay from where they are standing.
  • Photograph a check the moment it is handed over and deposit it before the next stop.
  • Hand over a receipt on the spot when the balance is paid in full. That document ends the “I already paid you” conversation five months later — see what is a receipt for what belongs on it.

Do not email the invoice that evening. Small tickets go stale faster than large ones, because nobody feels urgency about a number that low and it is embarrassing to chase.

How do property managers, realtors, and landlords pay differently?

They pay on paperwork, and the paperwork has to exist before the first work order, not after the first invoice.

Get the vendor record set up first: W-9, certificate of insurance naming them where required, and whatever onboarding portal they use. Then put their reference numbers on every invoice — work order number, unit number, property address. One missing work order number is a thirty-day delay and nobody will call to tell you it happened.

Two things matter more than terms. First, the not-to-exceed limit: many managers authorize repairs up to a stated amount, and anything above it needs written approval before you do the work, not after. Exceeding an NTE without approval is the most common way a handyman does work nobody will pay for. Second, invoice per unit rather than in a monthly lump, unless their system explicitly wants a batch, because one disputed line should never freeze payment on eleven others. The same machinery from the other side is described in how to invoice a company for freelance work.

What do I do when a handyman invoice goes past due?

Run a short ladder, and set your write-off threshold before you need it.

DayAction
0Invoice handed over on site, payment requested in person
2Text with the payment link, no apology in it
7Phone call, offer to take the card right now
14Written notice, and stop scheduling any further work for that customer
21Decide: small claims, or write it off and move on

Be honest about the economics. An hour spent chasing a small invoice costs more than the invoice on a lot of tickets, which is exactly why the collection has to happen on site instead. Mechanics lien rights on small repair work vary widely by state and often depend on notices served early, so if your average ticket is large enough to be worth protecting, look up your state’s deadlines once and calendar them. The rest of the escalation is in how to get clients to pay.

What records keep a ten-stop week collectible?

Four things, and they only help if they existed before the dispute: the priced list the customer said yes to, before-and-after photos, a sequentially numbered invoice with the addition lines shown separately, and the supply receipts behind the material lines.

Keel is an iOS app that keeps all of it on the phone — no account, no bank connection, no cloud, no login, and an App Store privacy label that reads Data Not Collected. The invoice goes out from the driveway in about a minute with your own numbering, your logo and brand color, the minimum and the addition lines shown separately, and the payment link printed as a QR code the customer scans before you pull away. Hardware store receipts get photographed at the register and read on device by Apple Intelligence, so the markup on a $200 material line has paper behind it instead of a guess in a door pocket. Every hop between four addresses and two stores logs as a mile. The ledger is append-only and hash-chained, so what was billed and when does not quietly change. At year end the whole thing exports as a single file. Free covers unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.

Frequently asked questions

Should a handyman charge a minimum?

Yes, and charge it per address rather than per task. A minimum exists to cover travel, arrival, setup, and teardown, which are real hours that disappear if you bill only the time a tool is in your hand. Two jobs at one house share a single arrival and should share a single minimum; two houses across town do not.

Should I take a deposit on handyman work?

Usually not for a couple of hours of labor, since the ticket is small enough to collect on site. Take one when you are buying special-order or non-returnable material, sized to that material and named on the invoice, and when a customer books a full day that blocks your calendar. In that case a booking fee credited to the final invoice is fair to both sides.

How should I charge for the trip to the hardware store?

Pick one method and disclose it before you drive. Either bill the run as time at your rate and show it as its own line, or absorb it in the material markup and make the markup large enough to survive a forty-minute round trip. The failure mode is neither: a surprise line on the invoice that nobody agreed to in advance.

What do I do when the customer keeps adding jobs?

Price each addition before touching it and get a text saying yes, then put it on the invoice as its own line rather than folding it into one large total. If the additions run past the block the customer bought, book a return visit at the minimum instead of working late for free. Customers accept a scheduled return; they argue about a surprise total.

How much markup should I put on materials?

That is your decision, built from your own overhead and the risk you carry on the part, not a number to copy. What matters more is doing the arithmetic correctly: adding 20 percent to cost yields a 16.7 percent margin, while dividing cost by 0.80 yields a true 20 percent. Disclose the method in advance and keep the supply receipts.

How do I get paid by a property management company?

Set up the vendor record before the first job: W-9, certificate of insurance, and their portal. Then put the work order number, unit number, and property address on every invoice, and invoice per unit rather than in a monthly lump. Get any not-to-exceed limit in writing and stop at it, because work above an unapproved NTE frequently goes unpaid.


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

Getting paid → Receipts

What do I keep?

Proof of what you spent, in a form that survives.

Contractor Receipt Organizer: A System That Survives the Truck A contractor receipt organizer that works from the truck: code every slip by job at the register, photograph it before the paper fades, and keep what counts. Continue →

When the money is late

Keel tracks what is owed and what has landed.

Every invoice sits in a private, append-only ledger on your phone, so what is outstanding is a fact you can see rather than a spreadsheet you maintain.

On-device · No account · Data Not Collected