
## Why job-by-job profit and loss matters
Most construction and field-service businesses run multiple jobs at once, with different schedules, crews, and commercial terms. A single company profit and loss (P&L) can tell you whether the business made money overall, but it can also mask which specific work created margin and which quietly burned cash. Job-by-job profit and loss (P&L) is the practical way to see where value is created, where it is leaking, and what to change before the result is locked in.
Across growing job-based businesses, we repeatedly see the same gap: a job can look busy and on schedule while its actual labour, material or change-control cost quietly erodes the expected margin. That erosion is often invisible until the closeout, by which point it is too late to recover. Granular visibility—estimate versus actuals for labour, materials, plant, and subcontractors, plus variations and fair overhead assumptions—puts you in a position to intervene during delivery, not after.
Job-level profitability is not just accounting. It is a management discipline that links estimating, site control, purchasing, scheduling, change management, and invoicing into one storyline per job. When done well, it improves pricing decisions, sharpens delivery behaviours, and gives you evidence to say “yes” or “no” to future work with confidence.
## What goes into a job-by-job P&L
A clear job P&L compares what you planned to spend and earn with what actually happened, separated into meaningful components:
- Revenue: what you have invoiced and/or recognised as earned against progress and approved variations.
- Direct labour: hours and cost of your own team on the job, including any agreed uplifts you choose to apply to reflect employment-related overheads.
- Materials: purchased items, deliveries, and any stock issued to the job.
- Plant and equipment: internal plant recharges or hired-in equipment.
- Subcontractors: committed costs and received invoices from specialist trades.
- Variations and change events: additional scope agreed, with both cost and revenue tracked.
- Allocated overhead: the portion of indirect cost you choose to apply to jobs based on a transparent method (for example, a burdened labour rate or percentage-on-cost approach).
A connected system should allow the same cost codes to run from estimate through to purchasing, timesheets, and invoicing so that like-for-like comparisons are simple. Where that is not yet true, agree a basic coding structure and stick to it ruthlessly across delivery and accounts.
## Estimating the baseline that the job will be measured against
Every job needs a baseline budget that reflects the work, the method, and the expected productivity. That baseline is your control line for comparing actuals later. Key elements include:
- Labour: hours by role or crew, at realistic productivity. Capture allowances for mobilisation, supervision, site inductions, and expected rework or punch-list time.
- Materials: quantities by item, with current supplier pricing and realistic wastage for the method selected.
- Plant and equipment: owned plant recharges and hired items, with assumed durations and off-hire dates.
- Subcontractors: scope, inclusions/exclusions, and the price basis. Note any provisional sums or prime cost allowances.
- Risk and contingency: clearly labelled allowances for known unknowns. Keep them separate from base scope so you can see whether they were used.
- Overhead and margin logic: define whether your labour rates are “clean” (wages-only) or “burdened” (include holiday pay, NI, small tools), and how you intend to recover head office costs.
Treat the estimate as a living control document. Once the job is won, freeze a copy of the budget and cost codes. That is the baseline for reporting and for understanding variance, not the version you continue to tweak when reality bites.
## Tracking actuals in real time: timesheets, purchasing, and commitments
The heart of job-by-job P&L is timely capture of actuals so you can see drift early and act. The practical building blocks are:
- Timesheets: daily or weekly capture by person, coded to job and cost code. Approve promptly so labour cost is not stuck in limbo.
- Purchase orders: raise POs before materials are delivered or plant is hired, link them to the job, and receipt deliveries against them. This shows committed cost before the supplier invoice arrives.
- Subcontractor commitments: issue work orders outlining scope and price, record variations, and log valuations as they are certified.
- Expenses and small tools: simple capture routes for petty cash, fuel cards, or consumables to avoid month-end surprises.
- Stock issues: if you hold inventory, require job numbers on pick notes so materials flow to the right place the first time.
Linking estimates, timesheets, purchase orders, and invoices so they share the same job coding makes operational performance visible. Even a simple set-up—where estimates, job numbers, timesheets, and purchasing all speak the same coding language—lets you spot patterns: a crew’s hours jumping in one phase, deliveries higher than planned, or a hire item that should have been off-hired last week.
## Handling variations and scope change without losing the plot
Scope creep is one of the most common reasons for margin fade. The work expands informally, and by the time it is recognised, the team has already spent the hours. A disciplined variation process protects both relationships and margins:
- Capture the event: record what changed, when, and why, with photos or marked-up drawings if needed.
- Price and agree: produce a clear price proposal tied to the contract mechanism (fixed, daywork, schedule of rates, or cost-plus). Aim for written approval before proceeding where practical.
- Track costs and revenue: code variation labour, materials, and subcontractors to a dedicated change code and raise separate variation invoices or claims.
- Communicate internally: brief the site lead and crew on what is in/out so they do not assume all extras are covered.
Even when the contract requires you to proceed immediately, logging the change and coding the effort to the right bucket avoids the familiar trap of unbilled extras.
## Allocating overheads fairly without obscuring reality
A job P&L should reflect direct costs plus a transparent share of overhead. The aim is comparability, not accounting perfection. Common approaches include:
- Burdened labour rates: build employment-related overheads (holiday pay, NI, PPE, small tools) into a higher internal hourly rate so labour cost is more complete on the job record.
- Percentage on direct cost: apply a flat percentage to recover a slice of head office costs on each job.
- Fixed charge per job: a standard fee that reflects set-up, planning, and administration time.
Whichever method you choose, document it and use it consistently. Do not double-count (for example, avoid both a heavy burden in labour rates and a large additional overhead percentage), and review the method annually so it stays realistic. If your accountant uses a different approach for statutory accounts, that is fine; management reporting can still use the method that best supports decisions.
## Revenue recognition and invoicing: understanding timing effects
Invoicing and profitability are related but not the same thing. Depending on the contract, you may invoice at milestones, monthly applications, or on time-and-materials. Your internal view of “earned” revenue should reflect the value of work done and approved changes, not just cash billed to date. Timing differences can distort the picture if you are not careful:
- Over-invoicing early can make a job look very profitable midstream, only to sag later when costs catch up.
- Under-invoicing can hide a healthy job behind a temporary negative margin.
- Retentions, holdbacks, or pay-when-paid clauses can delay cash without changing underlying margin.
At job review time, compare progress against the baseline and recognise revenue in line with that progress and approved variations. Keep it simple and align with your contract mechanisms; involve your finance team to ensure company-level reporting remains consistent. The key is to understand whether an apparent margin is real, early, or merely a timing effect.
## Intervening before job closeout: the manager’s playbook
Seeing variance early is only useful if it leads to action. When a job’s actuals deviate from plan, focus on practical interventions:
- Labour productivity: if hours are spiking in a phase, revisit method, sequencing, crew size, or access issues. Clarify quality expectations to prevent rework.
- Materials: check take-offs, wastage, and substitutions. Confirm deliveries match orders and return surplus promptly.
- Plant and equipment: off-hire unused items; share kit across jobs where possible.
- Subcontractors: re-align scope to the written agreement, manage dayworks tightly, and certify in line with value delivered.
- Variations: ensure all change events are logged, priced, and pursued. Stop “goodwill” extras that materially change the scope.
- Invoicing and cash: submit claims or milestones on schedule, chase approvals, and reconcile certificates against your internal earned value.
Illustrative example: a £120,000 contract is budgeted at £80,000 direct costs (£40k labour, £30k materials, £10k subcontractors) with £40,000 margin before overhead. At week six, actuals show £26,000 labour spent versus a £20,000 plan for this stage, while materials are on track and one variation of £6,000 has been approved but not yet invoiced. Without action, the final labour overrun could wipe £12,000 of margin. The fix may involve changing the crew mix for the remaining phases, clarifying the scope that triggered extra hours, and converting a probable change event into an approved variation before more work proceeds.
## Practical steps to stand up job-by-job P&L in your business
Whether you are evolving from spreadsheets or tightening an existing system, build from the ground up:
1. Define your job cost codes
- Keep them simple enough for site teams to use daily: phases (e.g., groundworks, frame, fit-out) and resource types (labour, materials, plant, subcontract).
- Align estimating, timesheets, purchasing, and invoicing to the same codes.
2. Freeze the baseline
- Once a job is won, lock the estimate and budget. Do not rewrite history; track approved changes separately.
3. Capture labour cleanly
- Use a straightforward timesheet process with quick approvals. Decide whether labour rates are burdened and apply that method consistently.
4. Control purchasing and commitments
- Insist on POs before delivery; receipt goods; record subcontract work orders and valuations. This surfaces committed cost early.
5. Manage variations visibly
- Provide simple templates for change events, pricing, approval, and coding. Train supervisors that “no code, no work” for extras.
6. Review jobs regularly
- Hold a short, focused review weekly on active jobs and a deeper review monthly. Discuss variances, actions, and upcoming risks.
7. Keep the revenue story tight
- Match invoicing to contract milestones and approved changes. Note timing differences so they do not mislead job margin decisions.
8. Build habits, then tools
- Software should follow good process. If you are weighing options, our guide on [how to choose job management software](https://www.cq-business-management-software.com/how-to-choose-job-management-software/) outlines practical criteria.
For a broader look at the financial fundamentals that underpin this approach, explore our [Finance & Profit Control overview](https://www.cq-business-management-software.com/financial-management-invoicing-software/), which sets the context for cash, cost, and margin control in growing businesses.
## Integrating delivery and finance: why it changes the quality of decisions
Job profitability is created in delivery, not in the accounting package. When scheduling, site updates, purchases, and timesheets connect cleanly to budgets and invoicing, managers can see cause and effect. In practice, this means:
- Project managers see approved costs and earned value next to programme progress and site blockers.
- Commercial leads can validate applications and variations against real work, rather than chasing paperwork.
- Directors can compare jobs, crews, or methods to learn which combinations reliably produce margin.
If you want to explore the management case in more depth, we have written about [the link between project management and profitability](https://www.cq-business-management-software.com/blog/the-link-between-project-management-and-profitability/). And if you are considering a more joined-up approach to reporting, this piece on [integrated profit and loss tracking](https://www.cq-business-management-software.com/blog/integrated-profit-and-loss-tracking-a-game-changer-for-financial-health/) sets out why visibility across departments matters.
## Common pitfalls that quietly erode job margin
Experience shows a handful of recurring issues account for most surprises at closeout:
- Unapproved labour substitutions: higher-grade labour deployed for tasks priced at a lower rate without adjusting the plan.
- Late timesheets and receipts: costs hit the ledger weeks after the work, long after corrective action was possible.
- Materials booked to the wrong job or left on a supplier account because no PO was raised.
- Plant left on hire through habit; no clear owner for off-hire decisions.
- Small tools and consumables not captured anywhere, creating a slow bleed across multiple jobs.
- Informal scope creep on site that never turns into priced and approved variations.
- Overhead double-counting or unclear burden assumptions that make one job look bad and another look artificially strong.
- Over-reliance on headline percentage margins without understanding the cash profile and timing effects.
A short weekly rhythm—check hours against plan, chase missing POs, close variations, and confirm off-hires—catches most of these before they become costly.
## Building a culture of profit on every job
Systems and reports matter, but profit is ultimately a behaviour. Make it normal for supervisors and foremen to know the few numbers that define success on their job this week: hours allowed versus spent, key deliveries, plant on site, and the status of any change events. Share results job-by-job at monthly reviews; celebrate teams that deliver margin without cutting corners; and use misses to improve methods, not to blame.
Above all, keep the language practical. Job P&L is not about “finance doing spreadsheets”. It is the shared commitment to price work well, deliver it efficiently, control change, and invoice clearly—so the effort your team puts in shows up as profit the business can invest in growth.
## Frequently Asked Questions
### What is the difference between a job P&L and the company P&L?
A job P&L focuses on one contract or work order, comparing its revenue with direct costs (labour, materials, plant, subcontractors) and any allocated overhead. The company P&L aggregates all jobs plus head office costs, financing, and other income/expenses. You need both: job-level to manage delivery, company-level to understand overall performance.
### How often should we update job-level profitability?
As often as you can get reliable data. Weekly is a good cadence for active jobs, with a deeper month-end review once all timesheets, deliveries, and subcontract valuations are in. The priority is speed with enough accuracy to act, not perfect numbers that arrive too late.
### What counts as direct cost versus overhead on a job?
Direct costs are those that exist because the job exists: on-site labour, materials delivered for that job, hired plant, and subcontract work. Overheads are the costs of running the business regardless of any one job, such as office rent, management salaries, software licences, and insurance. Some businesses also choose to include employment-related overheads within a “burdened” internal labour rate so job labour cost is more complete.
### How should we treat variations and dayworks in the job P&L?
Track them with their own codes from the moment the change is identified. Record labour, materials, and subcontractor inputs separately from base scope and raise corresponding variation invoices or claims. This keeps visibility on both the cost and revenue effect and reduces the risk of unbilled extras.
### Won’t invoicing timing distort the margin I see mid-job?
It can. If invoicing runs ahead of delivery, a mid-job margin can look inflated; if claims lag, it can look worse than reality. That is why it helps to view “earned” revenue (value of work done and approved changes) alongside invoiced-to-date, then explain any timing differences at job reviews.
### Can a small business do job-by-job P&L without complex software?
Yes, provided you keep the coding simple and the habits strong: consistent job numbers, basic cost codes, timely timesheets, purchase orders, and regular reviews. As volumes grow, a connected system reduces admin and errors by linking estimating, delivery, and invoicing, but the discipline comes first.
### Should we include overhead allocation in job reviews or look at gross margin only?
Both can be useful. Gross margin (revenue minus direct costs) shows operational performance. Adding a consistent overhead allocation helps compare jobs and set pricing policy. Be clear on which view you are using in a discussion so teams are not talking past each other.
### How do we handle plant and equipment fairly in job profitability?
If you own plant, set an internal recharge policy that reflects typical running costs and usage so jobs that consume plant carry a fair share. If you hire in, ensure POs and off-hire dates are tracked and coded to the right job and phase.
### What if the accountant’s year-end numbers don’t match our job margins?
That is normal. Statutory accounts can use different recognition rules and adjustments. Management reporting exists to support operational decisions during the year. Keep your methods documented and consistent, and reconcile the big differences so you trust both views for their purpose.
### When is the right time to close a job in the system?
Close when the physical work is complete, snagging is resolved, all supplier and subcontractor invoices have landed, variations are agreed and invoiced, and retentions or holdbacks are recorded with their due dates. Closing too early can hide late costs; closing too late can clutter reporting.
## Bringing it together in your business
A reliable job-by-job P&L turns scattered activity into a coherent story for each contract: what you planned, what changed, what you spent, what you earned, and what you learned. The mechanics are straightforward—baseline, code, capture, review, act—but the payoff is strategic. You learn which clients, scopes, crews, and methods consistently produce margin, and you can align bidding and delivery around those strengths.
If you want to see how CQ supports job-level visibility from estimate through to invoicing and review, you can [book a free CQ demo](https://www.cq-business-management-software.com/landscaping-demo/) and explore options relevant to your workflow.
## Conclusion
Job-by-job profit and loss is the clearest window into whether individual contracts are creating or consuming value. By comparing estimate to actuals across labour, materials, plant, and subcontractors, handling variations with discipline, allocating overheads transparently, and understanding invoicing timing, managers can intervene while there is still time to protect margin.
Treat the approach as a working habit rather than an accounting exercise. Keep the coding simple, the data timely, and the conversations practical. That is how you move from surprises at closeout to steady, repeatable profitability across your portfolio of work.