Back to the journal

Getting paid

How to write a contractor invoice that is easy to understand and pay

A clear contractor invoice checklist covering business details, job descriptions, totals, due dates and payment instructions.

Published August 17, 2026Updated September 6, 20264 min readBy TradePocket Team
Contractor invoice, calculator, pencil and fittings arranged on a dark worktable

A good contractor invoice should help the customer recognize the work, understand the amount and know exactly how to pay.

Include the identifying details

Use a unique invoice number and show the invoice date and payment due date. Include your legal business details and the customer information required in your location.

Tax, licensing and invoice requirements vary. Confirm the rules that apply to your business with a qualified local adviser.

Describe the completed work clearly

Use the language agreed with the customer. Avoid an invoice line that only says “service” when a short description would make the charge obvious.

If the work started with an approved price, carry the same scope and line items forward. A connected quotes and estimates workflow helps the final invoice match what the customer agreed to without retyping the job.

Separate labor, materials, fees and tax where that improves clarity or is legally required.

Make the total easy to find

The subtotal, adjustments, tax, amount paid and balance due should be visually distinct. The customer should not need to calculate the final amount.

Work through an example before sending yours

Here is an illustrative invoice for a small repair. The names, rates and dates are examples, not a customer job or a recommended price. Assume the business has confirmed that no tax applies to this particular example; your invoice must use the tax treatment and identifying details that apply to your business.

  • Supplier: Example Repair Co.
  • Customer: Alex Morgan, with the service address recorded against the job
  • Invoice: INV-1042
  • Issued: 6 September 2026
  • Payment due: 13 September 2026, reflecting the terms agreed for this example
DescriptionCalculationAmount
Agreed repair work, including removal and replacement of the worn fitting2 hours at $65$130
Replacement fitting supplied for the repair1 at $45$45
Subtotal$130 + $45$175
Applicable tax in this illustrationNone$0
Invoice total$175 + $0$175
Deposit already receivedRecorded against this job−$50
Balance to pay$175 − $50$125

The customer can see that the job cost $175, that $50 has already been received and that $125 remains. The deposit is a payment against the invoice, not a second discount. Replace the illustrative identifying details with the complete information required for your actual invoice.

For payment wording, use something like: “Please pay the $125 balance by 13 September using the payment details provided with this invoice. Include INV-1042 as your reference.” Supply the real, verified payment method privately; do not send an invoice with a placeholder where the customer needs payment details.

Check changes and questions before resending

Compare the final work description with the accepted quote and any later approved changes. If the invoice includes an extra hour, the job record should explain the additional work and when the customer agreed to it.

If a customer disputes a line, review the scope and evidence before issuing a correction. Follow the correction process appropriate to your accounting arrangements and keep a trace of what changed. Repeatedly sending different totals without explanation makes the bill harder to trust.

Give one clear payment path

List the accepted payment methods and any reference the customer needs to include. If online payment is available, make the action direct and recognizable.

Send it promptly

Invoice while the work is fresh. The customer has just seen the result and you still have the details in mind.

TradePocket’s invoicing and payments tools are designed to use the customer and job record already in the system. That reduces duplicate entry and makes prompt invoicing easier.

Keep a complete history

Store the invoice with the customer and job. When a question arrives, you should be able to see the work, amount, sent date and payment status together.

Use the five-minute end-of-job routine to make this a normal part of finishing the work rather than a separate evening task.

Less admin starts here

Keep the work moving and the whole business under control.

Bring your schedule, customers, invoices, payments and useful follow-ups into one calm workspace built for people doing the work.

Start using TradePocket