Home / Guides

Trade guides

Job Costing for Electricians: How to Know What Each Job Actually Made You

Most electricians price by instinct and find out their margins at year end. Here's what real job costing looks like for a self-employed electrician.

8 min readPublished July 13, 2026Updated August 12, 2026

In short

Knowing your hourly rate and your materials markup is not the same as knowing what a job made. Job costing closes that gap by attaching every cost to the job it belongs to: wire by the foot, van stock, helper hours, the third parts run. The profit figure at the end is then real rather than remembered.

In this guide
  1. Why Electricians Have a Specific Job Costing Problem
  2. Profit Per Job, Not Per Month
  3. The Problem with How Most Electricians Track Costs
  4. What Good Job Costing Looks Like for an Electrician
  5. The Specific Costs Electricians Need to Track
  6. How This Changes Quoting Over Time
  7. Where Job Costing Sits Next to Your Taxes
  8. What VanReceipts Does for Electrical Job Costing
  9. Start With Your Next Job

Most electricians know their hourly rate, know their materials markup, and still end a job not entirely sure whether they made good money or just broke even.

That gap between knowing your rates and knowing your actual profit is what job costing solves.

Why Electricians Have a Specific Job Costing Problem

The job costing challenge in electrical work is different from a simpler trades scenario because the cost structure has more moving parts.

A plumber swapping a water heater has a clear scope: the unit, the fittings, the labor. An electrician rewiring a two-story house faces wire priced by the foot, a panel that changes spec mid-job, additional circuits the customer asks for on day two, test equipment time, and small consumables from the van that never get invoiced separately.

The result is a familiar position at the end of a job. You know you billed $1,800. Between materials, your own time, your helper's time, and the parts you pulled off the van, you do not know whether you netted $900 or $200.

Costed properly, the same job answers itself:

Rewire, billed at $1,800
Billed$1,800
Materials, two supply runs$520
Your labor, 12 hours at $45$540
Helper, one day$160
Van stock: wire, devices$45
Mileage, 40 miles at the standard rate$18
Job overhead allocation$55
Profit$462

Not $900. Not $200. The figure only exists if the costs were captured while the job was running.

That is a job costing failure, not a pricing failure. The rate was probably right. The capture of actual costs was not.

Profit Per Job, Not Per Month

Job costing is a simple concept: for each job, record what it earned and what it cost, so you can calculate the actual profit for that specific job.

Not profit for the month. Not total invoices minus total supplier spend. Profit for this rewire, this panel change, this EV charger installation.

The reason per-job visibility matters is that your electrical work is not homogeneous. A straight panel swap is high margin, quick to complete, low material cost. A full rewire on a difficult property with limited access, awkward wire routes, and a fussy client can cost more than estimated. Averaging these together into a monthly P&L hides the pattern.

When you track per-job, you start to see which job types make you money and which ones look profitable on paper but are not in practice. That information changes how you quote. It changes which jobs you chase. Over a year, it changes your income.

The Problem with How Most Electricians Track Costs

Most self-employed electricians use one or more of three approaches, and all three have the same flaw.

Mental accounting
You remember roughly what you spent. This works for simple jobs and fails on anything that runs longer than a week or involves multiple supplier runs.
Bank statement review
At month end (or year end), you go through transactions and try to assign them to jobs. This is archaeology: you are trying to reconstruct which payment went to which job after the fact. Some purchases do not match to a single job. Van stock complicates everything.
Accounting software
QuickBooks, Xero, and Wave will show you materials as an expense category. They will not show you which job those materials belong to unless you manually enter and tag every transaction, which almost nobody does consistently.

All three approaches share the same structural flaw: the cost capture does not happen at the point of purchase. It happens later, from a desk, from memory. By then, the precision is gone.

What Good Job Costing Looks Like for an Electrician

The principle that makes job costing work is simple: capture the cost at the moment it happens, and attach it to the job in the same action.

That means when you leave the supply house with a roll of wire and a box of device boxes, the receipt is captured before you start the van. Not tonight. Not on the weekend. Now.

Here is what a practical job costing workflow looks like for a self-employed electrician:

Step one: a job exists in your system before work starts
The job has a name, an address, and a quoted price. It does not need to be elaborate.
Step two: every supply house run ends with a receipt scan
You take the receipt, point the camera at it, it reads the total and the items, and it goes into the right job. This takes under a minute in the parking lot.
Step three: the job shows a running profit figure
As receipts come in, the system subtracts them from the billed amount. You can see at any point what the job is running at: are you on track, over budget, or ahead?

Step four: when the job is complete, the final figure is accurate. You did not reconstruct anything. Every purchase was captured live. The profit number is real.

The Specific Costs Electricians Need to Track

Not all trade businesses have the same cost mix. For electricians, the categories that matter are:

Materials (high volume, high variability)
Wire, devices, panels, conduit, fasteners. These vary enormously between jobs and between supply houses. Capturing them per job is the core of electrical job costing.
Van stock used (harder to track, but worth noting)
If you pull 50 feet of 12-2 from van stock that you bought three weeks ago, that cost belongs to this job even though the receipt is old. A practical approach is to note van stock use in the job record as a rough value, without receipt-scanning old purchases. Precision matters less than consistency.
Subcontractor or helper costs
If another electrician or a helper works with you on a job, their cost (hourly rate or invoice) belongs to that job. Log it the same way you log a materials receipt.
Specialty equipment rental
If you rent a hydraulic knockout set or a rotary hammer for a specific job, that cost is job-specific and should be tracked.
What you do not need to track per job (usually)
Your truck, your test equipment, your insurance, your license renewal, your accounting fees. These are overhead, and they belong in your general business accounting, not your per-job records.
What did that job really make?Profit and margin for any job in seconds.

How This Changes Quoting Over Time

Once you have six months of per-job data, you can answer questions you currently cannot answer:

"My residential rewire jobs: what do they actually cost me in materials, on average?"

"Which job types have the best margin? Panel changes? EV chargers? Commercial installs?"

"Is there a job size or duration where my margins start to compress?"

These answers let you refine your quoting not by guessing but by reference to your own historical data. That is a durable advantage that builds over time.

You can run the numbers before you change anything. The free job profit calculator takes a billed amount, your materials and your hours and shows the margin in seconds, and the job costing spreadsheet template does the same across a whole year of jobs. For the wider method, start with the complete guide to job costing or see how to track job costs from receipts. Other trades hit different snags: plumbers, HVAC techs and general contractors.

Where Job Costing Sits Next to Your Taxes

For a self-employed electrician, job costing and tax accounting are two separate things, and confusing them is why a lot of people think they already track job costs.

Your Schedule C categorizes income and expenses by type: materials and supplies, contract labor, car and truck expenses, and so on. It does not care which job a materials purchase belongs to. The IRS wants totals by category, not by job.

Job costing is a business management tool, not a tax compliance tool. The two complement each other: your accountant uses the totals, you use the per-job numbers.

The same applies if you pay a helper as a 1099 contractor. Those payments get reported at the year level. Your per-job costs still need to be tracked separately if you want to know what each contract actually made you.

The practical benefit runs the other way too. Scanning every receipt as you go means that at tax time the substantiation already exists, categorized and dated, instead of living in a shoebox.

What VanReceipts Does for Electrical Job Costing

VanReceipts is an iPhone app built for exactly this workflow. AI-powered itemization reads the receipt text and every line item, and shows you an editable preview to confirm before anything saves. Then you pick the job it belongs to, so the receipt is filed while you still remember which job the wire was for.

What you see is live job profit: billed amount, materials, mileage, labor, and current net. Every receipt, trip, and hour updates that number in real time.

For an electrician, the workflow is:

  1. Leave the supply house.
  2. Open VanReceipts.
  3. Scan the receipt.
  4. Done. Back to the job.

Live job profit shows where each job stands without any desk work. At the end of the job, the number is accurate because it was built receipt by receipt, not reconstructed from memory.

VanReceipts does not file your taxes or sales tax returns, or replace full accounting software. It handles the job money loop your accounting software leaves out: estimates, invoices, receipt costs, mileage, and live per-job profit from the field.

Start With Your Next Job

You do not need a new system on every job at once. Start with your next job. Set it up, scan every receipt from that job, and see what the final profit figure looks like versus what you expected.

That one comparison will tell you whether your gut estimate of margins is accurate or whether you are leaving money unaccounted for on every job.

Free to make and send invoices and estimates. VanReceipts lets you look around free with sample jobs, then Pro (3-day free trial on the yearly plan) adds AI estimates, card payments, scanning and your real jobs. Pro adds unlimited scans, crew labor, full profit history, and iCloud sync.

VanReceipts (App Store name: VanReceipts: Invoice & Expense) is an iPhone app for tradespeople: estimates, invoices, mileage, receipt expenses, and per-job profit. AI-powered itemization reads your receipts, confirmed by you before anything saves. Free to make and send invoices and estimates. Scanning, jobs, and export are part of VanReceipts Pro: $14.99 per month or $99.99 per year, with a 3-day free trial on the yearly plan. You can look around first with sample jobs.

Pricing the next job starts from the same numbers. How to price electrical work builds a flat rate from real costs, the free electrical estimate template and electrical invoice template carry those lines through to the bill, and the best apps for electricians covers the rest of the toolkit. The phone version of that estimate and invoice is electrical contractor software, listed with the other trades on trade software.

Estimates, invoices and payments in one app

Snap a photo or describe the job, and cloud AI drafts the estimate. Turn it into an invoice in one tap and get paid by card. Receipts and miles land on the same job, so you see what it made.

Download on theApp Store
Scan with your iPhone camera to get the app

Free to look around. Invoices and estimates on Classic are free. 3 days free on yearly Pro. See pricing.

Keep reading

Trade guides

Job Costing for Contractors: A Simple System for Solo and Small Operators

Most job costing advice is written for contractors with an office and a crew. Here's a simple, receipt-first system for the solo and small operator running from one van.

7 min readRead →
Trade guides

Job Costing for Plumbers: Track What Each Job Actually Costs You

Plumbers often price jobs well but still find margins are thin at year end. Job costing shows you why, job by job, without a spreadsheet or accounting software.

8 min readRead →
Trade guides

Job Costing for HVAC Techs: Know What Each Install and Service Call Really Made

HVAC jobs swing from quick service calls to multi-day installs. Here's how job costing shows what each one actually made, without a spreadsheet or accounting software.

6 min readRead →

Free tools for the trades

Invoice and estimate templatesWorking templates for 18 trades, free.Labor cost calculatorWhat an hour of labor really costs.Free invoice generatorMake a PDF invoice with no sign-up.
Why VanReceipts tracks actual cost, not estimates