Published 9 March 2026 · 13 min read
Here is a question that most small builders in the UK cannot answer honestly: how much profit did you make on your last three projects?
Not roughly. Not "it was alright" or "we did OK on that one." Actual numbers. Revenue minus all costs. The real profit.
If you cannot answer that question with specific figures, you are not doing job costing. And if you are not doing job costing, you are almost certainly losing money on some of your projects without knowing it.
This guide explains how to set up a simple job costing system for a UK construction business, without needing an accounting degree or expensive software.
Job costing is the process of tracking all costs associated with a specific project, so you can compare total costs against total revenue and calculate the actual profit (or loss).
In construction, every project is different. A kitchen refit costs differently to a loft conversion, which costs differently to a new build extension. Job costing lets you see, at project level, where your money is going and whether each job is actually profitable.
Without job costing, you only see the big picture at the end of the year when your accountant tells you your overall profit. By then, it is too late to do anything about the three jobs that lost money and dragged your annual figures down.
Every construction project has five main cost categories. Track these consistently across all your jobs and you will have a clear picture of profitability.
This is your single biggest cost on most projects and the one most commonly underestimated. Labour includes:
A common mistake is forgetting to cost your own time. If you spend three days on site plus two evenings writing quotes and ordering materials, that is five days of your time. At a typical builder's day rate, that has a real cost that should be charged to the project.
Every material purchased for the project, including:
Keep every receipt. Photograph receipts with your phone so they are not lost. Record which project each purchase is for at the point of purchase, not at the end of the month when you cannot remember.
All payments to subcontractors working on the project:
Get written quotes from subcontractors before they start. Compare their final invoice against the quote. If they charge more than quoted, you need to understand why and decide whether it is legitimate.
Hired or owned equipment used on the project:
The indirect costs that keep your business running but are not directly tied to a specific project:
Overheads need to be allocated across your projects. The simplest method is to calculate your total monthly overheads and divide by the number of active projects, or allocate proportionally based on project value.
You do not need complex software. Here is a straightforward approach that works:
Even builders who attempt job costing often get tripped up by these common mistakes:
Here is a simplified example for a £45,000 kitchen extension in the South East:
| Category | Budget | Actual | Variance |
|---|---|---|---|
| Labour (own + employed) | £8,400 | £9,100 | -£700 |
| Materials | £16,000 | £15,200 | +£800 |
| Subcontractors | £11,000 | £11,400 | -£400 |
| Plant and equipment | £2,200 | £2,050 | +£150 |
| Overheads allocation | £1,800 | £1,800 | £0 |
| Total | £39,400 | £39,550 | -£150 |
| Profit | £5,600 | £5,450 | 12.1% |
This level of detail tells you exactly where money was won and lost. Labour overran because the groundworks took an extra two days. Materials came in under budget because you found a better supplier for the steel. That information is gold for pricing your next job more accurately.
Good job costing also makes your life significantly easier at tax time. If you are a sole trader or limited company, HMRC expects you to know your costs. Having project-level cost records means your accountant can work faster (and charge you less), and you can confidently claim all legitimate business expenses.
Under the Construction Industry Scheme (CIS), subcontractor payments require specific reporting. Accurate job costing records make CIS compliance straightforward rather than a scramble through old invoices in a carrier bag.
If you are not currently doing job costing, start with your next project. Do not try to retrospectively cost old projects. Just start fresh.
Within a month, you will know more about your business profitability than most builders learn in a year. And that knowledge is what separates the businesses that grow from the ones that stay stuck.
FORGE Command includes built-in job costing. Record costs on site, compare against budget, and know your profit on every project.
Get Started - £39.99