We use cookies, which are small text files, to improve your experience on our website and to show you personalised content. You can allow all or manage them individually.

Gas and Heating KPIs: The Metrics That Protect Margin

June 29, 2026

A gas and heating business can run a full diary all winter, win new boiler installs every week, and still watch its profit thin out by spring. The work is there. The margin is not.

Most heating firms can quote their turnover from memory. Far fewer can say which jobs actually paid. The annual service, the CP12 round, the no-heat call at 8pm on a Friday, and the heat pump retrofit all sit in the same diary, but they do not earn the same money. Gas and heating KPIs are how you tell them apart. Track the right ones and you stop guessing where margin goes, and start protecting it.

Why Gas and Heating KPIs Matter Now

Labour rates are climbing. Parts and merchant prices move week to week. And customers, from individual homeowners to landlords with portfolios, are watching every quote while expecting faster response and more paperwork to prove the work was done safely.

The work itself is splitting into very different jobs. Reactive breakdowns, planned boiler servicing, landlord gas safety checks, full system installs, and heat pump retrofits driven by the Boiler Upgrade Scheme each carry their own margin, their own cash flow rhythm, and their own risk. A reactive callout earns nothing like a planned install, and a CP12 round behaves nothing like either.

A single turnover figure blends all of that into one number that tells you almost nothing. To protect margin you need gas and heating KPIs broken down by job type, by engineer, and by the kind of customer you are serving.

Operational KPIs for Gas and Heating Engineers

Operational metrics measure how efficiently your engineers actually deliver, and they flag a margin problem long before it reaches your year-end accounts. Treat the targets below as starting points. The right level depends on your job mix and how much reactive work you carry.

Metric What it reveals Healthy direction
First-time fix rate Wasted return visits and gaps in van stock High and rising
Engineer utilisation Whether Gas Safe time is sold or sat idle High, matched to qualification
Job costing accuracy Parts and material creep eating quoted margin Within a tight variance band
Time-to-invoice Cash stuck after the work is finished Same day or within 48 hours
Callback rate Rework, warranty exposure, and lost trust Low and falling

First-Time Fix Rate on Reactive Work

The formula: (Jobs Resolved on First Visit ÷ Total Reactive Jobs) × 100.

First-time fix rate is the share of breakdown calls your engineers close in a single visit. It is one of the most revealing heating KPIs, because every return trip means paying labour twice, burning another slot of diary time, and pushing the invoice further out. Aim to close the large majority of reactive jobs on the first visit, with the strongest teams resolving nearly all of them.

In heating work, the cause is usually parts. The diverter valve, PCB, fan, or pump was not on the van, so the no-heat job becomes two visits instead of one.

Operational fix: Track first-time fix by engineer and by fault type. If repeat visits cluster around one appliance or component, that is a van-stock and scoping problem you can plan around. If they cluster around one engineer, that is a competency conversation.

Engineer Utilisation by Qualification

The formula: (Billable Hours ÷ Total Available Hours) × 100, tracked by qualification.

Utilisation is billable hours divided by available hours, and in heating it carries a complication. Your engineers hold different tickets. A Gas Safe registered installer, an engineer with an oil OFTEC qualification, and an F-Gas certified technician on heat pump work are not interchangeable, and they do not cost the same per hour.

Sending a senior install engineer to a routine service that a service engineer could have covered is an expensive scheduling decision. Headcount-level reporting will never show it. Tracking utilisation by qualification will. Intelligent job scheduling that matches the right engineer to the right job is what closes that gap.

Operational fix: Build job templates that set the minimum qualification for each job type, so routine services stop pulling your highest-skilled, highest-cost engineers off install work.

Job Costing Accuracy on Parts and Materials

The formula: ((Actual Job Cost − Quoted Job Cost) ÷ Quoted Job Cost) × 100.

Job costing accuracy measures the gap between what you quoted and what the job actually cost to deliver. Heating work is especially exposed, because boiler parts, copper, flue components, and controls all move in price, and a spec can change halfway through a job once the system is opened up.

When a boiler swap quoted at £950 in parts closes at £1,120, the margin did not vanish on the day. It vanished because nobody saw the variance until the job was done.

Operational fix: Link your quoted line items directly to purchase orders and van stock, so actual parts usage feeds back into your pricing templates automatically rather than being reconciled weeks later.

Time-to-Invoice and Cash Flow

The formula: (Date Invoiced − Date Job Completed), averaged across all jobs.

Time-to-invoice is the number of days between finishing the work and the invoice reaching the customer. Reactive and service work should be billed same day or within 48 hours. Installs can bill on a staged schedule, but it is the high-volume service and breakdown work where cash quietly stalls.

The maths is simple. Take a hypothetical heating firm turning over £2 million a year. On a 45-day payment cycle, that ties up roughly £247,000 in receivables at any one time. Pull the cycle back to 30 days and you free up around £82,000 in working capital, without winning a single extra job.

Operational fix: Same-day billing starts on site. Let engineers close the job and trigger the invoice from a mobile device at the customer's door, rather than carrying paperwork back to the office for someone to type up later.

Callback and Rework Rate

The formula: (Callbacks ÷ Total Jobs Completed) × 100.

Callback rate is the number of return visits needed to put right something your team already worked on, as a share of total jobs. Keep it low and falling. In heating, a callback is rarely just a cost. A repeat no-heat fault in January, or anything touching a flue or combustion, is a safety and reputation issue as much as a financial one.

Operational fix: Log the cause of every callback. A failed part points to a supplier or batch problem. An incomplete first visit points to scoping. Poor workmanship points to training. You cannot fix a callback rate you cannot break down.

Financial KPIs Every Heating Business Should Track

Operational KPIs tell you how the work is running. Financial KPIs tell you whether that work is building a business worth owning, and they often expose job types that have been quietly underpriced for years.

Gross Margin by Job Type

The formula: ((Revenue − Labour and Material Costs) ÷ Revenue) × 100.

In a heating business, the number that matters is gross margin by job type, not a single blended figure. A boiler install, an annual service, a CP12 round, and a heat pump retrofit each behave differently, and a blended margin will never tell you which of them is carrying the others.

This is the exact problem the Finance Director at P. Blackhall Group, a long-established plumbing, heating, electrical, and renewables firm, describes. Before the business had live margin data, pricing was effectively informed guesswork. As they put it: "We used to guess our margins. Now we know them in real time, and we're finally pricing jobs right." That move from estimate to evidence is what let the firm price each job type with confidence, not by chasing more work, but by understanding the work it already had.

Operational fix: If a job type's margin looks consistently thin, start with labour and cost capture. Margins that read poorly on paper are often the result of unbilled hours and on-site time that never makes it onto the invoice.

Revenue per Engineer

The formula: Total Revenue ÷ Number of Field Engineers (measured annually).

Revenue per engineer is a blunt but useful read on how hard your delivery capacity is working. The insight comes from reading it alongside utilisation. Low revenue per engineer with high utilisation points to a pricing problem. Low revenue per engineer with low utilisation points to a scheduling or job-volume problem.

Operational fix: Compare revenue per engineer across your team. The gap between your strongest and weakest figure usually shows where rates, job mix, or scheduling need attention.

Parts and Material Cost Variance

The formula: ((Actual Cost − Budgeted Cost) ÷ Budgeted Cost) × 100.

Heating leans heavily on parts and merchant supply, which makes cost variance a live margin risk. A £180,000 commercial plant room contract running a 7% cost variance is £12,600 of unbudgeted spend, and across a year of installs that compounds fast.

Operational fix: Track variance by supplier or merchant, by appliance type, and by job category. Rate creep usually shows up in your variance data long before it is time to renegotiate your supply terms.

Growth KPIs for Gas and Heating Businesses

Growth metrics connect today's delivery to next year's order book. In heating, recurring revenue matters as much as new work, because service plans and landlord compliance renew on a predictable cycle.

Quote Win Rate

The formula: (Quotes Won ÷ Quotes Issued) × 100, tracked by job type and customer segment.

A healthy quote win rate sits in a sensible middle band. Consistently low and you have a pricing, positioning, or proposal problem. Suspiciously high and you may be leaving money on the table. Track it by job type and customer segment, because a blended rate hides where you genuinely compete and where you do not.

Operational fix: Pull your last 20 lost quotes and look for the pattern. Losing on price points to a cost or positioning issue. Losing with no response at all points to a follow-up problem. Either way, knowing your win rate by segment tells you which work is worth quoting for.

Service Plan and CP12 Renewal Rate

The formula: (Plans or Contracts Renewed ÷ Plans or Contracts Up for Renewal) × 100.

This is the growth metric most heating firms underweight. Annual service plans and landlord gas safety check portfolios are your most profitable revenue, because the customer relationship already exists and the mobilisation cost is already paid. A slipping renewal rate is an early margin warning, long before it shows up as falling turnover. Because the obligations behind landlord checks change from time to time, confirm current requirements with Gas Safe Register before advising clients on what they must hold.

Operational fix: Review every plan and CP12 portfolio approaching renewal against its service history and compliance due dates. Automated renewal reminders keep that recurring revenue from leaking away one forgotten anniversary at a time.

Turning Gas and Heating KPIs Into Protected Margin

Gas and heating KPIs are only as good as the data behind them. More spreadsheets will not fix the problem. You need the systems where your data already lives, your scheduling, mobile job cards, parts, and invoicing, connected so the numbers flow on their own.

That is what BigChange does for gas and heating businesses. Real-Time Job Costing and Margin Tracking shows true profitability on every job and contract, so live cost and revenue data reveal which customers, job types, or engineers deliver the strongest returns. The Connected Field App lets engineers complete gas safety documentation, capture photos, and trigger same-day invoicing from site. And Automated Reporting and Dashboards give you the picture in one view, flagging the work that is underperforming before it quietly erodes your year. It is the same connected, end-to-end visibility that let a firm like P. Blackhall Group stop guessing its margins and start pricing on evidence.

If you have read this far, you probably already know which gas and heating KPIs you are not tracking closely enough, and you may have a sense of what those gaps are costing you.

Book a demo to see how BigChange surfaces the KPIs that protect margin, in real time, by job type, and connected from the first call to the final invoice.

Share this post

Related posts