Home / Blog

VanReceipts guide

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

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.

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. This article explains how job costing works for electricians, why the standard approaches fall short, and what a practical tracking system looks like in the context of real electrical work.

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.

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. The time and place of the scan suggest which job you are on, so the receipt is matched with one tap to confirm.

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, calculate sales tax, 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.

VanReceipts lets you look around free with sample jobs, then Pro (7-day free trial) unlocks scanning and your real jobs. Pro adds unlimited scans, crew labor, full profit history, and iCloud sync, with a 7-day free trial.

*VanReceipts (App Store name: Easy Invoices & Expenses) 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. Scanning, jobs, invoices and export are part of VanReceipts Pro: $14.99 per month or $99.99 per year, with a 7-day free trial. You can look around first with sample jobs.*

Know your profit without the math

VanReceipts reads your receipts on your phone, matches them to the right job, and shows live profit for every project. Scan a receipt in the van, done.

Download on theApp Store

Free to look around. 7-day Pro trial. See pricing.