Invoicing

How to invoice clients faster as a tradesperson (and actually get paid)

25 April 2026

Most tradespeople are good at the work. The invoicing is where the money leaks out. Not through bad intentions — through friction. The job finishes, you mean to invoice that evening, something else comes up, and three weeks later you’re chasing a client who’s half-forgotten the work was done.

The fix isn’t willpower. It’s removing the steps between finishing a job and the client receiving an invoice.

Why invoicing gets delayed

The delay usually comes from one of three places:

Information isn’t where you need it when you need it. You finish a job and realise the invoice details — what you charged, any extra work agreed on the day — are in a text conversation from two weeks ago. Now you have to dig for it.

The invoicing tool is separate from the scheduling tool. You’re marking jobs done in one place and creating invoices in another. That gap is where the delay lives. Two separate steps means two separate moments where it can fall through.

You’re manually tracking what’s been invoiced. A spreadsheet of outstanding invoices that you update by hand means every payment requires you to find the right row and change it. It doesn’t scale, and it requires trust in your own diligence at the end of a long day.

The faster approach

The pattern that actually works: invoicing triggers automatically when a job closes.

In practice: you mark a job complete, a draft invoice is generated immediately with the correct client details, service, and price. You review it (takes ten seconds if the job went as expected), send it, and it’s done. The whole thing happens in the same tool you used to schedule the job.

Invoicing software for tradespeople like Servogo works this way. Every completed visit creates a draft invoice. You can send it immediately or batch several visits into a monthly invoice per client. The invoice goes by email with a Stripe payment link attached.

The card payment piece

The single biggest improvement most tradespeople can make to their cash flow is adding card payment to invoices. Not because customers don’t want to pay, but because the path between “I received this invoice” and “I’ve actually paid it” is much shorter for card than for bank transfer.

With a bank transfer invoice, the customer has to:

  1. Open the invoice
  2. Open their banking app
  3. Add the payee (first time) or find the existing one
  4. Enter the reference
  5. Submit the payment

Most people don’t do this immediately. It waits until they’re doing their banking. That might be a week.

With a card payment link, they tap it in the email, enter their card number, done. Under two minutes.

The effect on average payment time is real. If you’re currently waiting 30+ days on invoices, adding card payments will move that significantly.

Batching vs per-visit invoicing

For residential clients who you visit regularly, per-visit invoicing makes sense. Clean the windows, send the invoice, get paid. Clean repeat.

For commercial accounts with monthly contracts, batching works better. Roll up all the visits in the month, send one invoice, get one payment. Fewer transactions for both sides.

Most invoicing tools support both. The right cadence depends on the client and the contract, not on what’s easiest for the software.

What to do about overdue invoices

If an invoice is overdue, the first step is a gentle reminder by email. Most clients don’t avoid paying — they forget, or the invoice got buried.

The practical process:

  1. Set a payment term in the invoice (14 days is standard for most trades)
  2. When it’s overdue, send a short email: “Reminder that invoice [number] for [amount] was due on [date]. Payment link attached.”
  3. If it’s still unpaid after another 14 days, call.

Automating the reminder saves the mental overhead of tracking who owes what and when to chase them. Servogo tracks invoice status end to end: draft, sent, partially paid, paid, overdue. When something goes overdue, it’s visible without you having to build a reminder system yourself.

The simple version

If you want to tighten up invoicing today without changing anything major:

  1. Send every invoice on the day the job closes. Don’t let it sit.
  2. Add a card payment link if you don’t have one. Stripe is the easiest option for most trades.
  3. Set 14-day payment terms on every invoice.
  4. Check outstanding invoices every Friday and chase anything that’s overdue.

That four-step process, done consistently, will cut your average payment time without any software changes at all. Software just automates steps one and four so you don’t have to remember to do them.

Related

Field service invoicing softwareWindow cleaning scheduling software