Contractor invoice template

Bill for contract work the clear way — separate lines for labour and materials, room for deposits and progress billing, and a clean PDF you download from your browser. Free, no account, and your data never leaves your device.

Open the invoice generator →

What a contractor invoice needs

Whether you are an electrician, a builder, a general contractor or any independent tradesperson, an invoice does one job: it tells the client exactly what the work was, what it costs, and how to pay you. A clear invoice gets approved faster and gives you a proper record if a payment is ever queried.

Every contractor invoice should carry the same core details, so nothing is ambiguous when the client checks it against the job.

  • Both parties — your business name and address, and the client's name and address.
  • A unique, sequential invoice number so each invoice is easy to reference and track.
  • The invoice date and, where relevant, the work or delivery date or period.
  • A job or site reference — the address, purchase order or project name the work relates to.
  • Itemised lines for labour and for materials, so the client can see how the total is built up.
  • Net total, any tax, and the amount due.
  • Payment terms — the due date, accepted methods and your bank or payment details.

Separating labour and materials

For trade work it is worth splitting the bill into two kinds of line. Show labour as hours or days multiplied by your rate, and list materials or parts as their own separate lines with quantities and prices. A client can see at a glance what they are paying for skilled time versus what they are paying for supplies.

This separation is not just tidier — it can matter for tax treatment in some places, since labour and goods are sometimes handled differently. It also makes variations easier: if a job runs long or needs extra parts, you add a line rather than reworking a single lump sum.

  • Labour — e.g. “Electrical first fix, 12 hours × your rate”.
  • Materials — e.g. “Cable, sockets and back boxes” as their own itemised line.
  • Plant, hire or disposal — list separately if you are passing those costs on.

Deposits, progress billing and retainage

On larger jobs you rarely bill everything at the end. A staged approach protects your cash flow and shares the risk fairly with the client.

There are three common building blocks, and you can combine them to suit the job.

  • Deposit — an upfront payment before work starts, often to cover initial materials. Show it as a line and deduct it from the final balance.
  • Progress or milestone invoices — you bill in stages as agreed portions of the work are completed, rather than in one final invoice.
  • Retainage or retention — where it is used, the client holds back a small percentage until the work is signed off, then releases it.

Tax on contractor invoices

Whether you add tax — VAT, GST, sales tax or the local equivalent — depends on your country and on whether you are registered. Many contractors below a registration threshold do not charge it at all; once registered, you usually add the applicable rate and show it clearly as its own line.

Construction work is a place where special rules sometimes apply. Some countries use a reverse charge for certain business-to-business construction services, where the customer accounts for the tax instead of you — that is only one example, and the details differ by country, so treat it as something to verify locally rather than a universal rule.

Getting paid

A clear invoice is also a faster-paid invoice. Make the due date unmistakable, state exactly how you accept payment, and set out any late fee up front so there are no surprises.

Keeping a numbered, consistent record of every invoice you send makes chasing a late payment straightforward — and makes your bookkeeping and any tax return far easier at year end.

  • A specific due date, not just “on receipt”.
  • Accepted payment methods and your bank or payment details.
  • Any late-payment fee or interest, stated on the invoice.
  • A unique invoice number so nothing is missed or duplicated.

Create one fast with this tool

You do not need accounting software or an account to send a professional contractor invoice. Fill in a simple form — your details, the client's, the job reference, and separate lines for labour and materials — and download a clean PDF.

Because your browser puts the whole invoice together, the labour and materials figures, client names and bank details never leave your device. Nothing is uploaded, saved on a server or logged.

  • Add itemised labour and materials lines with quantities and rates.
  • Include a deposit or progress-billing line where you need one.
  • Pick your currency and add tax if it applies to you.
  • Download a professional PDF — no watermark, no signup.

Frequently asked questions

What should a contractor invoice include?

Your business details and the client's, a unique invoice number, the invoice date and job or site reference, itemised lines for labour and materials, the net total, any tax, the amount due, and your payment terms and details. That is enough for the client to check the work and pay without further questions.

How do I split labour and materials on an invoice?

List labour as hours or days multiplied by your rate on their own lines, and list materials or parts as separate lines with quantities and prices. Keeping them apart makes the invoice easy to check, helps with variations, and can matter for tax treatment in some countries.

Should I take a deposit before starting?

On larger jobs it is common. A deposit before work begins helps cover initial materials and shares the risk with the client. Show it as a line on the invoice and deduct it from the final balance. Agree it in writing before you start.

What is progress billing?

Progress or milestone billing means invoicing in stages as agreed portions of the work are completed, instead of one invoice at the end. It smooths your cash flow on long jobs and lets the client pay against visible progress. Some clients also hold a small retention until final sign-off.

Do I charge tax, and what about the reverse charge?

It depends on your country and whether you are registered for VAT, GST or sales tax — many contractors below a threshold do not charge it. Some countries also apply a reverse charge to certain B2B construction services, where the customer accounts for the tax. Treat that as one example to verify locally; this is not tax advice.

Is this contractor invoice template free and private?

Yes. Building and downloading a contractor invoice is completely free, with no account and no watermark. Your browser generates the PDF on your own device, so the labour, materials and payment details never leave it — nothing about it is uploaded, retained or logged.