Book Consultation

Gondaliya CPA

CPA Answers · Knowledge Base · Canada 2026

Do I Need a Bookkeeper If I Already Use QuickBooks?

A licensed Ontario CPA's answer to the question every business owner asks after setting up QuickBooks. What the software genuinely does for you, what it cannot decide, the errors it records without complaint, how to tell whether your file has a problem, and when you actually need a bookkeeper rather than just better habits.

Quick Answer

Usually yes. QuickBooks records transactions; it does not decide how they should be recorded. It cannot tell that a shareholder draw was coded as an expense, that an HST code is wrong, or that your bank feed was never reconciled. The software is the tool. The bookkeeper is the judgment. Simple sole proprietors can often manage alone. Once you incorporate, register for HST or hire anyone, you need both.

What QuickBooks Actually Does

Let us be fair to the software first, because the marketing oversells it and the backlash undersells it. QuickBooks genuinely is good at what it does. It imports your bank feed automatically, so the manual data entry that used to be most of bookkeeping is largely gone. It applies rules you set up, so recurring transactions from the same vendor land in the same place. It stores your records, attaches documents, and produces a professional-looking profit and loss statement on demand. For a business owner who wants to see roughly where the money went, it delivers.

What it cannot do is evaluate. QuickBooks reports faithfully on the data you give it, and it has no opinion about whether that data is right. It will produce a clean, well-formatted P&L from thoroughly miscategorised transactions and give you no indication that anything is wrong. The report looks professional because the software formats it professionally, not because the numbers underneath are correct. That gap, between looking right and being right, is where the actual problem lives.

The Decisions QuickBooks Cannot Make

Bookkeeping is not typing. It never really was; the typing was just the visible part. The work is the judgment about what each transaction actually is, and that is precisely the part that has not been automated.

The TransactionWhat QuickBooks SeesWhat It Actually Needs
You pay a supplier from your personal cardAn expense, if you enter it as oneA shareholder loan entry, because the company owes you
You transfer money out of the company accountA withdrawal to categoriseA decision: salary, dividend, shareholder draw or expense reimbursement, each with different tax consequences
A $4,000 laptop purchaseAn expense in whatever account the rule points toA capital asset decision, with CCA treatment
An invoice to a US clientRevenue with the default tax codeA zero-rated export, if the documentation supports it
A payment from a client who also lent you moneyIncomePossibly a loan repayment, which is not income at all
Groceries on the business cardAn expense, coded as whatever rule firesA personal item that does not belong in the business at all

QuickBooks, a Bookkeeper, or Both?

TaskQuickBooks AloneBookkeeperBoth Together
Importing bank transactionsYes, automaticallyNot neededFeed runs, human reviews
Categorising the obvious transactionsMostly right via rulesYesRules handle volume, human handles exceptions
Categorising ambiguous transactionsNo, it guesses or parks itYesThe exceptions get a decision
Reconciling to bank statementsProvides the screen, does not do itYesDone every month, not at year-end
Deciding the correct HST codeNo, applies whatever you configuredYesSetup verified, then it runs correctly
Shareholder loan versus expenseNoYesRecorded correctly as it happens
Catching duplicates and gapsOnly exact matchesYesCaught monthly, not reconstructed later
Separating personal from businessNoYesFlagged before it becomes a pattern
Producing a P&LYes, instantlyYesA report you can actually rely on
Telling you the P&L is wrongNeverYesThis is the whole point

The pattern here matters. In every row, QuickBooks is not malfunctioning. It is doing exactly what it was designed to do, which is record what it is told. The error is not a software failure; it is the absence of a decision. The software cannot supply that, and it will never tell you it is missing.

The Bank Feed Is Not Reconciliation

This is the single most common misunderstanding we encounter, and it is worth stating plainly. A connected bank feed imports transactions into QuickBooks. That is all it does. Reconciliation is a separate process, one that confirms your QuickBooks balance actually agrees to the bank statement, that nothing was imported twice, that nothing is missing, and that nothing was auto-matched to the wrong existing entry.

We regularly take over files where the feed has been running perfectly for a year and the accounts have not been reconciled once. The owner is not being careless; they reasonably assumed that connecting the bank was the automation. The transactions are all there, flowing in daily, and the file looks alive and current. Meanwhile the bank balance and the QuickBooks balance have quietly drifted apart, duplicates have accumulated from an overlapping import in March, and three transactions were matched to the wrong invoices. None of it is visible on the dashboard.

How to Tell If Your QuickBooks File Has a Problem

You do not need an accountant to run this check. Open your file and look for these. Any one of them means the file needs attention.

  • The bank reconciliation has not been run in more than a month, or you are not sure where the reconciliation screen is
  • There is a balance sitting in Uncategorised Expenses, Uncategorised Income, or Ask My Accountant
  • Your shareholder loan account has a balance nobody can explain
  • The HST you filed does not tie to the HST payable account on your balance sheet
  • There is a suspense or opening balance equity account with a number in it
  • Your balance sheet has not been looked at, only the P&L
  • Personal and business transactions run through the same account
  • Payroll is entered as manual journal entries rather than through payroll software

The Uncategorised Expenses account is a direct measure of the bookkeeping that has not happened. It is QuickBooks doing exactly the right thing: holding a transaction until a human decides what it is. A growing balance in that account is not a software problem. It is a queue of decisions waiting for someone. It is the first place we look in any new file.

Where QuickBooks Goes Wrong on HST

HST is where the gap between recording and deciding gets expensive. QuickBooks handles HST exactly as you configure it, which sounds fine until you consider what happens when the configuration is wrong. If a product or an expense account carries the wrong default tax code, every single transaction that touches it inherits that error, silently, for as long as the setup stands.

The software will not question whether your supply is taxable, exempt or zero-rated, because that is a classification decision under the Excise Tax Act, not a software function. It will not tell you that you are claiming input tax credits on expenses related to exempt supplies, which is one of the higher-value adjustments the CRA makes on review. It will prepare and file a return that reflects your setup faithfully and confidently, and it will be wrong in exactly the way your setup was wrong, on time, every quarter, for years. Our GST/HST filing service exists largely because of this.

So When Do You Actually Need a Bookkeeper?

Not everyone does, and we would rather tell you that than sell you something you do not need. The honest test is complexity, not revenue and not how the business feels.

Your SituationQuickBooks Alone?Why
Sole proprietor, few transactions, no HST, no employees, disciplined ownerOften enoughFew decisions, and the ones there are tend to be obvious
Sole proprietor, HST registeredBorderlineTax codes now have consequences, and the threshold needs tracking
Incorporated, any sizeNoShareholder loans, salary versus dividends, and a hard line between company and personal money that the software cannot police
Any business with payrollNoSetup errors repeat every pay period and surface at T4 time as a PIER assessment
Mixed taxable and exempt suppliesNoITC allocation is a judgment call that the software cannot make
Multiple bank and credit card accountsNoReconciliation across accounts is where duplicates and gaps hide
You are behind and not sure how farNoThe file needs assessment before it needs maintenance

The middle path is real. Some owners keep their own books well and use a CPA for a periodic review rather than full bookkeeping. That works when the business is genuinely simple and the owner is genuinely disciplined. It works badly when the review happens once a year, because by then twelve months of consistent errors have to be unwound rather than caught. A quarterly review beats an annual autopsy.

What It Costs to Fix It Later

The comparison most owners make is bookkeeping fees against zero, because the software is already paid for. That is not the real comparison. The real one is ongoing bookkeeping against three other costs: the cleanup, which takes longer than the original recording would have because the documents are harder to find and nobody remembers what half the transactions were; the tax consequences, whether that is a reversed ITC claim, a PIER assessment or a shareholder loan balance with real implications; and the one nobody counts, which is a year of business decisions made on numbers that were wrong.

Ongoing bookkeeping is a predictable flat fee. Cleanup is quoted per file, because it depends entirely on how much has to be unwound. It is almost always more than the same period would have cost done properly. Where clients have fallen behind, our past account clean-up service rebuilds the file from genuine evidence.

Case Study: A Year of Perfect-Looking Books

An Ontario corporation had QuickBooks Online set up from day one, with the bank feed connected and rules running. The dashboard looked healthy and the P&L was filed on time each quarter. The owner had never run a reconciliation, because the feed was connected and that seemed like the same thing. On review, we found the HST default on the main service account was wrong, so four quarters of returns had been filed confidently and incorrectly; roughly $8,000 of shareholder draws sat in office expenses, overstating expenses and understating the loan balance; and duplicates from an overlapping import in the spring had inflated costs. Nothing had been flagged, because nothing was broken. We corrected the tax codes, reallocated the shareholder transactions, cleared the duplicates, reconciled every account, and amended the affected returns. The figures here are illustrative of the work we do, not a specific client file. Bookkeeping Services →

We Work Inside Your Existing QuickBooks File

No migration, no starting over, no losing your history. We work in QuickBooks Online and Xero alongside you, review what is actually there, tell you plainly what needs correcting, and maintain it properly from there. Flat fee, including HST.

File Review

We assess the real state of your books, reconciliations, tax codes, shareholder accounts, and tell you honestly whether you need us.

Cleanup

Duplicates cleared, transactions recategorised, accounts reconciled, HST corrected, and prior returns amended where needed.

Ongoing Bookkeeping

Maintained monthly so year-end is a filing, not a reconstruction, and so your numbers are right while you can still act on them.

Frequently Asked Questions on QuickBooks and Bookkeeping

Do I need a bookkeeper if I already use QuickBooks?
Usually yes, though not always in the way you expect. QuickBooks records transactions; it does not decide how they should be recorded. It cannot tell you that a payment was a shareholder loan rather than an expense, that HST was coded wrong, or that a transaction was categorised in a way that will not survive a CRA review. The software is the tool. The bookkeeper is the judgment. Most incorporated businesses need both.
What does QuickBooks actually do on its own?
It imports your bank feed, applies rules you set up, stores your records, and produces reports from whatever you put in it. That is genuinely useful and it removes most of the manual entry that used to define bookkeeping. What it does not do is verify that the categorisation is correct, that the HST codes match the supply type, or that your balance sheet reflects reality. It reports faithfully on data it cannot evaluate.
Can QuickBooks replace a bookkeeper entirely?
For a very simple business with few transactions, one bank account, no payroll, no HST and an owner who understands the basics, sometimes yes. For an incorporated business with HST, payroll, multiple accounts, shareholder transactions or any complexity, no. The software handles the recording. Someone still has to handle the decisions, the reconciliations and the year-end.
What is the difference between QuickBooks and a bookkeeper?
QuickBooks is where the data lives. A bookkeeper decides what the data means. The software will happily let you code a shareholder draw as an expense, claim ITCs on an exempt supply, or leave your bank feed unreconciled for six months. It will not flag any of it. A bookkeeper catches those things because catching them is the actual work.
Isn't QuickBooks supposed to categorise transactions automatically?
It suggests categories based on rules and past behaviour, which is helpful and roughly right most of the time. The problem is the exceptions. The transactions QuickBooks miscategorises are usually the ones that matter: the equipment purchase it calls an expense, the shareholder loan it calls income, the personal item it puts in office supplies. Automation is confident about the easy ones and silent about the hard ones.
My bank feed is connected, isn't that reconciliation?
No, and this is the most common misunderstanding we see. A connected bank feed imports transactions. Reconciliation is the separate process of confirming your QuickBooks balance actually agrees to the bank statement, that nothing is duplicated, nothing is missing, and nothing was auto-matched to the wrong thing. Many books we take over have a live feed and have not been reconciled in a year.
What does a bookkeeper do that QuickBooks cannot?
Decide the correct account for an ambiguous transaction, apply the right HST code for the supply type, reconcile every account to a statement, identify what belongs in shareholder loan versus expenses, catch duplicates and missing items, separate personal from business, maintain the documentation trail, and prepare the file so your year-end does not become a reconstruction project.
If my books look fine in QuickBooks, are they fine?
Not necessarily. QuickBooks will produce a clean-looking P&L from badly categorised data without complaint. The reports look professional because the software formats them professionally, not because the underlying data is right. A tidy-looking dashboard built on miscoded transactions is more dangerous than obviously messy books, because nobody thinks to check it.
How much does it cost to fix badly kept QuickBooks books?
Usually more than it would have cost to keep them properly. A year of miscategorised transactions has to be reviewed line by line, and by then the supporting documents are harder to find and the owner cannot remember what half the transactions were. Cleanup is priced per file after we review the state of the books. Please use the fee calculator or book a consultation for a fixed quote. Know Your Exact Fee →
What are the most common QuickBooks mistakes?
Shareholder transactions coded as expenses, HST codes left on the default, personal expenses in the business accounts, bank feeds imported but never reconciled, duplicate transactions from overlapping imports, credit card accounts never reconciled, and payroll entered manually instead of through payroll software. Every one of these is invisible in the reports until year-end.
Does QuickBooks handle HST correctly?
It handles HST exactly as you configure it, which is the problem. If a product or expense account carries the wrong default tax code, every transaction inherits that error. QuickBooks will not question whether your supply is taxable, exempt or zero-rated, and it will not tell you that you are claiming ITCs on exempt supplies. That is a classification decision, not a software function.
Can QuickBooks tell me if I'm claiming ITCs incorrectly?
No. It records the ITCs you tell it to record. If your services are exempt and you are claiming ITCs on the related expenses, QuickBooks produces a return showing exactly that, and the CRA reverses it later with interest. The software has no view on whether your supplies are taxable, exempt or zero-rated. Please see our GST/HST filing service if this applies to you.
Will QuickBooks file my GST/HST return?
It can prepare and file a return from the data in it, which is not the same as filing a correct return. The return is only as good as the tax codes on the underlying transactions. We see QuickBooks-filed returns that are wrong in exactly the way the setup was wrong, filed on time and confidently, for years.
Does QuickBooks do payroll properly?
QuickBooks payroll can calculate and file, but the accuracy depends entirely on the setup: the correct CPP and EI treatment, the right remitter schedule, taxable benefits run through payroll rather than added at year-end, and the correct province of employment. Setup errors repeat every pay period until someone catches them, usually at T4 time. See our payroll services.
What is a shareholder loan and why does QuickBooks get it wrong?
A shareholder loan account tracks money moving between you and your corporation. QuickBooks cannot tell the difference between you paying a business expense personally, taking a draw, and the company paying something personal for you. All three look like transactions. Coded wrong, they distort your income, your taxes and your shareholder loan balance, which has real tax consequences.
Can my accountant just fix the books at year-end?
They can, and it costs more than doing it properly during the year. Year-end cleanup means reconstructing decisions from months ago with incomplete documents. It also means you spent the year making decisions on numbers that were wrong. The point of bookkeeping is not the year-end file; it is knowing where you stand while you can still do something about it.
Do I need a bookkeeper AND an accountant?
Often the distinction matters less than people think. In our firm, bookkeeping and the year-end work sit together, which removes the handoff where things get lost. What matters is that someone maintains the file properly during the year and someone qualified handles the corporate return and tax positions. Splitting those across two parties who never speak is where problems compound.
Is QuickBooks Online better than desktop for this?
QuickBooks Online is where most small businesses now sit, and it is what we generally work in, along with Xero. The online version makes collaboration far easier because we can work in the same file you do without exchanging backups. But the version is not the issue. A badly maintained QuickBooks Online file and a badly maintained desktop file produce the same year-end problem.
What if I do my own bookkeeping and just have a CPA review it?
This works for some owners, and it is a legitimate middle path. It works best when the business is genuinely simple and the owner is genuinely disciplined. It works badly when the review happens once a year, because by then a year of consistent errors has to be unwound. Where owners do their own books, a periodic review beats an annual autopsy.
How do I know if my QuickBooks file has problems?
Some reliable signals: the bank reconciliation has not been run in months, the shareholder loan account has a balance nobody can explain, there is an amount sitting in Ask My Accountant or Uncategorised Expenses, the HST filed does not tie to the HST payable account, or the balance sheet has a suspense account with a number in it. Any one of these means the file needs attention.
What is the Uncategorised Expenses account telling me?
That transactions were imported and nobody decided what they were. It is QuickBooks doing precisely what it is designed to do, holding the item until a human classifies it. A growing balance in that account is a direct measure of the bookkeeping that has not happened, and it is usually the first place we look when reviewing a new file.
Can QuickBooks catch a duplicate transaction?
Sometimes, if it is an exact match. It will not catch a transaction entered manually and then imported through the bank feed with a slightly different description or date, which is the way duplicates actually happen. Duplicates inflate your expenses, understate your income and are genuinely difficult to find months later.
Does using QuickBooks protect me in a CRA review?
Not on its own. The CRA is interested in whether your records support what you reported, not which software produced them. A QuickBooks file with miscoded transactions and no supporting documents is not a defence. Organised books with a documentation trail are, and that is a function of how the file was maintained rather than what it was maintained in. See our CRA audit support.
How long do I need to keep records if everything is in QuickBooks?
Generally six years from the end of the tax year, and the software file is not by itself the record. The CRA can ask for the underlying invoices and receipts, so the supporting documents need to be retrievable too, whether attached in QuickBooks or stored elsewhere. A file with clean categorisation and no source documents is only half a record.
Should I switch from QuickBooks to Xero?
Usually not on its own. Both are capable, we work in both, and switching software does not fix a bookkeeping problem, it moves it. If the file has issues, migrating them to Xero produces the same issues in Xero. The question worth asking is not which software, but who is making the decisions inside it.
I'm a sole proprietor with QuickBooks. Do I need a bookkeeper?
It depends on genuine complexity, not on how the business feels. A sole proprietor with a handful of transactions, no HST registration and no employees can often manage. Once you register for HST, hire anyone, or start mixing personal and business, the decisions get harder than the software can handle. Please note we work with incorporated business clients.
We just incorporated and use QuickBooks. Is that enough?
Incorporating is exactly the point at which the software stops being enough. A corporation has a separate legal existence, which means shareholder loans, dividends versus salary, corporate tax filings, and a hard line between company and personal money that QuickBooks cannot police. This is the stage where the bookkeeping decisions start having tax consequences.
What does bookkeeping cost compared to fixing it later?
Ongoing bookkeeping is a predictable flat fee. Cleanup is priced per file because it depends on how much has to be unwound, and it is almost always more than the same period would have cost done properly, since reconstruction takes longer than recording. The comparison people miss is the third cost: a year of decisions made on numbers that were wrong. Calculate My Fee →
Can Gondaliya CPA work inside my existing QuickBooks file?
Yes. We work in QuickBooks Online and Xero, in your existing file, so you keep your history and your access. We review the current state, tell you plainly what needs correcting, fix it, and then maintain it properly going forward. No migration and no starting over unless the file genuinely warrants it. Bookkeeping Services →
How do I get started?
Please book a free consultation. Tell us what you have in QuickBooks and how long it has been since it was reconciled, and we will review the file's actual state, tell you honestly whether you need ongoing bookkeeping or just a periodic review, and quote a flat fee before we start. If your books are in good shape, we will tell you that too. Book Free Consultation →

Not Sure If Your QuickBooks File Is Actually Right? Let Us Look.

Gondaliya CPA reviews your existing QuickBooks or Xero file, tells you plainly what needs fixing, and maintains it properly from there. Flat fee, including HST. 1300+ five-star reviews.

Licensed CPA Ontario
1300+ Five-Star Reviews
30-Day Money-Back Guarantee
Flat Fee, Including HST
Bookkeeping ServicesBook Free Consultation
Scroll to Top