Back to Blog
Guide

How to Do an Invoice for Construction Work

25 March 20265 min read3 views
Share:

How to Do an Invoice for Construction Work

If you want to know how to do an invoice for construction work, the short answer is this: your invoice needs to be clear, detailed, compliant and easy for the client to approve. In construction, that means more than just listing a price. You usually need to show the work completed, relevant dates, labour and materials, payment terms, and in many cases CIS-related information.

Good construction invoicing is not just admin. It directly affects cash flow, payment disputes and how quickly your application gets signed off. If an invoice is vague, missing key details or doesn’t match the agreed scope, it can sit in someone’s inbox for weeks while your suppliers and subcontractors still need paying.

In this guide, we’ll break down exactly what to include in a construction invoice, how to structure it, common mistakes to avoid, and how digital tools like SiteSamurai can make the whole process faster and more accurate.

Why construction invoicing is different

Need to simplify cis management software?

Explore the Solution

Construction invoices are more complex than invoices in many other industries because projects often involve:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">staged payments</li>n- variations<li class="ml-4 list-disc list-inside">labour and material breakdowns</li><li class="ml-4 list-disc list-inside">retention</li><li class="ml-4 list-disc list-inside">subcontractor arrangements</li><li class="ml-4 list-disc list-inside">CIS deductions</li><li class="ml-4 list-disc list-inside">multiple plots, units or work areas</li><li class="ml-4 list-disc list-inside">evidence of completed work</li></ul>

For example, a general builder working on a rear extension may invoice in stages: deposit, groundworks, shell, first fix and completion. A subcontract bricklaying firm on a housing development may invoice weekly against completed metres, plots or agreed milestones. In both cases, the invoice needs to show enough detail for the client, quantity surveyor or accounts team to approve it without delay.

What to include on a construction invoice

A proper construction invoice should include the following core information.

1. Your business details

Start with your company information:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">business name</li><li class="ml-4 list-disc list-inside">registered address</li><li class="ml-4 list-disc list-inside">contact number</li><li class="ml-4 list-disc list-inside">email address</li><li class="ml-4 list-disc list-inside">company registration number if applicable</li><li class="ml-4 list-disc list-inside">VAT number if registered</li></ul>

If you’re a sole trader, include your trading name and address.

2. The client’s details

Add the client’s:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">company or individual name</li><li class="ml-4 list-disc list-inside">billing address</li><li class="ml-4 list-disc list-inside">site address if different</li><li class="ml-4 list-disc list-inside">contact name</li></ul>

This is particularly important if the invoice is going to a head office or commercial accounts department rather than the site itself.

3. Invoice number and date

Every invoice should have:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">a unique invoice number</li><li class="ml-4 list-disc list-inside">invoice date</li><li class="ml-4 list-disc list-inside">payment due date</li></ul>

Using sequential invoice numbers helps with accounting, tracking and chasing late payments.

4. Project details

Make it easy to identify what the invoice relates to. Include:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">project name</li><li class="ml-4 list-disc list-inside">site address</li><li class="ml-4 list-disc list-inside">plot or unit number if relevant</li><li class="ml-4 list-disc list-inside">purchase order number if supplied</li><li class="ml-4 list-disc list-inside">contract or job reference</li></ul>

On larger jobs, this can prevent delays where the client is managing several packages or sites at the same time.

5. Description of the work completed

This is the most important section. Be specific. Instead of writing “building work”, set out exactly what has been done.

For example:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Excavation and concrete pour for rear extension foundations</li><li class="ml-4 list-disc list-inside">Supply and installation of 100mm blockwork to plots 7–10</li><li class="ml-4 list-disc list-inside">First fix carpentry to kitchen and loft conversion</li><li class="ml-4 list-disc list-inside">Roof tiling completed to south elevation</li><li class="ml-4 list-disc list-inside">Daywork labour: 2 operatives for 3 days</li></ul>

Clear descriptions reduce queries and give the client confidence that the amount claimed matches the works completed.

6. Labour, materials and other costs

Depending on your billing method, you may want to break down costs into:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">labour</li><li class="ml-4 list-disc list-inside">materials</li><li class="ml-4 list-disc list-inside">plant hire</li><li class="ml-4 list-disc list-inside">waste disposal</li><li class="ml-4 list-disc list-inside">variations</li><li class="ml-4 list-disc list-inside">dayworks</li></ul>

Some contractors prefer a single total per stage, while others provide a more itemised breakdown. If the contract, client or QS requires detail, itemisation is usually best.

7. Amount due

Show the financial summary clearly:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">subtotal</li><li class="ml-4 list-disc list-inside">VAT amount</li><li class="ml-4 list-disc list-inside">total due</li><li class="ml-4 list-disc list-inside">retention deducted if applicable</li><li class="ml-4 list-disc list-inside">CIS deduction if applicable</li><li class="ml-4 list-disc list-inside">final amount payable</li></ul>

Make sure the maths is correct. It sounds obvious, but simple calculation errors are one of the easiest ways to delay payment.

8. Payment terms and bank details

Always include your payment terms, such as:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">payment due within 7, 14 or 30 days</li><li class="ml-4 list-disc list-inside">bank transfer details</li><li class="ml-4 list-disc list-inside">late payment terms if used</li></ul>

Construction firms often assume the client already has their bank details, but that can create unnecessary back-and-forth with accounts teams.

CIS and construction invoicing

In the UK, if you work under the Construction Industry Scheme (CIS), invoicing can be slightly different depending on whether you are a contractor or subcontractor.

If you’re a subcontractor, your invoice should still clearly show:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">your business details</li><li class="ml-4 list-disc list-inside">the contractor’s details</li><li class="ml-4 list-disc list-inside">the labour element</li><li class="ml-4 list-disc list-inside">materials if charged separately</li><li class="ml-4 list-disc list-inside">VAT where applicable</li><li class="ml-4 list-disc list-inside">total amount invoiced</li></ul>

The contractor then usually calculates and applies the CIS deduction to the labour element, not the materials. You should also receive a payment and deduction statement.

Because of this, it helps to make your invoice easy to interpret. If labour and materials are bundled together with no explanation, it can create confusion and disputes over deductions.

Example structure for a construction invoice

Here is a simple structure you can follow:

Invoice number: INV-1042
Invoice date: 25 March 2026
Due date: 8 April 2026

From: ABC Brickwork Ltd, 12 Market Road, Leeds
To: MainBuild Contractors Ltd, Accounts Department, 50 Station Street, Manchester

Project: New build housing development, Phase 2
Site address: Greenfield Park, Plot 11–16
PO number: MB2198

<ul class="my-4 space-y-2">Work completed:<li class="ml-4 list-disc list-inside">Brick and blockwork completed to plots 11 and 12</li><li class="ml-4 list-disc list-inside">Cavity wall insulation installation supervision</li><li class="ml-4 list-disc list-inside">Labour for snagging and making good to plot 10</li></ul> <ul class="my-4 space-y-2">Costs:<li class="ml-4 list-disc list-inside">Labour: £3,200</li><li class="ml-4 list-disc list-inside">Materials: £1,150</li><li class="ml-4 list-disc list-inside">Plant: £180</li></ul>

Subtotal: £4,530
VAT: £906
Total: £5,436

Payment terms: 14 days from invoice date
Bank details: [bank details here]

That level of detail gives the client enough information to process the invoice quickly.

Common construction invoicing mistakes

Many payment delays come down to avoidable admin issues. The most common mistakes include:

Vague descriptions

If the invoice doesn’t explain what was completed, the client may reject it or ask for backup.

Missing project references

No site address, plot number or PO number often means the invoice gets held by accounts.

Incorrect totals

Errors with VAT, retention or CIS figures can trigger queries and re-approval.

Sending invoices too late

On busy sites, if you wait until the end of the month to reconstruct what happened, details get missed. That’s when disputes start.

No supporting evidence

Photos, site records and signed-off variations can make all the difference when the client questions a charge.

How SiteSamurai helps with construction invoicing

This is where digital site records become valuable. SiteSamurai helps contractors keep accurate, organised project information that supports faster construction invoicing.

For example, if you’ve completed extra drainage work that wasn’t in the original scope, you can log the activity, add site photos, track labour and keep a record of the variation as it happens. When it’s time to invoice, you’re not relying on memory or scraps of paper from the van dashboard.

SiteSamurai can help teams:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">keep daily site records</li><li class="ml-4 list-disc list-inside">track completed work by date and location</li><li class="ml-4 list-disc list-inside">record variations and extras</li><li class="ml-4 list-disc list-inside">store photo evidence</li><li class="ml-4 list-disc list-inside">improve communication between site and office</li><li class="ml-4 list-disc list-inside">back up invoices with clear job information</li></ul>

Imagine a roofing subcontractor working across three plots on a residential development. Instead of sending a one-line invoice saying “roof works complete”, they can use SiteSamurai records to confirm exactly which plots were completed, on what dates, with supporting photos for handover. That makes approval much easier for the site manager and commercial team.

Likewise, a small builder doing domestic renovation work can use SiteSamurai to track progress against stages such as strip-out, first fix and second fix. When the next invoice goes out, it’s backed by a proper record of completed work rather than a rough estimate.

Best practice for getting paid faster

If you want your invoices approved quickly, follow these practical steps:

<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">agree payment stages before work starts</li><li class="ml-4 list-disc list-inside">confirm what level of detail the client wants on invoices</li><li class="ml-4 list-disc list-inside">include site and PO references on every invoice</li><li class="ml-4 list-disc list-inside">separate labour and materials where needed for CIS</li><li class="ml-4 list-disc list-inside">send invoices promptly after the work is completed</li><li class="ml-4 list-disc list-inside">attach supporting documents for variations or stage claims</li><li class="ml-4 list-disc list-inside">keep daily records using SiteSamurai</li></ul>

The easier you make it for the client to verify your invoice, the faster it tends to move through approval.

Final thoughts

Knowing how to do an invoice for construction work is really about presenting the right information in a way that is clear, professional and easy to check. At a minimum, your invoice should include your business details, the client’s information, project details, invoice date and number, a clear description of the completed work, payment terms and the total amount due. If CIS applies, make sure labour and materials are easy to identify.

Strong construction invoicing processes protect cash flow and reduce disputes. And when you support your invoice with accurate site records, photos and variation tracking, you put yourself in a much stronger position to get paid on time.

If your current invoicing process relies on WhatsApp messages, handwritten notes and trying to remember what happened two weeks ago, it may be time to tighten things up. With SiteSamurai, you can keep better records on site and give your office the information they need to produce accurate invoices with confidence.

Ready to transform your construction management?

Join hundreds of UK construction companies using Site Samurai. Start your free trial today.

  • Unlimited users on all plans
  • 14-day free trial, cancel anytime
  • UK-based support and GDPR compliant