Estimating

How to Price Electrical Jobs: A Simple Estimating Formula


Most electrical contractors don't have a pricing problem. They have a pricing method problem. The bid that wins is built from experience and a gut feel about the job; the bid that loses money is built from the same experience and a slightly different gut feel. The difference between a profitable year and a busy-but-broke year is whether every estimate uses the same math.

This post gives you that math: a five-step estimating formula you can apply to every job, from a panel upgrade to a full commercial fit-out. It's not exotic. It's just complete — and completeness is where margins are made.

The formula

Price = (Labor + Materials + Subcontractors + Overhead) × (1 + Markup)

Five inputs, one multiplication. Let's take them in order.

1. Labor: hours × loaded rate

Start with the hours the job actually takes — not the hours you hope it takes. Break the job into tasks (rough-in, trim-out, panel work, troubleshooting) and estimate hours per task. Then multiply by your loaded labor rate: the hourly wage plus payroll taxes, workers' comp, benefits, and vehicle time, divided into an hourly figure.

A common error is pricing labor at the wage rate. If your journeyman earns $38/hour and your loaded rate is $74/hour, every hour you price at $38 donates $36 of hidden cost to the customer. Calculate your loaded rate once, write it down, and never estimate with the wage rate again.

2. Materials: cost plus waste factor

Price materials at what they cost you today, not what they cost on the last job. Copper, breakers, and devices move. Add a waste factor — 5–10% for most electrical work, more for long rough-in runs — and resist the urge to round down "to stay competitive." Rounding down is a discount you didn't mean to give.

3. Subcontractors: their quote plus your management

If the job needs a trencher, a drywall patch crew, or a low-voltage sub, include their full quote — and add a line for managing them. Coordinating a sub is real work: scheduling, site access, quality checks. Ten to fifteen percent of the sub's cost is a defensible management figure. If you pass sub costs through at zero markup, you're running a free procurement department for your client.

4. Overhead: the cost of being in business

This is the step most small shops skip, and it's the one that decides whether you make a living or make a job. Overhead is everything it costs to exist as a business: office rent, insurance, licenses, software, the truck payment, your own salary as the owner. Total it annually, divide by your billable hours for the year, and you get an overhead rate per hour. Multiply by the job's hours and add it to the estimate.

Example: $85,000 in annual overhead ÷ 1,800 billable hours = $47/hour. A 20-hour job carries $940 of overhead. Skip this line and you need a 40% margin just to break even on costs you already paid.

5. Markup: the line that makes it a business

Markup is not profit — it's the planned surplus after all costs, including overhead, are covered. Ten percent is the minimum for survival; fifteen to twenty percent is healthy for most electrical contracting. Apply it last, to the total of the other four lines, and apply it every time.

This is where the formula earns its keep: because overhead is already inside the number, your markup is genuinely yours. A 15% markup on a fully-costed estimate is real profit. A 15% markup on an estimate that forgot overhead is a pay cut.

The two mistakes that erase margins

Mistake 1: Negotiating against your own math

A customer pushes back on the price, and the first thing to go is the markup — because it's the only line that feels optional in the moment. But the markup was the plan. If you want to win a job at a lower price, cut scope, not margin: remove a fixture, defer a circuit, narrow the warranty. Keep the formula intact and the business stays intact with it.

Mistake 2: Estimating from memory instead of from the sheet

"That panel upgrade usually runs about $2,400." Usually is not a number. Memory compresses: you remember the smooth jobs and forget the ones with the attic crawl and the surprise subpanel. Every estimate should be rebuilt from the five lines, even when the job looks familiar. The sheet doesn't have a bad memory. You do.

Making the formula stick

A formula only protects your margin if it's the only way estimates get built. That means one template, used for every bid, with the loaded labor rate and overhead rate baked in so they can't be forgotten. When the numbers are the same every time, you can compare estimates against actuals — and that's when estimating stops being a guess and starts being a skill you can improve.

Want the template already built? The Contractor Business OS includes a job estimator tab with this exact five-line formula, your loaded rates saved once and applied automatically, and a profit dashboard that compares every estimate against what the job actually cost. $119 launch price (list $149).

Put this thinking to work.

The Contractor Business OS turns these ideas into a linked spreadsheet system — estimator, pipeline, profit dashboard, CRM, and expense tracker. $119 launch price (list $149).

See what’s inside →

The launch notes

Occasional, plain-spoken email.

New products, new playbooks, and practical notes on running a professional practice. No spam, no funnels, no daily drip. Unsubscribe anytime.