Bookkeeping Automation for Small Business: What to Automate, and What the CRA Still Requires

Bookkeeping automation is genuinely good now. Bank feeds import transactions, rules categorise the recurring ones, OCR reads a photographed receipt and attaches it to the matching entry, and the reconciliation that used to be an evening is a few minutes.
What automation does not do is decide anything. It removes typing. Every question that actually matters at year end, whether an expense was incurred to earn income, what proportion of a cost is personal, whether a purchase is an expense or a capital asset, is a judgement, and software makes those judgements by guessing from a description string.
That distinction is the whole subject. Automate the mechanical work completely, and understand precisely which obligations remain yours.
What automates well and what does not
| Task | Automates | What is still yours |
|---|---|---|
| Importing bank and card transactions | Fully | Confirming the feed did not silently stop |
| Categorising recurring suppliers | Fully, via rules | Reviewing when a supplier changes what it sells you |
| Matching payments to invoices | Mostly | Partial payments, credits, foreign exchange |
| Capturing receipts | Fully, via OCR and mobile capture | The business-purpose note on anything unobvious |
| Bank reconciliation | Mostly | Chasing the differences it flags |
| Sales tax on transactions | Partly | Place of supply, exempt and zero-rated distinctions |
| Splitting personal from business use | No | Vehicle percentage, home office, phone |
| Capital versus expense | No | Every asset purchase |
| Non-cash entries | No | Depreciation, accruals, prepaids, owner transactions |
| Deciding a position is defensible | No | All of it |
The rows marked “No” are also the rows that determine your tax bill. A system that automates 90% of the transaction count may automate very little of the risk.
The CRA rules that automation has to satisfy
Cloud accounting does not exempt you from anything. The record keeping rules apply to electronic records exactly as they apply to paper, and there are four requirements that catch people who assumed the software handled it.
Electronic records must be kept in an electronically readable and useable format, and the CRA’s position in IC05-1R1 is that this applies even where you also have a paper copy. A PDF export of a report is not the same thing as records an auditor can process and analyse. Contracting the bookkeeping out to a third party does not transfer the obligation.
Records must generally be kept in Canada. Records held on servers outside Canada and merely accessed from here are not considered to be kept in Canada. The CRA may grant permission to keep electronic records elsewhere, on conditions about availability and format, and the request goes to your tax services office. Most small businesses using an international cloud platform have never considered this. It is worth a conversation rather than an assumption.
Imaged paper documents are acceptable if the imaging process produces a record the CRA can read, which a modern scanner or a competent receipt app will do. That is the permission that lets you stop keeping shoeboxes, and it is covered in digital record keeping and the CRA.
Six years, from the end of the last tax year the records relate to. Not six years from the transaction. Some property records run longer, and the details are in record retention in Canada.
If you leave the platform, the obligation goes with you. Cancelling a subscription and losing access to six years of attached receipts is a self-inflicted audit problem. Export annually, in a format that opens without the vendor.
The one place automation genuinely fails: input tax credits
Sales tax is where automated categorisation quietly costs money, because the software records the amount and the CRA cares about the paperwork behind it.
The Input Tax Credit Information Regulations set out what you must have before filing a return claiming an ITC, and the requirements step up with the size of the purchase. The thresholds were changed to $100 and $500 effective 20 April 2021.
| Amount paid or payable | Information you must obtain |
|---|---|
| Under $100 | Supplier or intermediary name, date, and the total amount paid or payable |
| $100 to $499.99 | The above, plus the supplier’s GST/HST registration number and the tax paid or payable, or a statement that the amount includes GST/HST |
| $500 or more | The above, plus the recipient’s name, the terms of payment, and a description sufficient to identify what was supplied |
A bank feed gives you a merchant name and an amount. It does not give you a supplier’s GST/HST number. Claiming credits on supplier invoices you never collected is the single most common way an HST review turns into an assessment, and the fix is procedural: attach the invoice at the time of purchase, and verify a new supplier’s registration number once, at onboarding, rather than never. The mechanics of the claim itself are in GST/HST input tax credits.
Setting it up so it actually works
The value comes from the setup, not the subscription.
Separate the banking completely. A dedicated business account and card is the single highest-leverage step, and it comes before any software decision. Every commingled transaction is a decision to make now and defend later, and no rules engine can make it for you.
Connect every feed, including the payment processors. A card that is not connected is a category of spending that gets reconstructed from memory in April, which is to say not claimed.
Write rules for the top twenty suppliers. In most small businesses a short list accounts for the large majority of transaction volume. Ten minutes of rules removes most of the recurring categorisation work permanently. Review the rules when a supplier changes what it sells you: the software will keep applying yesterday’s answer.
Capture receipts at the point of purchase, from the phone, attached to the transaction. The gap between the receipt and the entry is where documentation is lost, and closing it is what receipt management systems exist to do.
Add the business-purpose note in the moment. For anything a stranger would not immediately recognise as a business cost, one line saying who and why. That note is a record when written now and a reconstruction when written in two years, which is the distinction the tests in what the CRA allows as a business expense turn on.
Keep the monthly close. Automation shortens the routine, it does not replace it. Reconciling, reviewing receivables, recording the non-cash entries and locking the period is still a human sequence, and it is set out step by step in the monthly close checklist.
Choosing a platform, briefly
Software pricing and feature sets change every year, so a table of monthly prices in an article is wrong within months. The comparison worth keeping is structural, and it is set out in bookkeeping software comparison for Canada.
What to actually check before committing:
- Canadian sales tax handling, including multiple provincial rates and zero-rated supplies, rather than a single tax field
- Bank feed coverage for your specific institution, tested before you migrate, not after
- Payroll, if you have employees, and whether it produces T4s and handles remittance schedules
- Receipt attachment on the transaction, not in a separate archive
- Export. How you get your data out, in a readable format, on the day you leave
Whether your accountant works in the platform matters more than the feature list. A file your preparer can open and reconcile costs materially less to work with than one they have to rebuild.
The realistic expectation
Automation reliably removes the data entry, the receipt filing and most of the reconciliation effort. It compresses the monthly routine substantially and it makes the numbers current, which is the part that changes decisions: pricing, hiring and equipment purchases made against eleven-month-old figures are made blind.
What it does not do is make the books correct. Categorisation suggested by pattern matching is a starting point that a person has to accept. The businesses that get the most out of automation are the ones that treat the freed-up time as review time rather than as time recovered.
If your books are automated but you are not confident the categorisations, the sales tax treatment or the supporting documentation would hold up, a review of one year is usually enough to tell. It tends to surface both the credits being missed and the ones that would not survive a question.
