If your field service app already sends estimates, converts them to invoices and takes the card payment on site, paying another subscription to Intuit feels like paying twice for the same thing. It is a fair question, and it is being asked more this year because Intuit is now selling CRM features and every field service vendor is now selling invoicing.
The honest answer is that you almost certainly still need accounting software, and the reason has nothing to do with invoicing.
The short answer
Yes. Keep the accounting software. Your CRM issues documents and collects money, which looks like accounting and is not.
The distinction that matters is not features, it is what each system is a record of. Your CRM is a record of work: this customer asked for a quote, we booked it Tuesday, the tech closed it, we invoiced 1,850 dollars and they tapped a card. QuickBooks is a record of money: that 1,850 dollars became revenue on one side and a receivable on the other, then the receivable cleared when a deposit of 1,796.35 dollars hit the bank after processing fees, and the difference was an expense.
Only the second one produces a number your accountant, your bank or the tax authority can use. That is the whole answer. Everything below is why it bites people who ignore it.
The one place they overlap is the expensive one
Scheduling, dispatch, quote follow-up and job photos exist only in your CRM. Bank feeds, payables, payroll and financial statements exist only in accounting software. Neither is contested.
Invoicing sits in both. That is where the trouble is, because the moment two systems can both create an invoice, you have two versions of your revenue and no rule about which one is true.
Watch out
The failure mode is not that the sync breaks loudly. It is that it works quietly and slightly wrong, for months, and you only find out when someone tries to reconcile the year.
An electrician on r/smallbusiness described the split most shops land on, without needing anyone to explain it: "I currently have quickbooks online for my book keeping, but they don't have a calender/schedule or much for options for actually creating job files... I'll continue using quickbooks for my book keeping, but would like something else for creating jobs, scheduling, estimating and invoicing."
That instinct is right. The mistake is assuming the boundary maintains itself.
Four jobs your CRM does not do
A developer with an accounting background laid out the gap precisely in a r/smallbusiness thread, explaining why he had considered building a product to close it. He described a "full double-entry accounting back-end (debits and credits) that can produce proper financial reports like balance sheet, P&L, aged AR, aged AP, bank reconciliations," then noted: "I've seen a lot of platforms that can do work order management and platforms that do bookkeeping, but I've not come across a platform that does both."
That is still true. Here is what sits on the accounting side of the line.
1. A double-entry general ledger
Every transaction hits two accounts. Your CRM records that an invoice was sent and later marked paid. It does not create the offsetting entry, does not maintain a chart of accounts, and cannot tell you what your business owns and owes. An invoice list is not a ledger, the same way a stack of receipts is not a tax return.
2. Bank reconciliation
This is the one owners underrate. Reconciliation is the process that proves your records match reality: every dollar the bank says arrived is a dollar you can account for. Without it you have a system that reports whatever you typed into it. Card processors settle in batches, take fees out first, and deposit on a delay, so what your CRM says you collected will never equal what your bank received.
3. Accounts payable and payroll
Supplier bills, subcontractor payments, source deductions, T4s and 1099s. Your field service app knows what customers owe you. It does not know what you owe anyone, which is half of whether you are actually solvent.
4. Statements someone else will accept
The moment you want a line of credit, an equipment loan, bonding or a mortgage, you get asked for a balance sheet and a profit and loss statement. Nobody accepts a CSV export of paid invoices. This is the point at which the shortcut becomes expensive, because you cannot retroactively produce clean books for a year you never kept.
By the numbers
Intuit's Canadian pricing page lists EasyStart at 30 dollars per month and Plus at 110 dollars, with project profitability first appearing on the Plus tier. Jobber's plans run from Core at 29 dollars to Plus at 399 dollars per month billed annually, and the QuickBooks Online sync is not available on Core at all.
The vendors are not pretending otherwise
You do not have to take my word on the boundary. The software companies that would benefit most from blurring it draw it themselves.
Housecall Pro's QuickBooks integration page states directly: "QuickBooks is not included in your Housecall Pro subscription." Jobber's pricing page sells the integration as a way to "Sync with QuickBooks Online and Xero to cover your accounting needs, while Jobber powers your day-to-day operations."
Read that second sentence again. The vendor is telling you which half of the job it does. Both companies could reasonably claim to replace QuickBooks if the product allowed it, and neither does.
The three sync failures that actually cost money
This is the part missing from almost every article on the topic, because it only shows up in bookkeeping threads rather than vendor marketing.
Payments pile up in Undeposited Funds
A bookkeeper who inherited a construction client's file on r/Bookkeeping described it plainly: the client "has a bunch of stuff in undeposited funds and it's a total mess. Jobber kind of sucks to figure out exactly what was paid and when."
Another bookkeeper in the same thread explained the mechanism: "The Jobber-QBO sync creates invoices and payments but dumps everything into Undeposited Funds without matching to actual bank deposits."
The fix is manual and specific. Pull the payments payout report from your CRM, then in QuickBooks build a bank deposit out of Undeposited Funds selecting the payments in that payout, and book the gap between gross and net as a processing fee expense. As one commenter put it, work backwards from the bank statement, and going forward "reconcile weekly not monthly. The longer you wait the harder it is to match everything up."
Cancelled jobs leave phantom revenue
Housecall Pro's own help documentation notes that the integration "typically functions one-way, with data automatically syncing from Housecall Pro to QuickBooks Online," and then adds two limitations worth reading carefully: "Changes made to the invoice itself in Housecall Pro do not automatically update the invoice in QuickBooks Online after the initial sync," and "Any invoices deleted/canceled in Housecall Pro will need to be manually deleted/canceled in QuickBooks Online."
So a job that gets cancelled after the invoice synced stays in your books as revenue until a human removes it. That overstates your income, and you may pay tax on work you never did. This is not a bug, it is documented behaviour, and almost nobody sets a monthly check for it.
Pennies drift, then compound
In a separate r/Bookkeeping thread about small unpaid balances in the AR report, a commenter identified the cause: the "subtotal and total on an invoice are different in jobber, and the amount being pushed to QBO is the subtotal (usually by $0.01), while Jobber's total is being used to collect payment." Another called it "a rounding difference on the tax calculation" and suggested writing it off to a rounding account.
One cent does not matter. Several hundred invoices each a cent off, each leaving an open receivable that never clears, matters a great deal when you try to close the year.
Most of these failures come from bolting a generic CRM onto accounting software and hoping the sync holds. We build custom CRM systems around how your shop actually books and bills work, with a defined boundary and one system of record per field, so your bookkeeper is not reverse-engineering deposits in February.
The six-year problem nobody mentions
Here is the argument that ends the debate for Canadian operators, and it has nothing to do with features.
If you cancel QuickBooks, you do not just lose a tool. You lose custody of your books. And the obligation to keep them does not go anywhere.
CRA Information Circular IC05-1 on electronic record keeping is explicit on three points. Subsection 230(4) requires business records to be kept for a minimum of six years from the end of the latest year they relate to. Subsection 230(4.1) "requires that persons who keep records in an electronic format retain them in an electronically readable format for the prescribed period even when hard copy is available." And on outsourcing: "A person who keeps records electronically is not relieved of any of the record keeping, readability, retention, and access responsibilities because he or she contracts out the record keeping function to a third party."
Three consequences follow, and they apply whether the third party is your accountant or your field service vendor:
- Exporting everything to PDF before you cancel does not satisfy the requirement. The records have to stay electronically readable, not just visible.
- Leaving your only financial record inside a subscription you might cancel, or a vendor that might be acquired or shut down, is your risk to carry, not theirs.
- "It is all in Jobber" is not an answer to an auditor if your Jobber account lapsed three years ago.
Note
If you are in the United States the retention period differs and the framing is the IRS rather than the CRA, but the practical point is identical: the obligation attaches to you, not to your software vendor.
QuickBooks is now coming from the other direction
The question is getting more confusing this year for a real reason: Intuit is no longer content to be only the ledger.
Intuit now describes Customer Hub as "a built-in CRM hub where you centralize communication with customers, lead management, follow-ups, referrals, feedback, and repeat business workflows all in one place," including the ability to "organize your leads in a visual pipeline" and automate feedback requests after jobs.
That genuinely changes the calculus for some operators. If you are a solo trade with a short sales cycle and no sales staff, a pipeline inside the software you already pay for may be enough, and one system beats two.
But note Intuit's own qualifier: Customer Hub is built for small to medium businesses rather than "large sales pipelines or multi-rep sales teams." If you have two people quoting and anyone has ever asked "who was following up on that?", you have outgrown it. We covered where that line sits in Is QuickBooks a CRM?, which is the mirror image of this question.
What dropping QuickBooks actually costs
Run the arithmetic before you cancel anything, because "consolidating to one system" often means paying more.
| What you are considering | What it actually means |
|---|---|
| Cancel QuickBooks, invoice from the CRM | You still need a ledger. You have swapped a known cost for an unknown liability. |
| Cancel the CRM, run everything in QuickBooks | Works only if you do not dispatch, schedule crews, or chase quotes. |
| Keep both, sync them | The common answer. Budget for the reconciliation work, and note the sync may sit on a higher CRM tier. |
| Keep both, do not sync them | Viable at low volume. Manual entry is honest work and beats a wrong sync. |
That third row is where the hidden cost lives. Jobber's QuickBooks Online sync starts on Connect at 99 dollars per month, not on Core at 29 dollars. So the integration you want because you kept QuickBooks costs 70 dollars a month more than the plan you would otherwise buy. That is a real number to weigh against doing 20 minutes of manual entry a week.
The stack cost compounds fast. A landscaping owner on r/smallbusiness listed the reality: Jobber as the CRM, QuickBooks Time for time tracking, QuickBooks Online for accounting, Trello, Google Workspace and Microsoft 365, and concluded "I am struggling with the ever increasing costs of all of our apps... I feel like there's too many things to touch, too many things going wrong."
Consolidation is a legitimate goal. Just consolidate the operations side, where duplication is genuine, rather than deleting the ledger, where it is not.
When you genuinely can drop QuickBooks
The honest exceptions, and they are narrower than people hope:
- You are a solo operator with no employees and few payables. No payroll, no subs to 1099, cash basis, no lender. You still need a ledger, just not an expensive one. Wave still offers a free Starter tier with unlimited invoices and bookkeeping records, with Pro at 19 dollars per month.
- You are pre-revenue or seasonal and barely trading. Keep something minimal and correct rather than something powerful and abandoned.
- You are switching accounting products, not abandoning accounting. Xero, Sage and others are real answers. "My CRM" is not.
Note what is not on that list: having employees, carrying supplier credit, wanting a loan, or being a corporation. Any one of those puts you back on the accounting side of the line.
Decide who owns which field, then stop arguing
The productive version of this question is not "which system do I keep." It is "which system is the source of truth for each piece of data." Answer these five and the setup follows.
- Who creates the customer record? Pick one. If both can, you will get duplicates, and cleaning them without fixing the cause just regenerates them.
- At what moment does an invoice become real? Job completion, or invoice sent, or payment taken. Pick the trigger and sync only at that point.
- Which system do you reconcile against the bank? Always the accounting one. Never the CRM.
- Who owns job costing? A waste hauling owner on r/smallbusiness hit this exactly: he could track truck profitability in Jobber, but "my accountant is trying to convince me to do project costing in Quickbooks." The accountant is usually right, because costs arrive as bills and payroll, which the CRM never sees.
- What happens if you cancel either subscription tomorrow? If the answer involves losing records you are legally required to keep, fix that before you optimise anything else.
Tip
Set one recurring 15 minute job: check the sync error queue, clear Undeposited Funds against actual deposits, and confirm any cancelled jobs were also cancelled in the books. Weekly beats monthly, and monthly beats the January panic.
The boundary that works
For nearly every contractor and home service shop, the arrangement that holds up looks like this. The CRM owns everything up to and including the moment work is done and money is collected: leads, quotes, follow-up, scheduling, dispatch, the invoice document and the card tap. Accounting software owns everything about what that money did: the ledger entry, the deposit, the fees, the bills, the payroll, the statements.
They meet once, at a single defined trigger, in one direction. If you find yourself editing the same invoice in two places, the boundary has already failed, and it will show up as a number you cannot explain later. If the sync itself is what keeps breaking, QuickBooks CRM sync problems walks through the root causes.
So: do you need QuickBooks if you have a CRM? You need accounting software. It does not have to be QuickBooks. It does have to be something, it has to be reconciled against your bank, and it has to still be readable in six years. Your CRM was never going to be that, and the companies selling you the CRM will tell you so themselves.
