All articles

Custom CRM

Does Electrical Software Integrate With QuickBooks?

Yes, for service work. For anything billed to a GC, retainage, AIA pay apps and certified payroll cross nothing. What the vendor docs actually admit.

Om Patel 15 min read
Photo: Axel Lopez / Unsplash

The short answer

Yes, but the answer splits by which half of your shop is asking. Service work syncs: Jobber, Housecall Pro and FieldPulse push invoices, payments and customers into QuickBooks. Contract work billed to a general contractor does not. Retainage, G702/G703 pay applications and certified payroll are missing from every connector and from QuickBooks Online itself.

Yes. Every field service platform an electrical contractor is likely to buy connects to QuickBooks, and the connection works.

That is also the least useful true sentence on this page, because it answers a question most electrical shops are not really asking. The useful version is: which half of your business are you asking about?

Electrical is two businesses wearing one license. There is service and small install work, where a homeowner or a property manager pays you within days of the truck leaving. And there is contract work, where a general contractor pays you 5% to 10% short, sixty days later, against a schedule of values, and will not release the rest until the building is finished. Every QuickBooks integration on the market is built for the first business. Almost nothing on the market is built for the second.

I read the two pages currently ranking hardest for this query. ServiceTitan's guide, roughly 2,100 words, covers QuickBooks features, pricing tiers, and Desktop versus Online. BuildOps' listicle, roughly 2,500 words, covers seven benefits of syncing and six recommended platforms. Neither article mentions retainage, G702/G703 progress billing, certified payroll or prevailing wage. BuildOps sells specifically to commercial electrical contractors, and its article about QuickBooks integration does not mention the two accounting mechanics that define commercial electrical billing.

That gap is this article.

What actually crosses, according to the vendors themselves

Skip the marketing pages and read the help centres. They are specific, and they are less flattering.

Housecall Pro syncs invoices, payments, new customer information and new price book items, triggered when a job is marked finished, an invoice is sent, or a job is marked paid. Its documentation then lists what does not happen. Estimates do not push over to QuickBooks Online at all. Invoices deleted or cancelled in Housecall Pro have to be deleted manually in QuickBooks, because that update does not push. Changes made on a job are not pushed automatically unless you use one of the action buttons. And where an invoice carries a separate billing and service address, the service address is not added to the customer record in QuickBooks.

Jobber syncs clients, products and services, timesheets, invoices, payments, refunds, tips and payouts. Job costing is available only on its Grow and Plus plans, and it pulls costs from timesheets, line items and expenses. The direction of travel matters: costs import from QuickBooks once, and after that initial import Jobber becomes the source of truth for costs. Two other admissions are worth reading twice. Job cost reporting is not available for recurring jobs, so only one-off jobs appear in the report. And double counting between line items and expenses can artificially lower your margin, which Jobber describes as a known limitation without a current solution.

None of that is scandalous. It is a competent retail sync doing exactly what it was built to do: get money that has already been collected into the ledger, cleanly, without double entry. For a shop doing panel swaps, EV charger installs, troubleshooting calls and small residential rewires, it is genuinely enough, and the integration question is closed.

Watch out

The pattern across both vendors is the same: money that has already been earned crosses easily, and everything that determines whether you earned it crosses badly or not at all. Costs, estimates and job changes are where the leaks are.

The half of electrical nobody's integration page mentions

Now the other business.

When you wire a strip mall for a GC, the money does not arrive as an invoice. It arrives as a pay application against a schedule of values, and it arrives incomplete on purpose. Retainage is typically 5% to 10% of each payment, held until substantial or final completion. Siteline's guide makes the arithmetic uncomfortable: construction margins sometimes run as low as 5% to 10%, which means the retained percentage can equal or exceed the entire project's profit. You do not make money on the job until closeout. Release timing after completion is another 30, 60 or 90 days depending on state law, and the rules are not uniform, with New Mexico prohibiting retainage outright and Texas mandating it.

QuickBooks has no native concept of any of this.

Knowify, which sells a construction layer that sits on top of QuickBooks Online, is refreshingly direct about the tool it integrates with: QuickBooks "gives you very basic tools for handling retainage," and managing finances at the contract level "isn't its strong suit." The workaround it documents is journal entries, logging retention withheld as you invoice and moving those entries back into the sales account at the end of the project. Knowify's verdict on doing it that way: "While doable, it isn't ideal."

The other common workaround is an invoice-level hack. You create a dedicated Retainage Receivable asset account, then bill the full earned amount on line one and add a second line pointing at that asset account with a negative value. Contract totals and percentage-of-completion math live in a spreadsheet beside QuickBooks, because the ledger has nowhere to put them.

Both approaches work. Both mean your true receivable is split across a system and a spreadsheet, and neither will warn you when they disagree.

By the numbers

Per Billd's 2025 National Subcontractor Market Report, subcontractors waited an average of 56 days to be paid, while general contractors believed payment went out 30 days after a pay application. The gap exists because each side counts from a different starting point: the GC counts from when the packet cleared its own review, the sub counts from when the work was performed.

That 26 day gap is invisible in QuickBooks. Your A/R aging starts when you raised the invoice, not when your crew was in the ceiling, and retainage sitting in a manual asset account has no aging at all.

The tier question, and the contradiction you should know about

Here is where the research got interesting, and where I would be careful about what you read elsewhere.

QuickBooks Online tiers run roughly: Solopreneur $20 per month, Simple Start $35, Essentials $65, Plus $140, Advanced $340. Desktop Enterprise starts around $2,210 per year. You will see much lower numbers quoted on vendor blogs, including ServiceTitan's, which lists Plus at $49.50 and Advanced at $117.50. Those are promotional rates. Budget against list.

The floor for job costing is QBO Plus, because that is where the Projects module begins. Below Plus, there is no job costing to sync into, which quietly makes the integration question moot: a beautiful sync into Simple Start still cannot tell you what a job cost.

Now the contradiction. One widely cited 2026 comparison guide states in its summary that the QBO Advanced platform update "built native G702/G703 progress billing, retainage tracking, and WH-347 certified payroll generation directly into QBO Advanced." Its own feature table, further down the same page, says something different:

FeatureQBO PlusQBO AdvancedDesktop EnterpriseIntuit Enterprise Suite
AIA progress billing (G702/G703)Third-party appThird-party appNativeNative
Retainage trackingManual workaroundManual workaroundNativeNative
Certified payroll (WH-347)Third-party appThird-party appThird-party appNative

The same page also states, in its QBO Advanced section, that the tier "requires third-party software connectors like Points North or LCPtracker to generate WH-347 certified payroll reports." So the summary and the table contradict each other on all three rows.

An independent source that specialises in AIA billing resolves it. Intuit launched construction features for QBO Advanced in beta in February 2026, including AIA-style progress invoicing with contract tracking and WIP reporting. But there is still no G702/G703 form output, no built-in retainage handling and no stored materials tracking. The answer to "does QuickBooks Online create a G702/G703 pay application package" remains no.

Watch out

"AIA-style progress invoicing" and "generates a G702/G703 pay application" are not the same claim, and the difference is the thing your GC's project accountant will reject. Before you buy a tier on this promise, make the salesperson produce a finished, reviewer-ready pay application package from real data on screen.

One more detail worth pricing in: those construction features are free for the first 12 months on QBO Advanced, and pricing after 12 months has not been announced.

The same caution applies further up the range. Intuit Enterprise Suite is the only product in the family that generates WH-347 natively, but a contractor software operator on r/Construction pointed out in February 2026 that the construction edition "only launched in February and it's still in open beta," so "when you ask would you trust it as the financial backbone, the honest answer is that nobody can tell you yet. Nobody has closed a full fiscal year on it."

Certified payroll, which electrical hits harder than most trades

If you take federally funded work of $2,000 or more, Davis-Bacon applies. You file Form WH-347 weekly, within seven days of the regular pay date, and you file it even in weeks when no work happened.

No QuickBooks tier below Intuit Enterprise Suite produces that form. Not Plus, not Advanced, and not Desktop Enterprise Contractor Edition, which is otherwise the strongest AIA and retainage product Intuit sells. Every one of them routes you to a connector such as Points North or LCPtracker, or to a construction payroll package.

The cost is not only the software. One contractor weighing a prevailing wage bid on r/Contractor put it plainly: "I'm open shop, but considering a prevailing wage project. I'd use a service to manage the payroll if I bid the job. Adds about 5 to 7 percent I'm told." If that is roughly right, the compliance overhead belongs in the bid, not in the year-end surprise.

If your shop runs service and contract work out of one QuickBooks file, the mismatch is structural rather than a settings problem. We build custom CRMs for electrical contractors where the contract is a first-class object: schedule of values, retainage tracked as a real receivable with its own aging, and pay applications assembled from job data, with only clean coded entries reaching QuickBooks. The books stay simple because the complexity lives where it belongs.

Book a free CRM demo

What operators actually report

The threads are more honest than the comparison pages.

A contractor running an electrical company with roughly 30 electricians described the stack on r/electricians: "We use quickbooks to enter projects/track and invoice. A google doc to make service work/outstanding jobs. Excel to make a printable copy to give to the electrician, and then once completed use that sheet back to record completed on the google doc and complete invoice on quickbooks." They added the detail that explains the whole mess: "We do mostly large projects, but keep 3 or 4 people busy with service work week to week." Two businesses, one ledger, three systems bridging the gap by hand.

A commercial and public works contractor on r/Construction, running QuickBooks Online plus Knowify and evaluating Intuit Enterprise Suite, noted almost in passing: "We already use the AIA platform separately for formal AIA contracts and G702/G703 billing, so I don't need IES to replace that." That is a shop that bought a construction layer on top of QuickBooks and still runs pay applications somewhere else.

On the WIP side, an accountant recommending Foundation for prevailing wage work described the QuickBooks status quo by what it removes: "the WIP is builtin to the system, no more having to do an export from QB into excel and tweaking it."

And the reason most shops stay put, from a contractor of 34 years: "Every time I look into an alternative I end up staying. I fucking hate that company but I've never been willing to deal with the pain to switch over to something else."

That last one is the real market. Switching costs are enormous, which is exactly why buying the wrong tier is expensive for years rather than months. Our CRM data migration checklist exists because that pain is predictable and largely avoidable.

The demo script

Do not ask "do you integrate with QuickBooks." Everyone says yes and everyone is telling the truth. Ask these instead, and make them show you rather than tell you.

  1. "Push a job with costs to QuickBooks while I watch, then open the Project in QuickBooks." If costs did not land against the Project, you do not have job costing, you have invoicing.
  2. "Show me a progress invoice against a schedule of values with 10% retainage withheld." Then ask where the withheld balance lives and whether it ages.
  3. "Produce a G702 and a G703 continuation sheet from this data." If the answer involves an export or a partner app, that is your real workflow and your real cost.
  4. "Generate a WH-347 for last week." Expect a connector. Get the connector's price in writing.
  5. "Bring one of your own finished jobs to the demo and make them pull the WIP report, trace a number back to the real transaction." That is advice from a contractor on r/Contractor, and it is the single best test on this list.
  6. "What happens when I void an invoice here?" With Housecall Pro, the answer is that you go and delete it in QuickBooks yourself.
  7. "Which QuickBooks tier does this require?" If the answer is Plus or Advanced, add that to the platform's price before comparing.

An operator in the same IES thread added three conditions worth borrowing wholesale: run the new system in parallel for at least one full WIP cycle before cutting anything over, have your surety agent bless actual WIP reports out of it before your bonding depends on them, and get data export terms in writing so you know the path back out.

Choosing, by where you actually are

Your shopWhat to runWhat still hurts
Solo or two trucks, all residential serviceQBO Simple Start or Essentials plus Jobber or Housecall ProNo job costing. Fine, until you want margin by job.
3 to 15 techs, service and small installQBO Plus plus a field service platformCosts and estimates sync unevenly. Reconcile one job monthly.
Service plus occasional GC workQBO Plus plus a construction layer such as KnowifyRetainage and pay apps live outside the ledger.
Mostly commercial contract workDesktop Enterprise Contractor Edition, or a construction ERPCertified payroll still needs a connector. Desktop syncs in batches via Web Connector.
Public works and prevailing wage at volumeConstruction-first package with native certified payrollPrice and implementation. Do not migrate mid-fiscal-year.

The industry shape argues for humility about the top rows. US electrical contracting runs to roughly 251,789 establishments at an average of about 4.8 employees per firm. Most electrical businesses are small, and most of them are well served by QuickBooks Online Plus and a competent field service tool. The trap is not being too small for the good software. It is running a genuine commercial contract business on a stack designed for service calls and calling the resulting spreadsheets a process.

If you are still deciding which platform sits on top, we sorted that market by revenue mix rather than headcount in CRM for electricians, and looked at the scheduling side in electrical dispatch software. For the accounting-first version of this question across trades, see the best CRM that integrates with QuickBooks.

The one-page version

Yes, electrical software integrates with QuickBooks. The sync is a retail sync: invoices, payments, customers and price book items cross reliably, while costs, estimates and job edits cross partially or not at all, per the vendors' own help documentation.

If you run service work, that is sufficient and you can stop worrying about it. Buy QuickBooks Online Plus so you have Projects to cost against, pick the field service tool your techs will actually use, and reconcile one finished job by hand each month.

If you bill general contractors, the integration is close to beside the point. Retainage has no native home in QuickBooks Online, G702/G703 output does not exist there even after the February 2026 construction beta, and certified payroll is a third-party connector on every tier except Intuit Enterprise Suite. Those are not sync failures. They are absences, and no connector fixes an absence.

Decide which business you are running first. The software question answers itself afterwards.

Frequently asked questions

Does electrical contractor software integrate with QuickBooks?
Yes. Jobber, Housecall Pro, ServiceTitan, FieldPulse and BuildOps all connect to QuickBooks, and the connection is reliable for service work. The sync carries customers, invoices, payments and price book items. It does not carry the things commercial electrical work runs on: retainage, schedule of values billing, G702/G703 pay applications or certified payroll. Which half of your revenue you are asking about decides whether the integration is sufficient or nearly irrelevant.
Can QuickBooks Online handle retainage for an electrical contractor?
Not natively. Knowify's guide is blunt that QuickBooks 'gives you very basic tools for handling retainage' and that managing finances at the contract level is not its strong suit. The standard workaround is a dedicated Retainage Receivable asset account: you invoice the full earned amount on line one, then add a second line linked to that asset account as a negative value. Contract totals and percentage-of-completion math live in a spreadsheet beside the ledger.
Did QuickBooks Online Advanced add native AIA billing in 2026?
Partly, and the comparison pages disagree about it. Intuit launched construction features for QBO Advanced in beta in February 2026, including AIA-style progress invoicing with contract tracking and WIP reports. But there is still no G702/G703 form output, no built-in retainage handling and no stored materials tracking. Treat 'AIA-style' as the operative word and make Intuit show you a finished pay application before you buy the tier.
Does QuickBooks produce certified payroll for prevailing wage electrical work?
No, on every tier except Intuit Enterprise Suite. QBO Advanced and Desktop Enterprise both require a third-party connector such as Points North or LCPtracker to produce federal WH-347 forms. If you touch federally funded construction of $2,000 or more, Davis-Bacon applies and WH-347 is filed weekly, within seven days of the regular pay date, including weeks when no work happened.
Which QuickBooks tier does an electrical contractor actually need?
QuickBooks Online Plus at roughly $140 per month is the floor if you want job costing, because the Projects module starts there. Simple Start and Essentials cannot job cost at all. If you run commercial contract work, Plus still leaves retainage and progress billing in spreadsheets, which is the point at which Desktop Enterprise Contractor Edition or a purpose-built construction package earns its price.
What does not sync from Housecall Pro to QuickBooks Online?
Per Housecall Pro's own documentation: estimates do not push over at all, invoices deleted or cancelled in Housecall Pro must be deleted manually in QuickBooks, and changes made on a job are not pushed automatically unless you use one of the action buttons. Where an invoice has separate billing and service addresses, the service address is not added to the customer record in QuickBooks.
Why does my job costing look wrong after the sync?
Usually because two systems both think they own costs. Jobber's documentation notes that costs import from QuickBooks once, after which Jobber becomes the source of truth going forward. Jobber also states that job cost reporting is not available on recurring jobs, and that double counting between line items and expenses can artificially lower margin, a limitation it acknowledges without a current fix. Reconcile one finished job by hand before you trust the dashboard.
Is QuickBooks Desktop still an option for electrical contractors in 2026?
Only Enterprise. Intuit fully discontinued support, security updates and add-on services for Desktop Pro, Premier and Accountant editions from release year 2023 and older as of May 31, 2026, which means bank feeds, integrated payroll and merchant processing stopped working inside those versions. Desktop Enterprise Contractor Edition continues, from roughly $2,210 per year, and remains one of the few QuickBooks products with native AIA billing and retainage.
Bespoke pipelines, automations, 360° customer records and real-time reporting, a CRM built around how your team actually works, connected to your entire stack.
Book a free CRM demo

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.