How to Invoice Clients: A Practical Guide for Tradespeople

You finished the job, the client is happy, and now there is one task standing between you and getting paid: the invoice. For a lot of tradespeople this is the part of the week they put off, the stack of scribbled notes that turns into a Sunday-night spreadsheet session. It does not have to be that way. A clean invoicing routine is one of the highest-leverage habits a plumber, electrician, carpenter, or any contractor can build, because it directly controls when money lands in your account.

This guide walks through exactly how to invoice clients the right way: what every invoice needs, how to price the work, how to turn the hours you actually worked into a bill without re-typing anything, and the small choices that get you paid in days instead of months.

Why your invoice is part of the job, not an afterthought

A professional invoice does three things at once. It tells the client precisely what they are paying for, it protects you if there is ever a dispute, and it makes you look like a business someone wants to hire again. A photo of a handwritten total texted at 10pm does none of those things well. The good news is that getting this right takes minutes, not hours, once you have a system.

Think of the invoice as the last stage of the work. The track-to-bill-to-paid loop is one continuous flow: you capture your hours, you turn them into a clear bill, and the client pays. When those three steps live in one place, the whole thing stops being a chore.

What every invoice must include

Whether you are billing for a half-day callout or a three-week renovation, every invoice needs the same core elements. Leaving one out is the most common reason a client emails back with a question instead of a payment.

  • Your business details: your name or company name, address, contact details, and your tax or VAT registration number if you have one.
  • Your client's details: their name or company name and address. For a business client, get the exact legal entity right so their accounts team can process it.
  • A unique invoice number: sequential and never repeated. This matters for your bookkeeping and is legally required in most countries.
  • Invoice date and due date: the day you issued it and the day payment is expected. Do not leave the due date blank and hope.
  • A clear line-item breakdown: each task or material on its own line, with quantity, unit price, and a subtotal.
  • Taxes: VAT, GST, or sales tax shown as its own line with the rate, plus any withholding tax if your market requires it.
  • The total due and how to pay it: the final amount in bold, the accepted payment methods, and the details needed to pay.

If you are unsure how detailed to get, err toward more clarity. A line that reads "Labour: 6 hours at 55 per hour = 330" gets paid faster than a single line that just says "Work done: 330".

Step one: capture the hours and materials as you go

The biggest invoicing mistakes happen long before the invoice is written. They happen on the job site, when the hours are not recorded. If you are reconstructing a week of work from memory on Friday afternoon, you are almost certainly undercharging.

The fix is to track time as it happens. A one-tap timer that starts when you arrive and stops when you leave means every billable minute is captured against the right client and job. If you forget to start it, you can add the entry manually afterward. With time tracking built into the same app you invoice from, those hours are already sitting there waiting when you go to bill, no transcription required.

The same applies to materials. Note the conduit, the fittings, the timber, the paint as you use them. A reusable item catalog lets you save the things you bill for once and drop them onto any invoice instead of re-typing prices every time.

Step two: price the work clearly

Pricing is where margin is won or lost. A few practical rules keep you out of trouble:

  • Set a rate per client when it makes sense. A long-standing commercial client and a one-off domestic call do not have to share the same hourly rate. Storing a default rate per client means the right number is applied automatically every time.
  • Bill materials with a markup, not at cost. Sourcing, collecting, and guaranteeing materials is real work. Industry markups commonly sit in the 10 to 30 percent range. Decide yours and apply it consistently.
  • Use discounts deliberately. If you offer a loyal client 10 percent off, show it as a discount line so the full value is visible and you stay anchored to your real rate.
  • Get the tax right. Apply VAT or sales tax at the correct rate, and choose whether it is calculated per line or on the total. In markets with withholding tax, deduct it correctly so the client is not surprised.

For a worked example, picture a carpenter finishing a built-in wardrobe: 14 hours of labour at 48 per hour is 672, plus 210 of materials at a 20 percent markup is 252, giving a subtotal of 924. Add 21 percent VAT and the total due is 1,118.04. Laid out line by line, the client sees exactly where every number comes from.

Step three: turn tracked time into an invoice

This is where a connected system saves you the most time. Instead of opening a blank template and copying numbers across, you select the client's uninvoiced hours and turn them straight into invoice lines. The rate you stored is applied, the totals calculate themselves, and you get a live preview of the finished invoice as you build it.

From there you can adjust the line descriptions so they read well to the client, add any materials from your catalog, apply a discount if you promised one, and confirm the tax. Good invoicing software auto-generates the invoice number with your own prefix so two invoices never collide, defaults the due date sensibly, and keeps a draft saved while you work.

Step four: make it look like your business

Branding is not vanity. An invoice that carries your logo, your colours, and a tidy layout signals that you run a real operation, and that quietly makes clients more comfortable paying promptly. With customizable templates you can pick a layout, set a brand colour, choose your font size, add your logo, and even render the invoice in the client's own language if they are abroad. The same job, presented professionally, simply gets taken more seriously.

Step five: send it and make paying effortless

The faster and easier you make payment, the faster you get paid. The single biggest improvement most tradespeople can make is to stop relying on bank transfer alone and let clients pay online.

When you connect a payment provider, every invoice can include a payment link. The client opens a simple page showing your logo, the invoice number, and the total, and pays by card or PayPal without logging in anywhere. The moment they pay, the invoice is marked paid automatically, so you are not chasing your own records. You can read more about how this works on the payments page.

Prefer bank transfer for larger jobs? You can still show your bank details and a scannable QR code right on the invoice. Offer the option that suits each client, and send the invoice by email or share it straight to WhatsApp from your phone before you have even left the driveway.

Step six: track what is paid and follow up on what is not

Sending the invoice is not the finish line. You need to know, at a glance, who has paid and who has not. A clear status on every invoice, draft, sent, paid, or overdue, tells you exactly where things stand, and a dashboard that surfaces your total balance due means nothing slips through the cracks.

When an invoice goes past its due date, follow up promptly and politely. A short, friendly message a few days after the due date recovers far more money than silence. Keeping every invoice's history in one place, when it was sent, viewed, and paid, means you always know who genuinely owes you and who simply forgot.

Common invoicing mistakes to avoid

  • Vague descriptions. "Work done" invites questions. Spell out the labour and materials.
  • No due date. Without a deadline, your invoice goes to the bottom of the pile. Net 14 or net 30 sets a clear expectation.
  • Waiting too long to send. Invoice promptly, ideally the day the job finishes, while the value is fresh in the client's mind.
  • Forgetting to record hours. If it was not tracked, it probably will not be billed. Capture time as you work.
  • Only accepting one payment method. Every extra hurdle between the client and paying is a delay you create yourself.

Key takeaways

  • Every invoice needs your details, the client's details, a unique number, dates, a clear line-item breakdown, taxes, and the total with a way to pay.
  • Track your hours and materials as you work so the invoice writes itself instead of being reconstructed from memory.
  • Price clearly: a stored rate per client, a sensible markup on materials, and correct tax handling protect your margin.
  • Turn tracked time straight into invoice lines to save time and avoid re-typing errors.
  • Let clients pay online by card or PayPal, and the invoice marks itself paid the moment money arrives.
  • Send promptly, keep an eye on what is outstanding, and follow up early but politely.

Frequently asked questions

What is the most important thing to put on an invoice?

A unique invoice number, clear line items, and the total due with a way to pay are the non-negotiables. The number keeps your books straight, the line items prevent disputes, and an obvious payment method gets you paid faster.

How quickly should I send an invoice after finishing a job?

As soon as possible, ideally the same day. The value of your work is freshest in the client's mind right after you finish, and the sooner the invoice arrives, the sooner the payment clock starts.

Should I charge VAT or sales tax on my invoices?

That depends on your country and whether you are registered. If you are, apply the correct rate as its own line and decide whether it is calculated per item or on the total. When in doubt, check your local tax rules or ask your accountant.

How do I get clients to pay faster?

Make paying effortless. Add an online payment link so clients can pay by card or PayPal in a couple of taps, set a clear due date, and follow up politely a few days after it passes. Removing friction is the single most effective change you can make.

Can I turn my tracked hours into an invoice automatically?

Yes. If you track time in the same app you invoice from, you can select a client's uninvoiced hours and convert them straight into invoice lines, with your rate applied and totals calculated for you. No re-typing, no missed hours.

Ready to invoice the easy way?

Billr brings the whole loop together: track your hours with one tap, turn them into a branded invoice in minutes, and let clients pay online while it marks itself paid. See the plans and send your first professional invoice today.

Ready to try Billr?

Create a free account and send your first invoice in 60 seconds.

Create your first invoice