The quick answer
A good Canadian bookkeeper has three things: relevant credentials, a transparent fee structure, and demonstrated experience with your business size and industry. They use modern cloud software (QuickBooks Online or Xero), reconcile monthly, communicate clearly, and either hold or are willing to obtain the right certifications.
The hiring process should take you about a week and involve discovery calls with 2 to 3 candidates. Expect to provide your average monthly transaction count, your industry, and your software setup so they can quote accurately.
This guide is the practical checklist — what to look for, what to ask, what to walk away from.
What credentials actually matter
CPB (Certified Professional Bookkeeper) — issued by CPB Canada, the national bookkeeping body. Requires exams, continuing education, and a code of conduct. The closest thing Canada has to a regulated bookkeeping designation. Not legally required — anyone can call themselves a bookkeeper — but a strong signal of professionalism.
QuickBooks Online ProAdvisor — Intuit's certification program for bookkeepers and accountants using QBO. The current structure (as of 2026) uses Foundation certifications (Level 1 and Level 2) plus Specialty certifications for payroll, advanced features, and Desktop. Active ProAdvisors also earn into a points-based tier system that unlocks priority support and a listing in the Find-a-ProAdvisor directory. Most reputable Canadian bookkeepers hold at least Level 1, and serious ones hold Level 2 plus payroll specialty.
Xero Certified Advisor — Xero's equivalent. Less common in Canada than QBO, but standard if your business uses Xero.
CPA (Chartered Professional Accountant) — overkill for monthly bookkeeping but useful if your bookkeeper works under or alongside a CPA. CPA-supervised bookkeeping firms generally have better internal review processes.
Industry-specific experience. A bookkeeper who works with restaurants should know POS reconciliation. One who works with ecommerce should be familiar with Shopify, A2X, and multi-channel revenue recognition. Ask.
What you do NOT need: a CPA running your monthly books. That is overqualified and overpriced. You want a CPB or experienced ProAdvisor at the monthly level, with a CPA at year-end for tax. For more on the bookkeeper-vs-accountant distinction, see our full guide.
Where to look
In rough order of quality:
- Direct referral from another business owner in your industry. Highest signal. If someone you trust uses a bookkeeper and is happy, ask for an introduction.
- Your CPA or tax accountant's referrals. They work with bookkeepers daily and know who delivers clean files.
- QuickBooks Online ProAdvisor directory. Free search at quickbooks.intuit.com — filter by location and specialty.
- CPB Canada find-a-bookkeeper directory. Filters by province, industry, and credential level.
- LinkedIn search. "Bookkeeper [your city]" — check who has visible client testimonials and a real business presence.
- Industry associations. Restaurant Association of BC, Retail Council of Canada, and similar groups often have member-recommended providers.
Avoid: Craigslist, Kijiji, and Facebook Marketplace. The price gap is real but so is the quality and trust gap.
Red flags to walk away from
A bookkeeper is going to see your bank statements, your revenue, and often your salary. Walk away if you see:
- No engagement letter or scope document. Verbal agreements lead to disputes about what was included.
- Hourly billing with no scope cap. Modern Canadian bookkeeping is almost always flat-fee with a defined scope. Hourly is fine if the scope is bounded; vague hourly is a meter you cannot turn off.
- Cash-only payment. A bookkeeper who does not issue invoices does not pay tax on what you pay them. They will not be there when you need a receipt for CRA.
- No software certifications. A QBO bookkeeper with no ProAdvisor Level 1 certification (or Xero Certified Advisor equivalent) is either very early in their career or not investing in their craft.
- Promises that sound illegal. "We will save you 30% on taxes" through aggressive write-offs is how people end up in CRA reassessments.
- No references or no portfolio. Even a new bookkeeper should be able to describe the types of clients they have served.
- Refusal to do a discovery call. A bookkeeper who will not have a 30-minute conversation before you sign is not the right partner.
Questions to ask in a discovery call
These six questions surface the most important fit information:
1. "What is your typical client?"
You want overlap with your own business — size, industry, complexity. A bookkeeper whose clients are all $100K consulting practices may struggle with your $1M ecommerce business.
2. "What is included in your monthly fee, and what is extra?"
The honest answer should include scope (transactions, software, GST/HST filing, payroll if applicable) and explicit exclusions (T2 corporate tax, cleanup, year-end). Vague answers here predict disputes later.
3. "What software do you use, and is the subscription included?"
Most modern Canadian bookkeepers include the QBO or Xero subscription in the monthly fee. If they expect you to pay separately, that should be flagged up front.
4. "How do you communicate, and how fast do you respond?"
Email, Slack, dedicated portal — there is no right answer, but you want the expectation set. "Responses within 24 hours on business days" is a reasonable bar.
5. "What happens if you go on vacation?"
Solo bookkeepers should have a backup. Firms should have team coverage. Either is fine; "you wait" is not.
6. "Can I see a sample monthly report?"
A clean P&L, balance sheet, and reconciliation summary should be on offer. If they cannot share even a redacted sample, ask why.
What good bookkeeping looks like (your monthly deliverables)
A monthly bookkeeping engagement should produce, by mid-month for the prior month:
- Profit and loss statement by month and year-to-date
- Balance sheet as of month-end
- Bank and credit card reconciliations with no unreconciled differences
- GST/HST filing if quarterly or monthly
- Payroll runs completed and source deductions remitted (if applicable)
- Communication — a short summary email or call covering anything unusual
If you are paying for monthly bookkeeping and you do not see at least the first four of these every month, you are paying for less than you should be getting.
Local versus remote — does it matter?
In 2026, the honest answer is mostly no. Cloud accounting (QBO, Xero, Dext, Plooto) means a bookkeeper in Halifax can do clean books for a Vancouver client without ever meeting in person. What matters more is whether they know the BC PST, the BC Employer Health Tax, and BC Societies Act rules if those apply to you.
A few exceptions:
- You want occasional in-person meetings. Then local is worth a slight premium.
- You handle a lot of physical paperwork. Less common in 2026, but if your business is paper-heavy and you do not want to digitise, local matters.
- You need bank drops or filings hand-delivered. Almost never necessary now.
Otherwise, "local" is mostly a comfort preference, not a quality difference.
How to switch bookkeepers
If you already have a bookkeeper and you are looking to switch, the workflow:
- Onboard the new bookkeeper first — sign the engagement, transfer access to QBO or Xero, share recent financials.
- Set a transition date — typically the start of a month, ideally after a year-end close.
- Send formal notice to the outgoing bookkeeper — engagement letters often require 30 days. Be polite; the industry is small.
- Request a clean handoff — current trial balance, reconciliation report, source documents (or login access).
- Confirm CRA filings are current — no unfiled returns sitting in the gap.
A competent new bookkeeper does most of this for you. If they are not offering, that itself is a hiring signal.
Frequently asked questions
Should I hire a freelance bookkeeper or a bookkeeping firm?
Freelancers tend to be cheaper but have no backup. Firms cost slightly more but have team coverage and review processes. For most small businesses, either works — pick the one whose specific person you trust.
How much should I pay a bookkeeper in Canada?
Typical flat-fee range is $300 to $1,800 a month depending on your business size and complexity. See our full bookkeeping cost guide.
Can a bookkeeper file my corporate tax return?
Some can — most do not. For T2 corporate tax, you typically want a tax accountant or CPA. Many bookkeepers work alongside a CPA who handles year-end tax.
How do I know if my current bookkeeper is doing a good job?
Three tests: bank statements should match the books every month (reconciled); CRA filings should be on time, every time; and you should be able to ask "what was our gross margin last quarter" and get an answer within 24 hours.
What if I do not like the bookkeeper after a few months?
Engagement letters usually include a 30-day notice clause either way. The industry is small but professional — switching happens regularly and rarely poisons relationships if handled politely.
Looking for a bookkeeper in BC?
We do free 30-minute discovery calls where we look at your transaction volume, software, and industry — and tell you honestly whether we are the right fit or whether you should be looking elsewhere. Book a discovery call. Calendar booking only.

