
Guides
Electrical contractor metrics: monthly tracking without the noise
Track electrical contractor metrics by process stage, from permit filing to inspection sign-off, and watch the margin blind spots a job board hides.
What to take away
- Measure the job by stagepermit filed, de-energization logged, testing recorded, inspection passed, invoice paid.
- A full calendar says nothing about margin. Track gross profit per job, not hours sold.
- Permit rejection and re-inspection rates are the earliest signal a job will lose money.
- Confirm licensing, permit and safety requirements with your provincial regulator and the authority having jurisdiction.
- Keep records that show income and expenses; the IRS accepts any system that does.
Why stage metrics beat a job count
Most contractors count jobs closed and hours billed. Neither tells you where a job went wrong. A panel upgrade that stalls three weeks at permit review and a service call that stalls three weeks waiting on a part look identical on a job board.
Job stages to time
- Permit filed
- De-energization and lockout logged
- Rough-in complete
- Testing recorded
- Inspection passed
- Invoice paid
Split every job into stages:
Stage metrics beat a job count
- permit filed
- de-energization and lockout logged
- rough-in complete
- testing recorded
- inspection passed
- invoice paid Time each stage. The stage that runs long tells you what to fix.
Permit and inspection stages deserve their own line. A rejected permit or a failed inspection costs a return trip, a re-book and a crew's half day. Track rejection rate and re-inspection rate separately from general callbacks.
The margin blind spot
A busy month can still lose money. The table below pairs the signal most owners watch with what it cannot tell them.
Signals vs blind spots
Signal
- Calendar fill
- Says nothing about margin
- Repeat rate
- Hides why a customer left
- Quote to start time
- Ignores jobs never quoted
- Callback and complaint rate
- One bad week distorts it
- Revenue per job
- Ignores labour burden and travel
- Permit rejection rate
- Misses jobs never filed
Blind spot
- Calendar fill
- Repeat rate
- Quote to start time
- Callback and complaint rate
- Revenue per job
- Permit rejection rate
| Signal | What it tells you | Blind spot |
|---|---|---|
| Calendar fill | When to add a crew or decline work | Says nothing about margin |
| Repeat rate (homeowner or general contractor) | Whether the business is remembered | Hides why a customer left |
| Quote to start time | Where prospects stall | Ignores jobs never quoted |
| Callback and complaint rate | Which crew or step to fix | One bad week distorts it |
| Revenue per job | Which jobs to price differently | Ignores labour burden and travel |
| Permit rejection rate | Where the paperwork breaks down | Misses jobs never filed |
Gross profit per job is the number that survives a slow month. Build it from the estimate, then reconcile it against the invoice. If the two diverge, the gap is usually travel time, rework, or a change order nobody priced.
What to track, and who owns it
Assign one owner per metric. A metric with two owners has none.
Metrics and owners
- Permit filed to approval, in days. Ownerthe person who files.
- De-energization and lockout logged before work starts. Ownerthe site lead.
- Testing recorded and signed. Ownerthe journeyperson on the job.
- Inspection result and re-inspection count. Ownerthe project manager.
- Invoice sent to payment received, in days. Ownerthe office.
- Gross profit per job against estimate. Ownerthe owner.
- Permit filed to approval, in days. Owner
- the person who files.
- De-energization and lockout logged before work starts. Owner
- the site lead.
- Testing recorded and signed. Owner
- the journeyperson on the job.
- Inspection result and re-inspection count. Owner
- the project manager.
- Invoice sent to payment received, in days. Owner
- the office.
- Gross profit per job against estimate. Owner
- the owner.
Review the six monthly. If a number moves, check demand, capacity and pricing before you change the standard. A metric that only ever rises is being gamed.
Where the numbers come from
Job-management and estimating software holds most of this if the stages are set up as statuses rather than free text. If yours is not, a spreadsheet keyed to the job number works. The point is that the stage dates are captured at the time, not reconstructed from memory at month end.
The same discipline applies to electrical contractor equipment: assumptions about capacity and cash need to be visible before you buy, not after.
For a fuller set of software and reporting options, see the electrical contractor software and KPI guide.
Proof to see before spending
Three references back the recordkeeping and risk side of this.
The National Institute of Standards and Technology: NIST Small Business Quick-Start Guides give small organizations practical starting points for cybersecurity and privacy risk management.
The Cybersecurity and Infrastructure Security Agency: Cyber Guidance for Small Businesses collects current cybersecurity resources for small and midsize firms.
Internal Revenue Service: What kind of records should I keep? accepts any system that clearly shows income and expenses, with the documents behind purchases, sales, payroll and assets kept on file.
Where the rules come from
Licensing, permit and inspection requirements vary by province and state. In Ontario, the Electrical Safety Authority sets them. In British Columbia, Technical Safety BC. In Alberta, Alberta Municipal Affairs. In Quebec, the CCQ. Confirm current requirements with your regulator and the local authority having jurisdiction before you build a metric around them.
Arc flash, PPE selection and lockout/tagout are safety-critical and set by CSA Z462, OSHA and the manufacturer's instructions. This article does not cover them.
Insurance riders, holdback and contract terms sit outside operations. They are covered in the electrical contractor legal and insurance guide.
Common questions
How many metrics should a small contractor track?
Six to eight. One per process stage plus gross profit per job. More than that and the review meeting becomes the work.
What if my software cannot record stage dates?
Set the stages up as statuses with a timestamp, or keep a spreadsheet keyed to the job number. Capture the date when the stage happens, not at month end.
Does a full calendar mean the business is healthy?
No. A full calendar tells you when to add a crew or decline work. Gross profit per job tells you whether the work was worth taking.







