Bookkeeping for Electricians: Progress Billing, Job Costing and QuickBooks
By BRIX Editorial Team · Updated
Bookkeeping for electrical contractors means tracking each job's labor, materials, permits and subs against what you billed, including jobs billed in stages. The essentials are a QuickBooks setup that separates service from project work, progress billing with retainage tracked, crew hours tied to jobs, and money set aside for quarterly taxes and slow stretches.
Key takeaways
- Electrical shops often run two businesses: quick service tickets and multi-week projects. Keep their income and costs apart.
- On project work, bill in stages and track retainage, or you'll finance the GC's job out of your own pocket.
- Labor is usually the biggest cost. Tie crew hours to jobs, not just to payroll.
- Permits, inspection fees and wire price swings belong on the job, not in overhead.
- BRIX invoices by stage, chases payments, syncs QuickBooks and keeps 1099s, sales tax and timesheets organized. It doesn't file taxes or give tax advice.
What's different about bookkeeping for an electrical contractor?
Bookkeeping for an electrical contractor is different because cash and work don't line up. A service call gets paid on the spot, but a remodel, addition or tenant fit-out can run for weeks with wire, gear and labor going out long before the final payment comes in. If the books only show deposits and bills, a busy month can look profitable while the bank account runs dry.
Labor is the other big difference. Electrical work is labor-heavy, crews mix journeymen and apprentices at different rates, and hours on a long job get spread across weeks of timesheets. If those hours aren't tied to the job, you can't tell whether the $18,000 basement job made money until it's far too late to do anything about it.
How should electricians set up QuickBooks?
Electricians should set up QuickBooks with service and project income on separate lines, labor and materials as job costs, and every bill and timesheet tagged to a job or customer. That gives you a profit and loss you can read at a glance and job reports that show which projects paid and which ones didn't.
| Account | Type | Notes |
|---|---|---|
| Service income | Income | Troubleshooting, repairs, device swaps, service fees |
| Project income | Income | Remodels, additions, panel upgrades, EV and generator installs, commercial work |
| Field labor | Cost of goods sold | Journeyman and apprentice wages, coded to jobs |
| Wire, conduit and devices | Cost of goods sold | Job materials; wire prices move, so keep it visible |
| Gear and equipment for resale | Cost of goods sold | Panels, breakers, generators, transfer switches, EV chargers you supply |
| Permits and inspection fees | Cost of goods sold | Every permit pulled, by job |
| Subcontractors | Cost of goods sold | Trenching, drywall patch, low-voltage subs |
| Retainage receivable | Other current asset | Amounts held back by GCs until project completion, if you work under them |
| Tools and testers | Fixed asset or expense | Benders, meters, cable pullers |
| Licensing and CE | Expense | License fees, renewal costs, continuing education |
How does progress billing work for electrical jobs?
Progress billing for electrical jobs means splitting a larger job into stages and invoicing each one as it's done, usually a deposit, then rough-in after inspection, then trim and final. It keeps cash coming in while materials and labor go out, and it gives both sides a clear record of what's been paid.
- 1
Set the stages in the quote.
For example: 30% deposit to order gear, 40% at rough-in inspection, 30% at final. Put them in writing before work starts.
- 2
Invoice the day each stage is reached.
A rough-in that passed inspection on Tuesday should be billed on Tuesday, not when the job wraps up.
- 3
Track retainage separately.
If a GC holds back a percentage of each payment until the project closes, record it as money owed to you, and put the release date on your calendar.
- 4
Bill changes as change orders.
The extra circuits and the moved panel get their own signed change order and invoice. See change orders.
- 5
Chase on a schedule.
Progress invoices are easy for customers and GCs to let slide. Follow up on every one until it's paid.
BRIX (text): Hi Marcus, Sample Electric here. Rough-in at 18 Willow Ct passed inspection today. Progress invoice #3302 for $5,400 (40% stage, less 10% retainage) is in your email. Thanks!
GC: Got it. We pay subs on the 15th and 30th.
BRIX (text, 16th): Hi Marcus, quick check on invoice #3302 for 18 Willow Ct. It didn't come through with yesterday's run. Anything you need from us?
GC: Missed it, sorry. Adding to the next batch.
That exchange is a sample to show the flow, not a real customer. The wording, timing and number of reminders are set up with you. If you want to see how long you're waiting for money overall, try the DSO calculator.
How do you job cost a panel upgrade?
Job cost a panel upgrade by adding up the panel and breakers, wire and fittings, labor hours at your burdened rate, the permit and any utility or sub costs, then comparing the total to your price. Do it for every upgrade for a few months and you'll see which ones ran over, usually because of surprises behind the wall.
The labor line is where electrical job costs drift. A crew that spends two extra hours tracing an old knob-and-tube run without anyone logging it makes the job look better than it was. Crew timesheets tied to jobs fix that; see billable hours. For the method in general, read job costing and labor burden.
What taxes should electrical contractors plan for?
- Quarterly estimated tax. The IRS says sole proprietors, partners and S corporation shareholders generally need to pay estimated tax if they expect to owe $1,000 or more when they file. See quarterly estimated taxes for contractors.
- Self-employment tax. Owed in most cases once net self-employment earnings reach $400, at 12.4% for Social Security plus 2.9% for Medicare, per the IRS. See self-employment tax and S corp vs. LLC for contractors.
- Payroll taxes. With journeymen and apprentices on payroll, you're withholding and paying employment taxes. See payroll taxes, and keep employment tax records at least 4 years, per the IRS.
- Subs and 1099s. Trenching and low-voltage subs may need a Form 1099-NEC. See 1099s for subcontractors and W-2 vs. 1099.
- Sales and use tax. How materials and gear are taxed depends on your state and on whether the work is a repair or a capital improvement. See sales tax on labor vs. materials.
What BRIX does for an electrician's books
BRIX keeps the paperwork that feeds the books moving: invoices go out by stage or at job close, unpaid ones get followed up, customers, invoices and payments sync to QuickBooks, crew clock-ins become payroll-ready timesheets, and expenses, 1099 subs and sales tax stay organized with reminders before estimated tax dates. BRIX doesn't file taxes or give tax advice.
For calls, permits and license tracking, see the electrician software hub. For winning more of the panel, EV and generator quotes that feed all this, see electrical leads and sales.
Frequently asked questions
What is the best bookkeeping setup for electrical contractors?
Most small electrical contractors use QuickBooks Online with service and project income split, labor and materials as job costs, and every bill and timesheet tagged to a job. Pair it with software that sends invoices and payments into QuickBooks automatically, which is what BRIX does, so you're not retyping progress invoices.
How do electricians track retainage?
Record the amount a GC holds back on each progress payment as money owed to you, separate from regular receivables, and note when it's due for release. Then invoice for it at project close. Ask your CPA how they want retainage shown in QuickBooks; practices vary.
What is a good profit margin for an electrical contractor?
It depends on your mix of service and project work, how you pay yourself and your market. Service work usually carries higher gross margins than competitive bid work. Job cost a few months of jobs, then price for the margin you need using the markup and margin calculator.
Should electricians use progress billing on residential jobs?
On anything that runs more than a few days or needs expensive gear ordered up front, yes. A deposit plus stage payments at rough-in and final keeps you from financing the customer's project. Spell out the stages in the quote so nobody is surprised.
Are permit fees a job cost?
Yes. Treat permit and inspection fees as a direct cost of the job they were pulled for, so the job's profit is accurate. Many electricians also list them on the quote. If they sit in overhead, your job reports overstate profit on permitted work.
Does BRIX handle payroll?
BRIX records crew clock-ins and job hours and produces payroll-ready timesheets, so your payroll provider or bookkeeper gets accurate hours by job. It doesn't run payroll or file payroll taxes itself.
Related
- Electrician Software for Panel Upgrades, EV Chargers, Permits and Progress BillingElectrician software that answers calls, books site visits for panels and EV chargers, tracks permits and license renewals, and progress-bills bigger jobs.
- AI Receptionist for Electricians: Screen the Hazards, Book the Site VisitAn AI receptionist for electricians that screens for safety hazards, qualifies panel, EV and generator quote calls and books the site visit while you work.
- Electrical Leads: How Electricians Win More Panel, EV and Generator JobsHow electricians win more panel, EV charger and generator jobs: answer quote calls fast, follow up every estimate, build GC referrals and earn reviews.
- Bookkeeping for contractors that keeps your books tax-ready all yearContractor bookkeeping that stays current: categorized expenses, 1099 subcontractor tracking, sales tax and quarterly tax reminders, synced to QuickBooks.
- Contractor invoicing software that sends the invoice and chases the moneyTurn finished jobs into invoices the same day, send polite automatic reminders on unpaid ones, and sync invoices and payments to QuickBooks.
- QuickBooks for contractors: the right version, real job costing and a sync that keeps the books matched to the jobsQuickBooks for contractors: Online vs Desktop, job costing with projects and classes, sync pitfalls, and how BRIX keeps QuickBooks matched to your jobs.
- What Is Job Costing?Job costing tracks what each job really cost vs. the estimate. What to track, a sample job cost report with variances, and a simple system for small crews.
- What Is a Change Order?What a change order is, what it must include, how to price one with overhead and profit, and how to track change orders so extra work gets paid.
- Labor Burden CalculatorCalculate labor burden with 2026 payroll tax rates, workers' comp, benefits, PTO and unbillable time. See an employee's true cost per billable hour.
- Voltage Drop CalculatorFree voltage drop calculator for copper and aluminum, single and three phase: drop in volts and percent, plus the smallest wire size for a 3% target.
Sources
- IRS, Estimated taxes (checked October 19, 2026)
- IRS, Topic No. 554, Self-Employment Tax (checked October 19, 2026)
- IRS, How long should I keep records? (checked October 19, 2026)