A busy job is not automatically a profitable job. To find out what a job really made, compare the final revenue earned with every direct cost required to complete the work. Then consider the share of business overheads that the job also needed to recover.
The basic calculation is simple:
Job profit = final job revenue − direct job costs
Job profit margin = job profit ÷ final job revenue × 100
The difficult part is making sure the figures are complete. A forgotten return visit, additional skip, extra pair of hands or unallocated supplier receipt can make an apparently healthy job look far better than it was.
What does profit on a trade job actually mean?
Trade businesses often use the word profit to describe several different figures. It helps to separate them.
- Job revenue is the amount earned from the completed work, excluding VAT where VAT is being treated separately.
- Direct job costs are costs caused by that particular job, such as materials, site labour, subcontractors, plant and waste disposal.
- Job profit is revenue less those direct costs. It may also be called gross job profit or job contribution.
- Profit after overhead also allows for the job's share of insurance, vans, software, office costs and other expenses needed to run the business.
A job can show a positive direct profit but still fail to contribute enough towards overheads and the owner's return. That is why both figures matter.
Calculate the final job revenue first
Start with what the business actually earned for delivering the agreed work. This will normally be:
Original agreed price + approved extra work − credits and discounts
Do not use the amount currently sitting in the bank. A deposit may have been paid before the work was earned, while a completed invoice may still be outstanding. Cash received and profit earned are related, but they are not the same thing.
Likewise, do not count an extra as revenue simply because the work was done. If it was not agreed, priced or invoiced, there may be no reliable income to set against its cost. If changes are a recurring problem, a separate process for how to charge for extra work can help keep variations billable.
VAT-registered businesses will usually review revenue and reclaimable costs on a net-of-VAT basis. Businesses that cannot reclaim VAT may need to include it in the relevant cost. Use a consistent approach and confirm the accounting treatment with an accountant where necessary.
Include every direct cost caused by the job
The quote is only the starting estimate. Profit should be calculated using the costs that actually occurred.
Materials
Include more than the main merchant order. A complete material figure may also contain:
- Delivery charges and small-order fees
- Fixings, adhesives, sealants and consumables
- Breakages, wastage and unusable offcuts
- Additional materials collected during the job
- Customer-requested upgrades that the business paid for
- Materials used during snagging or remedial work
If unused materials went back into stock or were refunded, adjust the job cost rather than leaving the full purchase against the project.
Labour
Labour is commonly understated because an owner remembers what workers were paid but not the full cost of having them on the job.
For employees, the commercial cost can include gross pay, employer National Insurance, employer pension contributions and other employment costs where relevant. If one employee costs the business £180 for a working day, using only their £140 gross wage will overstate the job's profit.
A sole trader's own time is different from an accounting wage, but it still has commercial value. Assigning an internal labour cost or required day rate helps answer an important question: did the job reward the owner's time, or did it only cover materials and other people?
Record unplanned labour as well. Survey visits, merchant runs, return visits, snagging and additional supervision all consume time even when they do not appear as a separate line on the customer invoice.
Subcontractors
Use the full cost to the business rather than only the amount initially expected. Include agreed additions, return visits and related charges. Where CIS applies, keep the gross subcontractor cost, allowable exclusions, deduction and net payment clearly recorded rather than treating the net bank payment as the whole cost.
Plant, waste, travel and other site costs
Depending on the trade, direct costs might include:
- Plant or tool hire
- Scaffolding and access equipment
- Skips, grab hire and disposal charges
- Parking, tolls and job-specific travel
- Permits, inspections or specialist reports
- Temporary protection and site facilities
- Remedial work and call-backs caused by the job
A practical test is: would the business have incurred this cost if it had not taken on this particular job? If the answer is no, it probably belongs in the job-cost calculation.
Do not confuse markup with margin
Markup is added to cost. Margin is the share of the selling price left after cost. They are not interchangeable.
If work costs £800 and you add a 25% markup, the selling price becomes £1,000. The £200 profit is only a 20% margin:
£200 ÷ £1,000 × 100 = 20%
To achieve a 25% margin on an £800 cost, the required price is:
£800 ÷ (1 − 0.25) = £1,066.67
This difference matters when setting quote pricing rules. A business aiming for a 25% margin but applying a 25% markup will underprice the work before anything changes on site.
Allow for the overheads that keep the business running
Direct job profit is useful, but it is not the final business profit. Trade businesses also pay for vans, insurance, software, accountancy, telephone services, premises, training and non-chargeable administration.
These costs should not be randomly attached to whichever job happens to be open. Keep them as business overheads, then use a consistent recovery method when pricing and reviewing work.
For example, suppose a business expects £48,000 of annual overhead and has 960 realistic chargeable team-days available:
£48,000 ÷ 960 = £50 of overhead to recover per chargeable day
A project using 14 team-days would need to recover about £700 of overhead. If its direct job profit was £2,070, the result after that overhead allowance would be £1,370.
This is a management calculation rather than a replacement for formal accounts, but it shows whether jobs are contributing enough to support the whole business.
A worked job-profit example
Consider a landscaping job that was originally priced at £8,400. The customer approved £650 of additional work, taking final revenue to £9,050. The job also required more labour, materials and plant than expected.
| Figure | Estimated | Actual |
|---|---|---|
| Job revenue | £8,400 | £9,050 |
| Materials | £2,800 | £3,220 |
| Direct labour | £1,800 | £2,250 |
| Subcontractors | £700 | £900 |
| Plant, waste and delivery | £450 | £610 |
| Total direct cost | £5,750 | £6,980 |
| Job profit | £2,650 | £2,070 |
| Job margin | 31.5% | 22.9% |
The extra work increased revenue by £650, but direct costs rose by £1,230. The job still made a direct profit, yet it left £580 less than expected and the margin fell by 8.6 percentage points.
If the job also needed to recover £700 of overhead, its result after that allowance would be £1,370, or 15.1% of revenue.
The useful question is not simply whether the job made money. The owner should identify why the result changed. Was the original material allowance too low? Was the extra work underpriced? Did poor scheduling create a return visit? Was the work slower than the labour estimate? Those answers improve the next quote.
Review profitability before the job is over
A post-job calculation is useful, but waiting until completion removes the chance to act. A stronger process checks the forecast throughout the work.
- Set the baseline. Break the quote into expected revenue, materials, labour, subcontractors, plant and other direct costs.
- Create one project record. Keep the quote, schedule, costs, invoices and payments connected to the same job.
- Record costs as they arise. Allocate supplier expenses and supporting receipts to the correct project instead of leaving them in the van or a general folder.
- Update labour and subcontractor costs. Do this at least weekly on longer jobs so overruns appear while there is still time to respond.
- Control scope changes. Decide whether each change is included, chargeable or remedial. Price and approve chargeable work before possible.
- Reforecast the result. Compare expected final revenue and expected total cost, including committed orders and remaining labour.
- Complete a job close-out. Check final invoices, returns, credits, receipts, labour and snagging before accepting the reported margin.
For a short domestic job, this may take a few minutes. For a multi-week building project, it should become a regular commercial review rather than an end-of-job surprise.
Common job-profit mistakes
- Using the quote as the final revenue figure: the final agreed price may have changed, and credits or variations may apply.
- Counting only supplier receipts: labour, subcontractors, plant, waste and return visits can be just as significant.
- Ignoring the owner's time: a sole trader can appear profitable while earning a poor return for weeks of work.
- Confusing cash with profit: deposits and paid invoices affect cash timing, not the underlying job margin. Staged payment planning solves a cash-flow problem rather than fixing an unprofitable price.
- Mixing overheads with project costs: this makes individual jobs difficult to compare and can hide the true cost of running the business.
- Reviewing only bad jobs: profitable jobs also contain lessons about productive work types, realistic labour allowances and reliable suppliers.
How Tools2Done supports job-profit tracking
Tools2Done connects the customer, quote, project, schedule, costs, invoices and payments. Expenses and supporting receipts can be allocated to the relevant project, while general business expenses remain separate as overheads.
The project financial view brings together figures such as quoted value, amount invoiced, job spend, payments received, remaining value to invoice and forecast or actual profitability. Job Profitability and Management Accounts reporting can then help the owner compare completed work with wider business costs.
Software cannot make a missing cost appear by itself. The useful result comes from consistently recording labour, materials, subcontractors and other spending against the right job. Job profitability software for trades makes that discipline easier by keeping the commercial record together.
Use the result to improve the next quote
Choose one recently completed job and rebuild its figures from start to finish. Calculate the final revenue, direct costs, job profit and margin. Then compare each cost category with the original estimate.
Do not stop at deciding whether the result was good or bad. Record the reason for the difference and change the next labour allowance, material quantity, markup, contingency or working method accordingly. That is how job costing turns completed work into better pricing information.
Make the business side easier to manage.
Tools2Done brings your jobs, quotes, costs, invoices, payments and business records together so the paperwork follows the work.
Try Tools2Done free for 7 days →