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
Construction invoices are more complex than invoices in many other industries because projects often involve:
- staged payments
- labour and material breakdowns
- retention
- subcontractor arrangements
- CIS deductions
- multiple plots, units or work areas
- evidence of completed work
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:
- business name
- registered address
- contact number
- email address
- company registration number if applicable
- VAT number if registered
If you’re a sole trader, include your trading name and address.
2. The client’s details
Add the client’s:
- company or individual name
- billing address
- site address if different
- contact name
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:
- a unique invoice number
- invoice date
- payment due date
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:
- project name
- site address
- plot or unit number if relevant
- purchase order number if supplied
- contract or job reference
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:
- Excavation and concrete pour for rear extension foundations
- Supply and installation of 100mm blockwork to plots 7–10
- First fix carpentry to kitchen and loft conversion
- Roof tiling completed to south elevation
- Daywork labour: 2 operatives for 3 days
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:
- labour
- materials
- plant hire
- waste disposal
- variations
- dayworks
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:
- subtotal
- VAT amount
- total due
- retention deducted if applicable
- CIS deduction if applicable
- final amount payable
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:
- payment due within 7, 14 or 30 days
- bank transfer details
- late payment terms if used
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:
- your business details
- the contractor’s details
- the labour element
- materials if charged separately
- VAT where applicable
- total amount invoiced
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
- Brick and blockwork completed to plots 11 and 12
- Cavity wall insulation installation supervision
- Labour for snagging and making good to plot 10
- Labour: £3,200
- Materials: £1,150
- Plant: £180
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:
- keep daily site records
- track completed work by date and location
- record variations and extras
- store photo evidence
- improve communication between site and office
- back up invoices with clear job information
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:
- agree payment stages before work starts
- confirm what level of detail the client wants on invoices
- include site and PO references on every invoice
- separate labour and materials where needed for CIS
- send invoices promptly after the work is completed
- attach supporting documents for variations or stage claims
- keep daily records using SiteSamurai
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.