How Much Does a Bookkeeper Cost in Canada?

Last updated July 2026.
Nobody enjoys asking this question out loud. Owners email us with a version of it almost every week, usually phrased carefully, because they are worried the answer is going to be embarrassing in one direction or the other.
So here it is, plainly. A bookkeeper in Canada typically costs somewhere between $200 and $3,500 a month, and most small businesses land in the first half of that range. The gap is enormous because bookkeeping is priced on work, not on titles, and two businesses with identical revenue can take wildly different amounts of work.
We spent years in the CRA’s audit division before we started Better Books Canada. That background changes how we look at pricing, because we have seen exactly what a cheap set of books costs an owner two years later, when someone from the agency is asking for support on a number nobody can explain anymore.
The short answer
Most Canadian small businesses pay between $200 and $900 a month for ongoing bookkeeping. Independent bookkeepers charging by the hour usually sit between $30 and $75 an hour. Cleanup of old or messy books is priced separately, often per month of backlog.
Your number inside that range depends on transaction volume, how many accounts have to be reconciled, whether you run payroll, whether you file GST/HST, and what condition your records are in when you hand them over.
What Canadian bookkeepers actually charge
The ranges below are what we see across the Canadian market in 2026, from our own pricing and from the quotes clients bring us when they are comparing. They are ranges, not quotes. The section after this explains what moves you up or down inside them.
Hourly rates
Independent and freelance bookkeepers commonly charge $30 to $75 an hour. The low end is typically someone newer, working from a spreadsheet or a basic file, handling data entry only. The high end is someone experienced who also understands sales tax, payroll, and how a set of books needs to look when it supports a tax return.
Hourly billing sounds fair and often is not, for a simple reason. The messier your records are, the more hours it takes, so the arrangement quietly charges you most when you can least afford it. It also makes your monthly cost impossible to predict, which is why most firms have moved away from it.
Hourly still makes sense for genuinely irregular work, such as an advisory session, a one time setup, or a specific project with a defined end.
Monthly flat fees
Flat monthly pricing is now the standard for ongoing bookkeeping, and it is what most Canadian firms quote. Here is roughly how the tiers break down.
- $200 to $400 a month. A sole proprietor or single owner business with low volume, one bank account and one credit card, no payroll, and either no GST/HST or a simple annual filing. Think consultants, tradespeople working alone, and early stage service businesses.
- $400 to $900 a month. A growing business with regular GST/HST filings, one or two employees on payroll, a few accounts to reconcile, and steady monthly volume. This is where the majority of our clients sit.
- $900 to $1,800 a month. An established business with payroll for several staff, multiple bank and credit accounts, inventory or job costing, and monthly reporting that someone actually reads.
- $1,800 to $3,500 and up. High volume ecommerce, multiple entities, inventory across locations, foreign currency, or a business that needs close to daily attention.
A flat fee should always come with a written scope. If a quote does not say how many accounts, how many transactions, and whether payroll and sales tax filings are included, it is not really a quote yet.
Cleanup and catch up work
If you are behind, that is priced on its own before ongoing work starts. Most firms, including ours, quote cleanup per month of backlog, commonly $150 to $400 for each month that has to be rebuilt. Before you price it, it helps to know how to catch up on books that are behind, because the order you rebuild in changes how long the work takes.
Two things push that higher. Missing source documents, because reconstructing a year without receipts is slow and sometimes impossible. And a bank that only keeps a limited history online, which turns a download into a records request. If you know you are behind, our bookkeeping cleanup service exists for exactly this, and the earlier it happens the cheaper it is.
What actually drives your price
Bookkeepers are not pricing your revenue. They are pricing time. These are the factors that move the number, roughly in order of impact.
Transaction volume. The single biggest driver. Two hundred transactions a month is a different job from twenty, regardless of what those transactions are worth.
Number of accounts. Every bank account, credit card, and payment processor is another reconciliation. Businesses running a bank account, two cards, Stripe, and a payment app have four reconciliations, not one. Each one follows the same bank reconciliation process.
Payroll. Payroll adds real recurring obligations, not just data entry. A regular remitter has to send source deductions to the CRA by the 15th day of the following month, every month, and T4 slips follow at year end. That is a calendar someone has to own. If you are about to take on your first hire, we set out the whole sequence in our guide to payroll for your first employee.
Sales tax. Once your revenue passes $30,000 over four consecutive calendar quarters you are no longer a small supplier and you have to register for GST/HST. From that point every transaction needs the right tax code, and input tax credits need to be supported. This is where we see the most expensive errors. Some service businesses take part of that work off the table by electing the HST quick method, which drops the credit tracking on most purchases.
The condition of your records. A client who forwards receipts as they happen is cheaper to serve than one who sends a folder in March. This is the factor you have the most control over, and it is worth reading up on what records the CRA requires you to keep before you decide how involved you want to be.
Industry. Restaurants, construction, and ecommerce cost more to keep than professional services, because of volume, inventory, job costing, and the number of platforms involved.
Structure. A corporation needs cleaner books than a sole proprietorship, because the corporation files its own return and the line between company money and your money has to hold up. If you are weighing that decision, we wrote a separate piece on when to incorporate in Canada.
What you are actually paying for
This is the part that gets lost when bookkeeping is treated as a commodity. You are not buying data entry. You are buying a defensible record and a calendar that does not get missed.
The CRA expects you to keep your records and supporting documents for six years from the end of the last tax year they relate to. That is a long time to rely on memory. When a review lands, the question is never whether you are honest. It is whether the number can be supported today, by a document, on request.
There is also a straightforward cost to missing filings. File a personal return late while owing tax and the penalty is 5 percent of your balance owing plus 1 percent for each full month late, up to 12 months. Do it again after a demand to file, and it doubles to 10 percent plus 2 percent a month for up to 20 months. Interest compounds daily on top of that.
Set that against a $400 monthly fee and the arithmetic tends to settle itself.
Hiring in house compared with outsourcing
Owners often assume hiring is cheaper than a firm once the business reaches a certain size. Run the whole number before deciding, because salary is not the cost.
On top of wages, an employer pays its share of CPP and EI. For 2026 the CPP rate is 5.95 percent for both employee and employer, on earnings above the $3,500 basic exemption up to maximum pensionable earnings of $74,600. The employer’s EI premium is 1.4 times the employee premium, where the employee rate is 1.63 percent on insurable earnings up to $68,900.
Take a bookkeeper on a $60,000 salary. The employer CPP contribution is 5.95 percent of $56,500, which is $3,361.75. The employee EI premium is $978.00, so the employer pays $1,369.20. That is $4,730.95 in statutory contributions, bringing the cost to roughly $64,700 before you add benefits, software licences, a workstation, vacation coverage, or the time you spend supervising the role.
Compare that with $900 a month for outsourced bookkeeping, which is $10,800 a year for a team that already owns the software, covers vacation internally, and does not need training. For most businesses under a few million in revenue, hiring in house does not become the cheaper option until the work genuinely fills a full week.
What a very low quote usually means
A $75 a month quote is not a bargain. It is a scope problem, and it shows up later.
What we usually find behind the cheapest files is the same short list. Transactions coded to a generic catch all account so the profit and loss says nothing useful. Bank accounts that were never actually reconciled, so the balance in the software does not match the balance at the bank. Sales tax coded inconsistently, so the GST/HST return is wrong in both directions. And personal spending mixed into business accounts, untouched, because nobody asked. That last one is not just untidy, because interchangeable personal and business accounts sit on the CRA’s own list of what triggers a CRA audit.
From the audit side, that last one is the fastest way to lose a reviewer’s goodwill. Once an auditor finds two or three personal expenses claimed as business, the tone of the review changes and the sampling widens. It stops being a check and becomes a search. Those are among the common bookkeeping mistakes that cost far more to fix than they ever saved.
The other thing worth knowing is that bookkeeping fees are deductible. The CRA is explicit that you can deduct accounting fees you incur to get advice and help with keeping your records, as well as fees for preparing and filing your income tax and GST/HST returns. The real cost to you is the fee net of the tax you save on it.
How to compare quotes properly
Ask every bookkeeper the same six questions and the pricing differences explain themselves.
- What is included each month, listed specifically, and what is billed separately?
- How many transactions and how many accounts is the price based on, and what happens when we exceed that?
- Are GST/HST filings included, or prepared only?
- Is payroll included, and does that cover the remittances and the T4s?
- Which reports do we get each month, and when?
- Who actually does the work, and who do we contact when something is wrong?
If two quotes are far apart after those answers, they are not quoting the same job. Our own pricing is built the same way, from scope rather than from revenue.
Is a bookkeeper worth it for a small business?
If you are earning under about $50,000, working alone, and have a handful of transactions a month, doing it yourself is reasonable. Learn the fundamentals, keep it current, and reconcile every month. Our small business bookkeeping basics guide covers the setup properly.
Bring in help once any of these become true. You have registered for GST/HST. You have hired someone. You are more than a month behind and it keeps slipping. You cannot answer what you actually earned last quarter without opening your bank account. Or you are spending evenings on it, which is the most expensive way to save money we know of. If you are weighing that against a year end accounting fee, we set out whether you need a bookkeeper or an accountant.
The businesses that get the most value are rarely the biggest. They are the ones who started before the mess, because clean books are cheap to maintain and expensive to rebuild.
Frequently asked questions
How much does a bookkeeper cost per month in Canada?
Most Canadian small businesses pay $200 to $900 a month for ongoing bookkeeping, and larger or more complex businesses pay $900 to $3,500 or more. The price is driven by transaction volume, the number of accounts to reconcile, and whether payroll and GST/HST filings are included. Ask for the scope in writing, because a monthly fee without a defined scope is not comparable to any other quote.
How much does a bookkeeper charge per hour in Canada?
Independent bookkeepers in Canada commonly charge $30 to $75 an hour, with the higher rates reflecting experience with payroll, sales tax, and year end preparation. Hourly billing makes your cost unpredictable and charges you more in the months your records are messiest. Most ongoing bookkeeping is now quoted as a flat monthly fee instead.
Is hiring a bookkeeper cheaper than doing it myself?
It depends on what your own time is worth and how much of it the work takes. A very small business with few transactions can reasonably self manage, but once you register for GST/HST or run payroll the compliance calendar gets unforgiving. Late filing carries a penalty of 5 percent of the balance owing plus 1 percent for each full month late, which erases a year of saved fees quickly.
Are bookkeeping fees tax deductible in Canada?
Yes. The CRA allows you to deduct accounting fees incurred for advice and help with keeping your records, and fees for preparing and filing your income tax and GST/HST returns. Claim only the business portion, and keep the invoices with your records like any other supporting document.
How much does it cost to clean up messy books?
Cleanup is usually quoted per month of backlog, commonly $150 to $400 for each month being rebuilt, and it is priced separately from ongoing work. The cost rises when source documents are missing or bank history is no longer available online. Cleaning up sooner is always cheaper, because reconstructing records gets harder as the trail goes cold.
Want a number for your actual business?
Pricing bookkeeping without seeing the books is guesswork, and we would rather not guess at your expense. Send us your volume, your accounts, and whether you run payroll, and we will give you a real figure with the scope written down. You are welcome to get in touch if you want that from a team that has seen how these files look from the CRA’s side of the table.


