Construction invoicing in the UK isn’t just “send a bill and hope for the best”. It’s a commercial process tied to your contract, your programme, your valuations, and—crucially—your cashflow. Get it right and you get paid faster. Get it wrong and you’ll spend weeks arguing over variations, retention, VAT, or missing evidence.
This guide explains exactly how to do an invoice for construction (and improve your construction invoicing process) whether you’re a subcontractor, main contractor, or specialist trade.
## What a construction invoice is (and why it’s different) A construction invoice should reflect what you’ve **delivered** on site and what you’re **entitled to be paid** under the contract.Unlike many industries, construction invoices often need to match:
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Applications for payment / valuations (especially on larger jobs)</li><li class="ml-4 list-disc list-inside">Measured work completed to date</li><li class="ml-4 list-disc list-inside">Variations and compensation events</li><li class="ml-4 list-disc list-inside">Retention (held back and released later)</li><li class="ml-4 list-disc list-inside">Stage payments (milestones)</li><li class="ml-4 list-disc list-inside">Payment notice / pay less notice timelines</li></ul>If you’re working under a JCT or NEC contract, you may be issuing an application for payment first, then a tax invoice once payment is due/authorised. On smaller domestic works, your invoice might simply follow your quote and agreed stages.
## Before you raise the invoice: check the paperwork Before you create the invoice, confirm three things: <ol class="my-4 space-y-2"><li class="ml-4 list-decimal list-inside">Contract terms: payment schedule, valuation dates, retention %, VAT status, and what documents must accompany an invoice.</li><li class="ml-4 list-decimal list-inside">Scope and variations: ensure changes are agreed (or at least evidenced) so you’re not invoicing blind.</li><li class="ml-4 list-decimal list-inside">Site records: delivery tickets, photos, timesheets, sign-off sheets, daily diaries.</li></ol>Real site example
A drylining subcontractor completes extra fire-stopping around service penetrations after an M&E redesign. If the site team hasn’t logged it properly, that “small extra” becomes a dispute. With a digital trail (photos + variation request + site instruction), the item becomes straightforward to invoice and defend.
SiteSamurai tip: use SiteSamurai to log a Variation with photos, labour hours, and a short description the same day it happens. Later, you can pull that straight into your invoice line items.
## What to include on a construction invoice (UK checklist) A professional construction invoice in the UK should include: <ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Your business details: company name, address, phone/email</li><li class="ml-4 list-disc list-inside">Client details: correct legal entity and address (important for main contractors and local authorities)</li><li class="ml-4 list-disc list-inside">Invoice number: unique and sequential</li><li class="ml-4 list-disc list-inside">Invoice date</li><li class="ml-4 list-disc list-inside">Payment due date: aligned with contract terms (e.g., 14/21/30 days)</li><li class="ml-4 list-disc list-inside">Purchase order (PO) number: if required—many contractors won’t process without it</li><li class="ml-4 list-disc list-inside">Project details: site name/address, project reference, package reference</li><li class="ml-4 list-disc list-inside">Description of works: clear, itemised, with dates or valuation period</li><li class="ml-4 list-disc list-inside">Quantity and rates (where relevant)</li><li class="ml-4 list-disc list-inside">Subtotals: net, VAT, gross</li><li class="ml-4 list-disc list-inside">VAT details: VAT number, rate applied, reverse charge if applicable</li><li class="ml-4 list-disc list-inside">Retention: % deducted and net payable</li><li class="ml-4 list-disc list-inside">Bank details: account name, sort code, account number</li><li class="ml-4 list-disc list-inside">Supporting documents: timesheets, delivery notes, signed dayworks, photos, valuation summary</li></ul>VAT and reverse charge (don’t trip here)
In UK construction, the Domestic Reverse Charge VAT may apply to B2B supplies of construction services. If it applies, you generally don’t charge VAT on the invoice; instead you state that the customer must account for VAT.
Because rules vary by labour/materials and end users, confirm reverse charge status for each client and project. If you’re unsure, get advice from your accountant.
SiteSamurai tip: store each client’s VAT/reverse charge preference in the job setup so your invoice template applies the right wording consistently.
## Choose the right pricing format for your invoice Different jobs suit different invoicing structures. Pick the one that matches the contract.1) Fixed price (lump sum)
Best for clearly defined scopes.
<ul class="my-4 space-y-2">Include:<li class="ml-4 list-disc list-inside">Stage/milestone name (e.g., “First fix complete – Plot 12–18”)</li><li class="ml-4 list-disc list-inside">% complete or stage value</li><li class="ml-4 list-disc list-inside">Any agreed variations</li></ul>2) Schedule of rates / measured works
Common for civils, groundworks, surfacing, brickwork, and framework.
<ul class="my-4 space-y-2">Include:<li class="ml-4 list-disc list-inside">Item code/description</li><li class="ml-4 list-disc list-inside">Unit (m, m², m³, nr)</li><li class="ml-4 list-disc list-inside">Quantity this period and cumulative quantity</li><li class="ml-4 list-disc list-inside">Rate and value</li></ul>3) Dayworks
Used when scope can’t be priced upfront.
<ul class="my-4 space-y-2">Include:<li class="ml-4 list-disc list-inside">Labour: operative names/grades, hours, rates</li><li class="ml-4 list-disc list-inside">Plant: type, hours/days</li><li class="ml-4 list-disc list-inside">Materials: description, quantity, tickets attached</li><li class="ml-4 list-disc list-inside">Signed daywork sheets</li></ul>Real site example
A small steelwork contractor installs additional goalpost supports due to a late design change. The main contractor instructs dayworks. The steelwork foreman logs labour and plant daily, attaches photos and the signed daywork sheet. When invoiced, the accounts team can process it quickly because it matches the instruction and sign-off.
## Handling retention properly Retention is typically **3–5%**, often split: <ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Half released at practical completion</li><li class="ml-4 list-disc list-inside">Half released at end of defects / making good</li></ul>On your invoice, show:
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Gross value of work</li><li class="ml-4 list-disc list-inside">Retention deducted this period</li><li class="ml-4 list-disc list-inside">Retention held to date</li><li class="ml-4 list-disc list-inside">Net amount due</li></ul>Practical tip: keep a simple retention tracker per job. Retention is often “lost money” only because it’s forgotten.
SiteSamurai tip: record retention % at project level and let SiteSamurai calculate retention on each invoice, with a clear “retention held to date” line.
## Step-by-step: how to do a construction invoice Use this workflow to keep construction invoicing consistent.Step 1: Confirm the valuation period and cut-off
Agree what dates you’re invoicing for (e.g., “01–31 March”) and what’s included/excluded.
Step 2: Compile your backup evidence
Gather:
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Signed timesheets/dayworks</li><li class="ml-4 list-disc list-inside">Delivery notes and waste transfer notes (if relevant)</li><li class="ml-4 list-disc list-inside">Site photos (before/after)</li><li class="ml-4 list-disc list-inside">Progress records and QA checklists</li><li class="ml-4 list-disc list-inside">Variation instructions and approvals</li></ul>Step 3: Build line items that match the job
Write invoice descriptions so they’re recognisable to the QS and accounts team.
Good: “Blockwork to stair core Level 2 – measured to 85m² (Mar valuation)”
Weak: “Building work completed”
Step 4: Apply variations clearly
Separate them into their own section:
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Variation reference</li><li class="ml-4 list-disc list-inside">Brief description</li><li class="ml-4 list-disc list-inside">Date instructed</li><li class="ml-4 list-disc list-inside">Value (or “to be agreed” only if your contract allows)</li></ul>Step 5: Calculate retention, VAT/reverse charge, and totals
Make it easy for the payer to verify your figures.
Step 6: Add payment details and terms
Include your bank details and state the payment terms exactly as agreed.
Step 7: Send it to the right place (and in the right format)
Many payment delays come from sending invoices to the wrong inbox.
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Confirm the accounts payable email</li><li class="ml-4 list-disc list-inside">Include PO number in subject line</li><li class="ml-4 list-disc list-inside">Attach supporting docs as a single PDF pack where possible</li></ul>SiteSamurai tip: generate an invoice PDF plus an “evidence pack” (photos, dayworks, delivery notes) directly from the job record. This reduces back-and-forth and speeds approvals.
## A simple construction invoice template structure You can model your invoice like this: <ol class="my-4 space-y-2"><li class="ml-4 list-decimal list-inside">Header: business + client details, invoice no., date, due date, PO</li><li class="ml-4 list-decimal list-inside">Project section: site address, project reference, valuation period</li><li class="ml-4 list-decimal list-inside">Works summary:</li> - Contract works this period - Variations (itemised) - Dayworks (itemised)<li class="ml-4 list-decimal list-inside">Totals:</li> - Subtotal (net) - Retention deduction - VAT or reverse charge statement - Amount due<li class="ml-4 list-decimal list-inside">Payment instructions: bank details and remittance request</li><li class="ml-4 list-decimal list-inside">Attachments list</li></ol> ## Common construction invoicing mistakes (and how to avoid them) ### Missing PO numbers If your client requires a PO, your invoice can sit unpaid for weeks.Fix: Make PO a mandatory field in your invoice process.
Vague descriptions
QS teams can’t certify what they can’t identify.
Fix: Tie each line to an area, plot, level, or drawing reference.
Invoicing unapproved variations
This triggers pay less notices or outright rejection.
Fix: Log variations in real time and chase written instruction.
Not tracking cumulative values
On measured works, cumulative totals matter.
Fix: Show “this period” and “to date” quantities/values.
Forgetting retention release invoices
Retention often needs its own invoice at the right time.
Fix: Set reminders for practical completion and defects end.
## How SiteSamurai streamlines construction invoicing Construction invoicing improves dramatically when your site records feed your commercial process.With SiteSamurai you can:
<ul class="my-4 space-y-2"><li class="ml-4 list-disc list-inside">Capture daily diaries, progress, photos, and deliveries against the job</li><li class="ml-4 list-disc list-inside">Log variations with supporting evidence in real time</li><li class="ml-4 list-disc list-inside">Track labour and plant for dayworks and productivity</li><li class="ml-4 list-disc list-inside">Produce cleaner applications for payment and invoices with consistent templates</li><li class="ml-4 list-disc list-inside">Create a downloadable supporting documents pack to reduce disputes</li></ul>Real site example: faster approvals
A regional main contractor running a school extension has strict monthly valuation dates. The groundworks subcontractor uses SiteSamurai to attach formation level photos, compaction test results, and signed muck-away tickets to the relevant work items. When the invoice arrives, the QS can certify it quickly because the evidence is already organised—reducing queries and accelerating payment.
## Quick checklist before you hit send - Correct client legal name and site reference - PO number included (if applicable) - Line items match the contract/valuation structure - Variations evidenced and referenced - Retention shown clearly - VAT/reverse charge handled correctly - Bank details correct - Evidence attached ## Final thoughts To do an invoice for construction properly, treat it as part of delivery—not admin. The best construction invoicing is **consistent, evidence-led, and aligned to the contract**. If you capture progress, variations, and dayworks on site as they happen, your invoices become faster to approve and harder to dispute.If you want to reduce payment delays, start by tightening your site-to-office workflow—then let SiteSamurai pull your records into professional invoices that get you paid on time.