Skip to content

Electrical Contractor KPIs: What Should You Track?

Most electrical contractors do not suffer from a shortage of numbers — they suffer from too many numbers and no system for using them. A KPI is only worth tracking when its definition stays fixed and the value leads to a decision. This guide covers the KPIs that matter across demand, labor, job costing, overhead, cash and operations, and organizes them into a daily, weekly and monthly review rhythm you can actually keep.

By MasterElectricianHQ · Updated

Why KPIs matter in an electrical business

A key performance indicator is a number you have agreed to watch because it tells you something about the health of the business that you would otherwise learn too late. In an electrical contracting company, “too late” usually means at tax time, when the year is already spent, or on the day payroll is due and the account is short.

KPIs solve three problems. They replace impressions with evidence — a busy month feels profitable whether or not it was. They shorten the feedback loop, so a pricing or estimating problem surfaces in weeks rather than at year end. And they focus attention: when five things are wrong, the numbers tell you which one is actually costing money.

Two rules make the difference between a KPI system that works and a spreadsheet nobody opens. First, definitions must stay consistent. If “billable hours” includes drive time in January and excludes it in March, the trend is fiction. Second, a KPI must lead to a decision. If a number changing by twenty percent would not cause you to do anything differently, it is a report, not a KPI — and it belongs off the dashboard.

You will notice this guide does not prescribe target values. Healthy figures vary enormously between service, residential new construction, commercial and industrial work, and between markets. The useful comparison is your own company against its own history and estimates, not against a number from an article.

Leading vs lagging indicators

Lagging indicators report what already happened: revenue, net profit, completed job margin. They are accurate and unarguable, and by the time they arrive the cause is weeks or months old. Leading indicators point forward: leads received, quotes issued, close rate, backlog, schedule capacity. They are less precise but they move before the money does.

A company that watches only lagging indicators is driving by the rearview mirror — it discovers a slow quarter after living through it. A company that watches only leading indicators can feel busy right up until the financials show the work was unprofitable. You need both, and they belong at different cadences: leading indicators daily and weekly, lagging indicators monthly.

A practical pairing helps: watch leads and close rate (leading) alongside booked revenue (lagging); watch estimated hours versus actual hours in progress (leading) alongside final job margin (lagging). Each pair lets you see a problem forming and then confirm what it cost.

Revenue versus profit

Revenue is the number everyone quotes and the number least connected to whether the business is working. Revenue measures volume sold; profit measures what remains after the cost of producing it and the cost of existing. A company can double revenue and lose money faster, which is a common and expensive way to grow.

Track revenue as context — it sets the scale for everything else and drives your break-even comparison — but never as the headline score. The headline belongs to gross margin and net profit, covered below and in more depth in the electrical contractor profit margin guide.

Leads, booked jobs and close rate

These three describe whether work is coming in and whether you are converting it.

Leads received. Count qualified inquiries — real potential customers for work you actually want — not every phone call. Record the source at intake, every time, because nearly every marketing decision later depends on that field being filled in.

Booked jobs and booked revenue. Work that is signed and scheduled. Booked revenue is a better forward signal than invoiced revenue because it tells you what the next few weeks look like while there is still time to react.

Close rate. The share of qualified opportunities that turn into work:

Close Rate = Won Opportunities ÷ Qualified Opportunities

The word “qualified” carries the weight. If tire-kickers and out-of-area callers land in the denominator, the rate looks bad and tells you nothing. Define qualified once — in your service area, work you perform, budget in the plausible range — and apply it the same way every week.

A falling close rate on stable lead quality usually points at price presentation, response time or follow-up rather than price itself. A rising close rate with falling margin is a warning that you are winning work by underpricing it. The lead-side inputs to this number are covered in how to get more electrical leads.

Average job size and average ticket

Average job size is total revenue divided by the number of completed jobs in the period. For service work the same idea is usually called average ticket. It matters because the cost of acquiring and dispatching a job is largely fixed: driving a truck to a $180 call and an $1,800 call costs about the same in overhead and windshield time.

Segment it. A blended average across service calls, panel upgrades and commercial fit-outs hides everything useful. Tracking average ticket by work type shows which categories carry their share of overhead and which are being subsidized — and that often reshapes what you market for.

Gross profit, gross margin and net profit

Gross profit dollars are what remains after direct job costs — loaded labor, materials, equipment, subcontractors and permits — are subtracted from revenue. Dollars matter because dollars pay overhead: a high-margin percentage on a tiny job does not keep the lights on.

Gross Margin = Gross Profit ÷ Revenue

Gross margin expresses the same result as a rate, which is what makes jobs of different sizes comparable and what connects directly to pricing. It is the number that tells you whether your estimating assumptions are holding.

Net profit is what remains after overhead is also subtracted — the actual result of the business. Gross margin can look healthy while net profit sits near zero if overhead has grown faster than sold hours, which is exactly why both belong on the monthly review.

Keep the definitions stable and keep them separate. Mixing an overhead item into direct job cost one month and out of it the next makes both numbers untrustworthy. Consistency of definition beats theoretical precision every time.

Labor utilization and revenue per billable field employee

Labor is the largest controllable cost in most electrical companies, and utilization is how you see whether the hours you pay for are being sold.

Labor Utilization = Billable Hours ÷ Available (Paid) Hours

The denominator definition is everything. Decide once whether available hours include drive time, shop and yard time, training, warranty callbacks and PTO — then never change it without relabeling the history. A modest, consistently defined utilization figure that you trust is worth more than a flattering one you cannot reproduce.

Utilization is also a direct input to pricing: the fewer hours you sell out of the hours you pay for, the more each sold hour must carry. That relationship is built into the labor rate calculation, which is why a drop in utilization quietly makes your existing rate too low. Utilization is mostly produced by scheduling decisions — dispatch and scheduling covers the routing, duration and capacity practices that move it.

Revenue per Billable Field Employee = Revenue ÷ Billable Field Employees

This is a capacity and scale signal: it shows what the field team is producing per head. Count only field staff who generate billable hours; office, dispatch and management belong to overhead, not to this denominator. Compare it to your own trend, never to a figure from another company — mix of work makes cross-company comparison meaningless — and always read it next to margin. Revenue per electrician can rise while profit falls if the extra volume was priced badly. The revenue per field employee guide works through the denominator rules, the gross profit version, and how to read the trend when crew mix or work mix changes.

Estimated versus actual hours and job-cost variance

This is the KPI that improves the estimating that everything else depends on. For each job of consequence, record what you estimated and what actually happened, in the same categories.

Cost Variance = Actual Cost − Estimated Cost

A positive variance means the job cost more than you sold it for the cost of. Do the same for hours specifically — estimated labor hours versus actual labor hours — because labor is where most variance originates and where it is most fixable.

Read the pattern, not the single job. One bad job is a story; the same variance across six panel upgrades is a systematic estimating error you can correct. Group variance by work type, by crew and by customer type, and the fix usually becomes obvious. Then compare estimated gross margin to actual gross margin so you can see what the variance did to the result, not just to the cost.

The full method — categories, comparison structure and how to read the variance — is in the electrical job costing guide.

Run one real job through estimated vs actual and see the variance in every category.

Open the Job Cost Calculator

Callbacks and warranty work

Callbacks are the quality KPI that shows up as a cost. Track the count and, more usefully, the labor hours and materials consumed by return visits that generate no revenue. Those hours reduce utilization, push out scheduled work, and erode the margin on jobs you already closed — which is why capacity planning treats callback hours as a deduction from available capacity rather than as free time.

Track callbacks by cause — workmanship, materials, communication or an unclear scope — and by crew, without turning it into a disciplinary tool. A rising callback rate is a training, process or scoping problem before it is a personnel problem, and treating it that way is what gets the honest reporting you need. The full callback classification and reduction system is covered in the quality control guide.

Overhead and break-even revenue

Overhead is what the company costs to exist regardless of which jobs run: rent, insurance, vehicles, software, office wages, marketing, licensing. It is a monthly KPI because it creeps — a subscription here, a lease there — and each addition quietly raises the revenue you must produce to be flat. Reviewing it monthly, and expressing it as recovery per billable hour, is covered in the electrical business overhead guide and in the overhead calculator.

Break-even revenue converts overhead into a sales target: the revenue the company must book at its contribution margin to cover all costs before it earns anything. Tracking actual revenue against break-even each month turns an abstract worry into a clear yes or no, and the method is in the break-even revenue guide with the arithmetic handled by the break-even calculator.

Accounts receivable and cash position

Profitable companies fail on cash. These two KPIs are what keep that from being a surprise.

Accounts receivable. Track total outstanding and the aging buckets — current, 30, 60, 90+ — plus the average days it takes to get paid. Receivables past 60 days deserve a named owner and a scheduled action, not a hope. Every dollar in aging is a dollar you already paid wages and suppliers for.

Cash position. Cash on hand today, plus a simple forward view: what is coming in, what is going out, and payroll dates. Most small contractors do not need a formal forecast model — they need a weekly glance far enough ahead that a shortfall is a decision rather than an emergency.

These are also the KPIs that reveal growth risk earliest. Growing companies consume cash: more jobs mean more materials and payroll before the invoices are paid. Rising revenue with deteriorating receivables is a warning, not a celebration.

Marketing-source profitability

Marketing KPIs usually stop at lead counts, which is where they stop being useful. The chain that matters runs: leads by source, booked jobs by source, booked revenue by source, and finally costed margin by source.

Only that last step answers the actual question. A source generating plenty of inexpensive leads that book small, thin-margin work can contribute less than a source producing a quarter as many leads on large, well-priced jobs. You cannot see that difference without job costing, which is why marketing measurement and job costing are the same project.

Getting there requires only one discipline: capture the source at intake, every time, and carry it through to the job record.

Reviews and repeat business

Two reputation KPIs are worth the effort when they influence a decision. New reviews per month tracks whether the review request habit is actually running — it is a process metric more than a marketing one, and it decays the moment nobody owns it. Repeat and referral share of revenue shows how much of your work comes from people who already know you, which is typically the cheapest and most profitable work in the company.

Skip vanity versions of these — follower counts, website sessions, impressions — unless a change would alter what you do next week.

Owner dependency and operational bottlenecks

The hardest constraint in a small electrical company is usually the owner. It is measurable, roughly but usefully: hours the owner spends in the field per week, the share of estimates only the owner can produce, decisions that cannot proceed without the owner, and the number of documented processes someone else could follow.

Tracking two or three of these monthly makes an invisible ceiling visible. If every estimate routes through one person, that person’s available hours are the company’s maximum sales capacity, and no amount of lead generation moves past it. Related bottleneck signals worth watching: quote turnaround time, scheduling gaps, and how long jobs sit waiting on materials or information. For the full transition system — decision rights, delegation sequencing and a 90-day framework — see the owner dependency guide.

The KPI hierarchy: daily, weekly, monthly

The reason most KPI systems collapse is cadence — everything gets reviewed at the same interval, which means everything gets reviewed rarely. Assign each number to the rhythm that matches how fast it changes and how fast you can act.

Daily — operational

Five minutes, first thing. These keep the day from going sideways.

  • Leads received — how many came in yesterday and from where, with the source recorded.
  • Work booked — what was sold and scheduled, so the pipeline is visible while it is still changeable.
  • Schedule and capacity issues — gaps to fill, jobs at risk, crews waiting on materials or access.
  • Collections requiring attention — invoices that crossed a threshold and need a call today.

Weekly — performance

Thirty minutes, same day each week. This is where problems get caught.

  • Sales and bookings — booked revenue for the week against what the schedule needs.
  • Close rate — won over qualified opportunities, using the same qualification rule as always.
  • Labor utilization — billable hours over available hours, same denominator as last week.
  • Job-cost variance — completed jobs compared to estimate, with the pattern noted, not just the outlier.
  • Callbacks — count, hours consumed and cause.
  • Receivables — total outstanding, aging buckets, and who is chasing what.

Monthly — financial

An hour, after the books are closed enough to trust. This is the scoreboard.

  • Revenue — as context and scale, not as the score.
  • Gross profit dollars and gross margin — what the work actually produced.
  • Net profit — the result after overhead.
  • Overhead — total and per billable hour, watched for creep.
  • Break-even performance — revenue against the break-even the overhead and margin imply.
  • Marketing-source profitability — booked revenue and costed margin by source.
  • Cash position — cash on hand and the forward view through the next payroll cycles.

Quarterly, step back and ask a different question: are these still the right KPIs? The constraint moves, and the dashboard should move with it.

A controlled illustrative KPI example

The figures below are illustrative only — not benchmarks, targets or industry averages. They exist to show how the numbers connect, and your own values will differ based on your market, work mix and structure.

Assume a one-month period for a small residential service company:

  • Qualified opportunities: 40  |  Won: 18
  • Revenue: $120,000  |  Completed jobs: 60
  • Direct job costs (loaded labor, materials, subs, permits): $78,000
  • Overhead for the month: $30,000
  • Billable field employees: 4
  • Available (paid) field hours: 2,600  |  Billable hours: 1,820
  • One job estimated at $6,000 cost came in at $6,900 actual cost

Applying the formulas:

  • Close rate = 18 ÷ 40 = 45%
  • Average job size = $120,000 ÷ 60 = $2,000
  • Gross profit = $120,000 − $78,000 = $42,000
  • Gross margin = $42,000 ÷ $120,000 = 35%
  • Net profit = $42,000 − $30,000 = $12,000 (10% of revenue)
  • Labor utilization = 1,820 ÷ 2,600 = 70%
  • Revenue per billable field employee = $120,000 ÷ 4 = $30,000
  • Cost variance on that job = $6,900 − $6,000 = +$900

What the set says together: the month was profitable, but $30,000 of overhead against a 35% gross margin means roughly $85,700 of revenue was required just to break even — so about 70% of the month’s revenue went to standing still. Utilization at 70% means 780 paid hours were not sold; recovering even a small share of those hours moves net profit more than a price increase would. And the +$900 variance on a single job is a prompt to check whether the same pattern appears on similar jobs before adjusting how that work is estimated.

Note what no single number told you. Revenue said nothing. Gross margin alone said nothing about whether overhead was covered. The value came from reading them as a set, in the same definitions, month over month.

See what revenue your overhead and margin actually require before profit begins.

Open the Break-Even Calculator

Common KPI mistakes

  • Tracking too many things. A twenty-metric dashboard reviewed twice a year loses to six numbers reviewed every week.
  • Changing definitions quietly. The moment “billable hours” or “qualified lead” means something new, the trend is worthless.
  • Using revenue as the score. Volume is not health, and chasing it can accelerate losses.
  • Comparing to outside benchmarks. Work mix, market and structure differ too much; your own history is the honest comparison.
  • Measuring without deciding. A number nobody acts on is overhead disguised as discipline.
  • Ignoring cash. Profit on paper does not make payroll; receivables and cash position need their own attention.
  • Weaponizing labor metrics. Utilization and callbacks used as blame produce distorted reporting, which destroys the data.
  • Waiting for perfect data. Approximate numbers tracked consistently beat exact numbers tracked never.

Starting with five numbers

If you track nothing today, do not build the full system this month. Start with five: leads received, booked revenue, gross margin, labor utilization and cash position. Write the definition of each one down so it cannot drift. Review the first four weekly and the financial ones monthly.

Once those five are habitual and trusted, add job-cost variance — it is the highest-value addition for most contractors because it improves estimating, which improves every other number downstream. Then add receivables aging, marketing-source profitability and break-even performance as the questions come up.

The goal is never a complete dashboard. It is a short list of numbers you actually look at, defined the same way every time, each attached to a decision you are willing to make. For the financial layer specifically — revenue, margin, overhead, cash, receivables and variance organized into a weekly and monthly rhythm — see the financial dashboard guide. And a scorecard only changes anything if someone responds to it — the weekly management meeting guide covers the rhythm that turns these numbers into decisions with owners and due dates. To connect those KPIs to a broader business operating system that prioritizes what to fix next, explore Contractor Core.

Contractor Core turns the numbers into a sequence — find the constraint, fix it, move to the next.

Explore Contractor Core

Frequently asked questions

Start with a small set that covers demand, delivery, and money: leads and booked jobs, close rate, average job size, gross margin, labor utilization, job-cost variance, and cash position with receivables. Those seven describe whether work is coming in, whether it is being delivered at the margin you estimated, and whether the company can pay for itself. Add more only when a specific decision requires a number you do not have.

There is no single universal answer, because the most important KPI is the one attached to your current constraint. A shop that cannot fill the schedule should watch leads, close rate and booked work. A shop that is busy but not making money should watch gross margin and job-cost variance. A profitable shop that keeps running short on cash should watch receivables and cash position. When the constraint changes, the headline KPI changes with it.

Match the cadence to how fast the number can change and how fast you can act. Operational items — leads received, work booked, schedule gaps, collections needing a call — are daily. Performance items — bookings, close rate, labor utilization, job-cost variance, callbacks, receivables — are weekly. Financial items — revenue, gross profit and margin, net profit, overhead, break-even performance, marketing-source profitability, cash position — are monthly, once the books are closed enough to be trusted.

Labor utilization is billable hours divided by available or paid hours: Labor Utilization = Billable Hours ÷ Available (Paid) Hours. It shows what share of the hours you pay for are actually sold to customers. The critical part is defining the denominator once and never quietly changing it — whether you include drive time, shop time, training or PTO changes the number substantially. A consistent imperfect definition is far more useful than a perfect definition applied inconsistently.

Compare the estimate to the actual on the same job, in the same categories: revenue, loaded labor, materials, equipment, subcontractors, permits and applied overhead. Cost Variance = Actual Cost − Estimated Cost tells you where the estimate broke, and comparing estimated gross margin to actual gross margin tells you whether the job earned what you sold. Doing this on every job of consequence is what turns estimating from a habit into a skill.

It is a useful capacity signal when it is defined carefully: Revenue per Billable Field Employee = Revenue ÷ Billable Field Employees, counting only field staff who produce billable hours and excluding office and management staff. Track your own trend rather than comparing to other companies — service, residential new construction and commercial work produce very different figures, and mixing them makes the number meaningless. Never use it as a productivity scoreboard without job-cost context.

Capture the lead source at intake for every call and form, then follow that source through to booked jobs and to costed job results. Leads alone flatter every channel; booked revenue is better; booked revenue at a known margin is the only version that tells you where to spend more. A source producing many cheap leads that book thin-margin work can be worse for the business than one producing fewer, larger, more profitable jobs.

Fewer than you would expect. Most small electrical contractors are better served by five to eight numbers reviewed consistently than by a twenty-metric dashboard reviewed occasionally. The test for keeping a KPI is whether a change in it would cause you to do something differently. If the answer is no, it is a report, not a KPI.

Build a Stronger Electrical Business One Priority at a Time

Contractor Core helps you turn the numbers into a sequence: find the constraint the KPIs expose, fix it with a system, then move to the next one.