Getting Paid8 min read

How to get paid before you leave the job site

Why collecting payment on site beats invoicing later, how to set it up so asking feels normal, and when a deposit or net terms is the better call.

The cheapest moment to get paid is the five minutes after the work is done. The customer is standing there, the leak is fixed or the lawn looks sharp, and they've just watched someone earn the money. Every hour after that, the job gets a little less real to them and the bill gets a little easier to put off.

Most small shops don't lose money because customers refuse to pay. They lose it in the gap between finishing the job and sending the invoice. This post covers how to close that gap: make payment on site your default, set it up before the visit so the ask isn't awkward, and know the jobs where a deposit or net terms makes more sense.

The problem: the invoice goes out late, so the money comes in late

Here's how it usually goes. The tech finishes at 3 p.m., writes notes on a work order, and heads to the next stop. The work order rides in the truck until Friday. Someone in the office types it into an invoicing app on Monday. The customer gets an email a week after the job, sets it aside, and pays two or three weeks later. Or doesn't, and now somebody has to call.

That's not a rare case. In Intuit QuickBooks' 2025 Small Business Late Payments Report, a survey of about 2,500 US small businesses, 47% had some invoices more than 30 days overdue, and on average nearly 1 in 10 of their invoices fell into that bucket. The same report found businesses with more late payments were more likely to have cash-flow trouble.

Every day between "done" and "billed" is a day the job sits in someone's head instead of in your bank account. Collecting on site takes those days out entirely.

Why "we'll send you an invoice" became the habit

If on-site payment is so much better, why doesn't everyone do it? A few honest reasons:

  • Asking feels awkward. Crews are hired to do the work, not to collect money, and nobody wants to stand in a kitchen waiting for a check.
  • The price isn't settled. If the tech doesn't know what to charge, they can't ask for it. "The office will figure it out" is the safe answer.
  • Taking cards on site used to mean hardware. A card reader per truck, kept charged and paired, felt like one more thing to manage.
  • Some customers can't pay on the spot. The tenant isn't the owner, the property manager needs a PO, or the decision-maker isn't home.

The last one is real and we'll come back to it. The first three are all fixable before anyone drives to the job.

How to make on-site payment the default

1. Settle the price before the truck rolls

The ask is only awkward when the number is a surprise. For fixed-price work (a drain clearing, a first-time clean, a seasonal treatment), put the price on the job when it's booked and say it in the confirmation. For quoted work, get the quote approved before the visit. Then the conversation at the end isn't "what do I owe you?", it's "here's the $185 we agreed on."

If the tech finds more work on site, treat it as a new decision: price it, get the customer's okay, then do it. Don't let the crew invent prices on the spot. That protects your margins and keeps the customer from feeling ambushed.

2. Tell the customer when you book

One line in the booking confirmation does most of the work: "Payment is due when the job is finished. We take card, cash or check." A customer who knows that from the start has their card ready. A customer who hears it for the first time at the door may feel cornered.

3. Give the crew one line to say

Nobody needs a sales script. They need a sentence that feels normal. Something like: "We're all done. I can take care of the bill right now so you don't have to think about it later." Then hand over the payment, or let them pay on their own phone. Practice it once at a team meeting and it stops being awkward.

4. Take the payment methods people actually use

Cards dominate, but cash hasn't gone away. The Federal Reserve's 2025 Diary of Consumer Payment Choice found cash was still 14% of consumer payments in 2024, used most for small purchases under $25. So take cards, take cash and checks, and write down every payment the same day so the books match what's in the truck.

If your crew collects cash, decide how it gets back to the office and who records it. That rule matters more than the payment method.

5. Record the payment against the job, not in someone's notebook

A payment that lives only in the tech's memory is how a customer gets a "past due" notice for a bill they paid. Whatever you use, the payment should be attached to the job and the invoice, so the office sees "paid" without asking.

A worked example

Say you run a two-truck cleaning business and do a $240 move-out clean. (These numbers are illustrative.)

The invoice-later way: the clean finishes Thursday. The office invoices the following Tuesday. The landlord pays on day 20, after one reminder. That's three weeks of waiting and one follow-up call, for one job.

The on-site way: the price was on the booking confirmation, along with "payment due at completion." The crew lead walks the landlord through the unit, says the one line, and the landlord pays by card before the crew loads the van. Paid Thursday, nothing to chase.

Now multiply that by every job in a month. The work is identical. The difference is whether the money arrives with the van or three weeks behind it.

When a deposit or net terms is the better call

Paid-on-site is a good default, not a rule for every job.

Bigger jobs: deposit, then balance. For a water heater swap, a landscape install or a multi-day project, take a deposit when the quote is approved and the balance when the work is done. The deposit covers parts and shows the customer is committed, and the final payment is still a small, expected ask at the end.

Commercial and property-management accounts: net terms. A property manager or a business customer may need an invoice for their own approval process, and they may send you steady work. Net terms (say, due in 15 or 30 days) are fair here, but get the invoice out the same day, not at the end of the week.

Nobody's home. A lot of work happens with the customer at the office or out of town: gate-code lawn visits, pet sitting, a rental between tenants. Send the invoice from the driveway with a link they can pay from, or keep a card on file for regulars, with their permission.

Recurring work. For weekly or monthly service, asking for payment at every visit gets old for everyone. Bill on a schedule instead and let the customer pay from a link, or charge a card on file if they've agreed to it.

How TradePath HQ does it

You put the price on the job when you book it, or the customer approves a quote first, from their own link or by signing with a finger on your phone at the property. When the crew finishes, the worker taps "Bill this job now" in the crew app. It bills what's already priced on the job and sends the invoice. The worker can't change prices, and if the office has already invoiced the job, it's left to the office. The phone then shows a code. The customer scans it with their own phone's camera and pays by card on their own screen, straight into your Stripe account. Nothing is charged on the worker's phone, and there's no card reader to keep charged. The worker taps "Check for payment," and the payment shows up on the invoice in the office the moment Stripe confirms it. Cash and checks are recorded by hand on the invoice, and partial payments are tracked. If you'd rather your crew never bill on site, turn it off in Settings. Card payments need your Stripe account connected first. More on quotes, invoices and payments and the crew app.

If you're weighing whether you need software for this at all, start with what field service software does for a small business.

Keep reading

Get your next workday under control.

Bring the schedule, crew, customer follow-through, and billing into one clearer view.

Start your 14-day free trial

14 days free. No credit card required.