Skip to content
IndustriesIndustry file / 04

Electrical contractor software

Coordinate quotes, permits, inspections and collections for residential and commercial jobs — without missing a milestone.

Permits, inspections and collections coordinated in one view.

What changes when a electrical business runs on Olynx.

+24%

ticket with G/B/B options

Customers pick "Better" over "Good".

92%

1st-try inspection pass rate

Prep checklist + stamped drawing always ready.

−22 días

on pay app collections

G702/G703 generated at milestone close.

−18%

crew idle time

GC sync avoids between-trade waits.

The same day, before and after.

Today
  • Permits and inspections tracked on paper — easy to miss dates.
  • Quoting per watt/point without a pricebook standard across techs.
  • Billing progress draws on long jobs without losing track of balance.
  • One-line diagrams on loose sheets that get lost before rough-in.
  • Service upgrades quoted by eye — without knowing if the panel has capacity.
  • Subs not coordinated with the GC — you arrive and the wall isn't open yet.
With Olynx
  • Permit + inspection checklist per job with automatic reminders.
  • Pricebook with NEC materials + labor — everyone quotes the same way.
  • Progress billing: set 30/30/40 (or your scheme) and Olynx invoices each milestone.
  • Photos and diagrams attached to the job — useful for the adjuster or commercial customer.
  • Service load calculator (NEC art. 220) to validate panel upgrades.
  • Permit log with AHJ, jurisdiction, application # and visual status.
  • GC coordination: your calendar syncs with the general contractor's.
  • Panel photos + circuit map attached to the customer as warranty doc.
Your kit

The 8 tools you use every day.

01

+24%

avg ticket with G/B/B + load validation

NEC quotes with service load calculator

Customer asks for "more outlets in the kitchen". You quote $400. Arrive, open the panel: full, no slots. Need 200A service upgrade = $2,890. Furious customer, "you told me $400". Lose the job and customer tells the neighbors.

Olynx has an NEC art. 220 service load calculator — before quoting it tells you if the panel has capacity. Pricebook per outlet/switch/fixture/panel slot with NEC material (Romex, EMT, MC cable, Square D/Eaton breakers). Permit + AHJ inspection fee auto-added. Good/Better/Best in the proposal without showing NEC jargon to the customer.

  • NEC art. 220 service load calculator (existing load vs panel capacity)
  • Pricebook per outlet, switch, fixture, panel slot, dedicated circuit
  • Service upgrade options (100A → 200A → 320A) with load validation
  • NEC material: Romex, EMT, MC cable, Square D/Eaton/Siemens breakers
  • Permit fee + AHJ inspection fee auto-added to the estimate
  • Good/Better/Best presented without NEC jargon
  • E-signature + 30% deposit requested on signature
Customer wants "more outlets in the kitchen". Arrive, open Olynx, service load calc says: existing load 156A, 200A panel = 44A available. Enough for 1 dedicated circuit but not 3. Quote: Good = 2 outlets on shared circuit $385; Better = dedicated 20A circuit $640 (recommended); Best = 320A service upgrade $4,150 with room for EV charger + dryer. Customer signs Better in 4 min.
See this feature in depth
02

92%

first-try inspection pass rate

Permit + AHJ inspection tracker

Permit submitted to Plano AHJ 18 days ago, "approved" but nobody told you. Customer calls: "when do you start?" You: "let me check"… search email, can't find. Call AHJ — yes it's approved, expires in 30 days. Schedule rough-in. Inspector arrives, stamped drawing missing on site. Re-inspection 2 weeks later = $4,800 delay.

Olynx has a per-AHJ tracker with application #, submission date, approval date, scheduled inspection, pass/fail and inspector notes. 48-hr pre-inspection alerts with prep checklist and stamped drawing attached to the job. Monthly inspection-pass-rate report per tech to identify who needs more coaching.

  • Per job: AHJ, jurisdiction, permit type (residential / commercial / service)
  • Status tracker: submitted / under review / approved / expired
  • 48-hr pre-inspection alerts with prep checklist
  • Stamped drawing photo attached to the job for the inspector
  • Pass/fail log with notes; re-inspection auto-scheduled on fail
  • Monthly inspection-pass-rate report per tech
  • Permit expiration alerts 30/14/7 days out
Monday 9 a.m. Olynx alerts: "Rough-in inspection tomorrow 9 a.m. at Plano commercial. Prep checklist: stamped drawing on site, panel cover off, all junction boxes accessible." Eduardo arrives Tuesday prepped, inspector passes first try, marks PASS. No re-inspection, no $4,800 delay.
See this feature in depth
03

−22 días

in collections vs hand-billing

AIA G702/G703 progress billing

Commercial $84K job over 3 months. Finish rough-in Tuesday — need to send AIA G702/G703 to GC to bill the 30%. Your admin takes 2 hrs by hand with calculator + Excel. Send Friday. GC pays 30 days later. Cashflow dies while you pay materials and labor.

Olynx auto-generates AIA G702 Application + G703 Continuation Sheet at milestone close with schedule of values, 10% retainage, stored materials separate from work in place, approved change orders added to contract. PDF to GC same day. 2-way QuickBooks Online sync — each draw in the right category.

  • AIA G702 Application + G703 Continuation Sheet auto-generated
  • Schedule of values per milestone (rough-in / trim / final / COs)
  • 10% retainage per line + final release
  • Stored materials separate from work in place
  • Signed change orders auto-added to contract value
  • PDF to GC + payment tracking
  • 2-way QuickBooks Online sync per draw
Dallas office job $84,200. Finish rough-in Tuesday 11 a.m. Olynx auto-generates G702 + G703: work in place $25,260 (30%), retainage $2,526, previously billed $0, this period $22,734. PDF to GC 11:14 a.m. (3 min after marking complete). GC pays in 18 days instead of 45.
See this feature in depth
04

−18%

crew idle time

Shared calendar with GCs

GC notifies you via WhatsApp "wall ready Thursday" — you read it Friday. Eduardo (journeyman) goes to another job. Furious GC: "I waited 4 days, already called someone else". Lose the sub contract and reputation with that GC.

Olynx gives you a shared calendar with each GC with visual status (ready for rough-in / trim / final). Push notification when GC marks "ready". Your calendar auto-books the crew with the right skill (journeyman+ on commercial). Crew GPS tracking + on-site time reported to GC. Inspection ETA window (AM/PM) synced from AHJ portal.

  • Shared calendar with each GC (status: ready / in progress / done)
  • Push notification when GC marks "ready" for phase
  • Auto-book crew on receiving push
  • Skill-based: only journeyman+ on commercial
  • GPS tracking + on-site time reported to GC
  • Inspection ETA window synced from AHJ portal
Wednesday 4 p.m. Frisco GC marks "drywall removed, ready for rough-in". Push to your Olynx. Auto-book Eduardo for Thursday 7 a.m. SMS to Eduardo with address + scope + stamped drawing. Eduardo arrives 6:58 a.m., finishes rough-in 11:40 a.m., marks complete. GC gets push, schedules framer for Friday.
See this feature in depth
05

live

budget vs actual, not at close

Project Mode + Budget vs Actual

Office build-out job $84K. Mid-project: are you on budget? No idea — Excel budget is outdated, materials bought with foreman's personal card, timesheets not yet processed. Find out at close you lost $7K margin.

Project Mode gives sub-tabs per job: Overview, Billing, Financials, Time, Photos, Materials, Change Orders, Permits, RFIs, Safety. Live Budget vs Actual — every expense (AI receipt scanner), time-log, sub invoice hits margin instantly. Earned Value Management (SPI, CPI, EAC forecast) tells if you're ahead or behind.

  • Per-job sub-tabs: Overview, Billing, Financials, Time, Photos, Materials, COs, Permits, RFIs, Safety
  • Live Budget vs Actual with green/yellow/red stoplight
  • AI Receipt Scanner: receipt photo → vendor + amount + category
  • EVM: SPI, CPI, EAC forecast
  • Permit + RFI + Safety tracking on the job
  • Daily reports with weather + crew + work performed signed
Day 18 of Dallas job. Open Olynx: 35% budget spent vs 42% complete → 🟢 green, ahead. Day 24: foreman buys extra wire ($3,400 unplanned) → 🟡 yellow. Olynx says "this overrun needs a CO to GC". Generate CO in 6 min, GC approves, contract bumps to $87,600. Margin protected.
See this feature in depth
06

0

"where are you?" calls

Live Map + Crew Tracking

"Where's Eduardo?" "Why is Carlos at 9 hrs on rough-in?" You spend the day on the phone. Commercial customer asks "what time did they finish yesterday?" and you have no GPS proof. You pay ghost labor every week.

Live real-time GPS map with each tech. Click pin → identity, job, current phase, time since clock-in. Live job costing: hours × rate vs budget. Predictive payroll forecast for next period. Alerts if crew is 30 min past ETA.

  • Live GPS map with pin per tech
  • Click pin → identity, job, phase, time since clock-in
  • Live job costing: hours × rate vs budget in real-time
  • Alerts if crew is 30 min past ETA
  • GPS report exportable for commercial customers
  • Predictive payroll: next-period forecast
2:14 p.m. Map: Eduardo 🟢 at Frisco rough-in (3h 50min — normal), Carlos 🟡 at Dallas trim (8h — should be 5h). Click Carlos: foreman says "found mis-wired junction box from prior electrician, need to open 4 more walls". CO to GC from phone in 8 min with photo evidence. GC approves $4,200 extra.
See this feature in depth
07

$520

/wk saved on buddy-punching

GPS Time Clock + Company Camera

Buddy-punching: apprentice clocks in for journeyman from home = payroll inflated $400-$700/wk. Commercial customer claims "nobody was here yesterday 3-5 p.m." and you have no timestamped photo. On commercial with no signal the rough-in photos get lost.

"Clock In" button → captures lat/lng + photo + timestamp + auto-assigns to active project. OT detection >8hr/day or >40hr/wk. Company camera with timestamp + GPS + logo watermark + annotation canvas (draw arrows on junction box photo). With no signal, the camera's photos wait on the phone and upload on their own when the signal returns; clocking in needs a connection.

  • Clock In with photo + GPS — buddy-punching impossible
  • Auto-assigns to active project — no manual selection
  • OT detection >8hr/day or >40hr/wk
  • Company camera: timestamp + GPS + watermark + annotation
  • Auto before/after pairing per job
  • Photos wait for signal and upload on their own
  • Per-shift notes (weather, equipment, safety)
Commercial job in a building shell, no signal inside. Eduardo clocks in 6:58 a.m. at the entrance, where there is signal, with photo + GPS. Documents 32 photos before/during/after with timestamp + watermark; with no signal, they wait on the phone. Back at the entrance at 4:12 p.m., the photos upload on their own and Eduardo clocks out (8h 14min). Full report to GC Wednesday.
See this feature in depth
08

$3,400

saved on year-end CPA

Receipt Scanner + auto accounting

Shoebox with 600 receipts from Home Depot + Ferguson + supply houses at year-end. CPA charges $3,400 extra just to organize them. Job cost is wrong too — no idea how much was actually spent on the Dallas job.

AI Receipt Scanner: receipt photo → 0.8 sec → vendor, date, amount, items extracted → categorized → linked to active project. Live job cost (labor + materials + subs + equipment). EVM with SPI/CPI/EAC. CPA Audit Package (full GL export). QuickBooks Online sync via OAuth.

  • AI Receipt Scanner: photo → vendor + amount + items in 0.8 sec
  • Auto-categorizes and links to active project
  • Live job cost: labor + materials + subs + equipment
  • EVM: SPI, CPI, schedule/cost variance, forecast
  • AP/AR aging (30/60/90+)
  • CPA Audit Package (full GL export)
  • QuickBooks Online sync (OAuth)
Foreman buys wire at Home Depot $342.18. Snaps receipt photo from the truck. 0.8 sec later Olynx: "Home Depot — Lumber → reclassify: Electrical Wire — $342.18 — Project: Dallas office. ✅" Auto-linked, in QuickBooks, in job cost. No shoebox in December.
See this feature in depth

Just another Tuesday.

  1. 06:55

    GC update

    Frisco GC marks "drywall removed". Calendar auto-books Eduardo for tomorrow 7 a.m.

  2. 09:30

    Service upgrade quoted

    Customer wants EV charger. Service load calculator says: 200A panel needed. Quote $2,890 with G/B/B, signs in 6 min.

  3. 11:48

    Inspection alert

    Plano AHJ confirms inspection tomorrow 9-11 a.m. Olynx sends prep checklist + stamped drawing.

  4. 14:20

    Progress billing

    Close Dallas rough-in. Olynx generates G702 for $22,734 (30% minus retainage). PDF to GC, sync to QuickBooks.

  5. 17:40

    Inspection pass

    Inspector marks PASS on Frisco trim. Olynx alerts GC + customer. Final payment auto-released from retainage.

FAQ

What electrical contractors ask most.

  • Yes. Each job carries its own permit record with number, application date, approval date and scheduled inspection.

  • Yes. Project mode supports phases, subcontractors, progress billing and change orders.

  • Yes. Each job has a document library — PDFs, drawings, photos and videos in one place.

Ready to scale?

Join the service professionals who run their business on Olynx — and grow without the growing pains.

Locked rate for lifeCustom website includedCancel anytime