Small Business Bookkeeping in Canada: A Beginner’s Guide

Every new business owner reaches the same moment. The first invoice goes out, a few expenses pile up, and suddenly there is a shoebox, a banking app, and a quiet worry that you are already doing this wrong. If that is you, take a breath. Bookkeeping sounds like a dark art, but the core of it is simple, and you can learn the parts that matter in an afternoon.
We spent years inside the CRA audit division before we started Better Books Canada, so we have seen what good books look like from the other side of the desk, and what a mess costs an owner when a review lands. This is the plain, Canadian version of how to handle small business bookkeeping, set up right from the start, so your numbers help you run the business instead of haunting you every spring.
What small business bookkeeping actually is
Bookkeeping is the day to day work of recording every dollar that moves through your business, what came in, what went out, and what each amount was for, backed by a document that proves it. That is the whole job. Do it steadily and your books tell you the truth about your business at any moment.
People mix up bookkeeping and accounting, so here is the clean line between them. Bookkeeping is the recording: entering transactions, filing receipts, reconciling the bank. Accounting is the interpretation that sits on top: turning those records into financial statements, tax returns, and advice. You cannot do good accounting on bad books, which is why the humble part, the bookkeeping, is where every owner should start. If you are deciding who to hire for each of those jobs, we compare them in bookkeeper vs accountant.
Why bookkeeping matters more than most owners expect
Clean books answer the questions that decide whether a business survives. Are you actually making money, or just moving it around? Can you cover payroll and your GST bill next month? Which products or clients are worth more of your time? Without records, every one of those is a guess.
There is also the CRA side, and this is where our old job comes in. When we ran reviews, the single thing that separated a calm audit from a brutal one was almost never how much a business earned. It was whether the records were there. An owner who could match a receipt to a claim in under a minute got a short review. One who handed over a bank statement and a shrug got a long one. Most of the pain we saw traced back to a handful of common bookkeeping mistakes that good habits prevent from day one.
Step 1: Keep business and personal money apart
This is the first move, and it is the one that saves the most grief later. Open a separate business bank account and use a dedicated card for the business. Run every sale and every expense through those, and stop paying for business things from your personal account or dipping into the business one for groceries.
Mixing the two is the fastest way to lose deductions and invite questions. When personal and business transactions run through one account, you spend hours untangling them at year end, and an auditor has to assume the worst about anything unclear. Separation turns your bank feed into a clean, almost self writing set of books. The one asset you cannot separate is the vehicle, which is why business vehicle expenses are split by a logbook instead of a bank account.
Step 2: Choose how you record, single or double entry
There are two ways to keep the books. Single entry is like a chequebook register: one line per transaction, money in or money out. It is simple and can work for a very small side business with no inventory and no employees, but it hides errors and does not track what you own and owe. Anything holding stock needs the second method, which is why a restaurant runs double entry from day one.
Double entry records two sides of every transaction, because every dollar comes from somewhere and goes somewhere. Buy a $500 laptop and your cash drops by $500 while your equipment rises by $500. It sounds like more work, but you never do it by hand anymore. Any real accounting software does the double entry for you in the background, which is why we put every client on it. For anything beyond a tiny operation, double entry is the right answer.
Step 3: Pick cash or accrual, and know what the CRA expects
Your accounting method decides when you record a sale or an expense, and the two choices are cash and accrual. Under the cash method you record income when the money actually lands and expenses when you actually pay them. Under the accrual method you record income when you earn it and expenses when you incur them, even if the cash moves later.
Here is the part that matters for tax. The CRA generally requires most businesses to report income on the accrual basis, not the cash basis. Farming and fishing businesses are the main exception and may use the cash method. You can read the agency’s own explanation of the two methods on its page on accounting for your earnings. For most small businesses, accrual is not optional, so set your books up that way now rather than switching later.
Step 4: Build a simple chart of accounts
A chart of accounts is just the list of buckets you sort transactions into. It has five families: income, expenses, assets (what you own), liabilities (what you owe), and equity (what is left for the owner). Every transaction lands in one of these, and that sorting is what lets your software build a report in seconds. We walk through a full example, mapped to the CRA’s own codes, in our guide to a chart of accounts for a small business.
Do not overbuild it. Start with the expense categories that match the lines on the tax form you will actually file, the T2125 for a sole proprietor, so your year end is a copy exercise rather than a puzzle. If you are still weighing whether to stay a sole proprietor at all, we cover when to incorporate in Canada in its own guide. Add categories only when you genuinely have a new kind of cost. A tidy chart of accounts with fifteen clear categories beats a sprawling one with sixty you can never remember.
Step 5: Choose your tools
You have three realistic options. A spreadsheet can carry a brand new business with a handful of transactions a month, and it is free, but it breaks down fast as you grow. Cloud accounting software is the right home for almost everyone else, because it pulls in your bank feed, does the double entry, and lets you attach a photo of the receipt to each transaction. We run our clients on QuickBooks Online for exactly that reason, so the proof sits right behind every number.
The third option is to hand it to a bookkeeper, which we will come back to. Whatever you choose, the rule is the same: attach the source document to the transaction as you go. A number with the receipt sitting behind it is defensible. A number on its own is a promise you may not be able to keep.
Step 6: Keep every source document, and know the six year rule
Your receipts and invoices are not clutter, they are the evidence behind every figure on your return. A bank statement is not enough on its own. The statement proves money left your account, but the receipt proves what it bought and why it was for the business, and in a review only the second one defends the deduction.
In Canada you generally have to keep your business records and their supporting documents for six years from the end of the last tax year they relate to. For most owners on a December year end, that means a 2026 record has to survive until the end of 2032. The rule, and the details on keeping records readable and in English or French, are on the CRA’s keeping records page, and we go deeper in our guide to how long to keep business records in Canada.
Step 7: Reconcile every month
Reconciling means matching your books against your actual bank and credit card statements to confirm every transaction is recorded once, correctly, and nothing is missing or doubled. It is the monthly check that keeps your numbers honest. Skip it and small errors compound quietly until your books and reality drift apart. If they have already drifted, our guide to how to catch up on months of messy books sets out the order to rebuild them in.
Set a fixed day each month to reconcile, or have your bookkeeper do it. This is also the habit that catches fraud, bank errors, and forgotten subscriptions early. Once your books are reconciled, they become something you can actually use, which is how you turn your monthly numbers into decisions instead of just filing them away.
Step 8: Know your CRA deadlines
Good books are only half the job. You also have to report and remit on time, and the deadlines depend on how your business is set up. Here are the ones that catch new owners.
- GST/HST registration. You generally have to register for GST or HST once your revenue passes $30,000 over four consecutive calendar quarters, or in a single quarter. Below that you are a small supplier and can choose to register or not. If you sell to customers in Quebec, a second set of provincial rules can apply on top.
- Income tax if you are self employed. Your personal return is due June 15, but any balance you owe has to be paid by April 30. That gap trips people up every year, so pay by April 30 even though you file later. The dates are on the CRA’s 2026 tax deadlines page.
- Payroll, if you have employees. You open a payroll account, deduct CPP, EI, and income tax from each cheque, and remit those deductions to the CRA, for most new employers by the 15th of the month after you pay. Your T4 slips are due by the last day of February. Our guide to setting up payroll for your first employee walks through the registration and the remitting in order.
- Corporate tax, if you incorporate. Your T2 return is due within six months of your fiscal year end, but the balance of tax is generally due sooner, usually two months after year end. Filing and paying are two different deadlines here. How you take the money out of the corporation is a separate decision, and we cover how to pay yourself from your corporation in its own guide.
Track your allowable costs the same way you track income, because every dollar you can legitimately deduct lowers this bill. Our guide on what you can write off as a small business owner covers the expenses that hold up and the ones that do not.
The three reports every owner should read
Once your books are clean, they produce three statements that tell you almost everything about the business. Learn to read these and you are ahead of most owners.
The income statement, also called the profit and loss, shows your revenue minus your expenses over a period, so it answers the simplest question: are you making money? The balance sheet is a snapshot of what you own, what you owe, and what is left over as your equity at a point in time. The cash flow statement tracks the actual money moving in and out, which matters because a profitable business can still run out of cash if clients pay slowly. That last point is why watching your accounts receivable, the money owed to you, and your accounts payable, the money you owe, is part of the job, not an afterthought.
Should you do it yourself or hire a bookkeeper?
Doing your own books is reasonable when you are starting out, your transactions are few, and you have no employees or sales tax to manage. A weekend of setup and a monthly reconcile can carry you a long way, and it teaches you how your own money moves. Once you are registered for sales tax, the GST/HST quick method can keep that side simple too if your costs are mostly your own time.
Bring in a professional when the admin starts eating the time you should spend earning, or when the stakes rise: you cross the GST/HST threshold, you take on staff, you incorporate, or you simply dread it enough that it slips. It is worth knowing how much a bookkeeper costs in Canada before you decide, because the cost of good bookkeeping is almost always less than the cost of a cleanup, a missed deadline, or a deduction you lost because the paper was not there. If you would rather run the business than babysit the books, that is what our bookkeeping service is for.
What this looked like from the auditor’s chair
We once reviewed a small contractor who had run a genuinely honest year. Nothing was fake. The problem was that his receipts lived in a truck, a kitchen drawer, and a couple of email inboxes, with no system tying any of it to the books. Reconstructing that took weeks, the stress was real, and a few legitimate expenses were disallowed simply because the paper could not be found in time. Nothing he did caused the review either, which is why it helps to know what triggers a CRA audit before you are in one.
The owners who sailed through were never the ones with the least to hide. They were the ones who could show the why behind each number on demand, because they had done the boring monthly work all along. That is the entire point of setting your bookkeeping up properly at the start. It is not about being perfect. It is about being able to prove that what you claimed was true.
Frequently asked questions
What is the difference between bookkeeping and accounting?
Bookkeeping is the day to day recording of your transactions, filing receipts, and reconciling the bank. Accounting is the interpretation that sits on top, turning those records into financial statements, tax returns, and advice. You need solid bookkeeping first, because accurate accounting is impossible on messy books.
Do I need accounting software, or can I use a spreadsheet?
A spreadsheet can work for a brand new business with only a handful of transactions a month. Once you have a bank feed worth automating, sales tax to track, or employees, cloud accounting software saves far more than it costs. It handles double entry for you and lets you attach each receipt to its transaction.
How long do I have to keep my business records in Canada?
Generally six years from the end of the last tax year the records relate to. For a business on a December year end, a 2026 record must be kept until the end of 2032. If you file a return late, the six years runs from your filing date instead.
When do I have to register for GST/HST?
Once your revenue passes $30,000 over four consecutive calendar quarters, or in a single calendar quarter, you generally have to register and start charging GST or HST. Below that amount you are a small supplier and can choose whether to register. Registering voluntarily can make sense if you want to claim input tax credits. We set out how to register for GST/HST in Canada step by step, including how your effective date is decided.
Can I do my own bookkeeping when I am starting out?
Yes, and many owners do. When your transactions are few and you have no payroll or sales tax to manage, a simple setup and a monthly reconcile are enough. Most owners bring in help once they cross the GST/HST threshold, hire staff, incorporate, or find the admin is costing them earning time.
Start your books the way you would want them found
Bookkeeping is not the glamorous part of running a business, but it is the part that quietly protects everything else you build. Get the setup right and the monthly work takes an hour, your taxes stop being a scramble, and a letter from the CRA stops being a threat. If you would rather have it handled from the start, reach out to our team and we will set your books up clean and keep them that way.
Last updated: July 2026. Tax rules, thresholds, and CRA deadlines change, so verify current figures against canada.ca.


