10 Bookkeeping Mistakes That Cost Canadian Small Businesses the Most
These common bookkeeping errors lead to missed deductions, CRA penalties, and cash flow surprises. Here's what to watch for and how to fix each one.
Good bookkeeping is mostly about avoiding bad habits. Most of the small business owners we work with aren't making exotic errors — they're making the same 10 mistakes over and over. Here's what they are, why they matter, and how to fix each one.
1. Mixing Personal and Business Finances
This is the single most common mistake, and it creates every other problem downstream.
When you use a personal account for business expenses — or vice versa — you create a reconciliation nightmare. More seriously, unclear personal/business separation is a red flag in CRA audits.
The fix: Open a dedicated business chequing account and business credit card before you record your first transaction. All business income flows in; all business expenses flow out. No exceptions.
2. Not Tracking HST/GST Separately
If your business is registered for HST/GST, the tax you collect from clients is not your income. It belongs to the CRA. Many business owners deposit gross revenue into their operating account and treat it all as available cash — then face a painful surprise at remittance time.
The fix: When recording an HST transaction, split it: the net amount goes to revenue, the HST portion goes to an "HST Payable" liability account. Never include HST in your revenue totals. Never spend it.
3. Falling Behind on Data Entry
When you fall a month behind, you're doing double the work. Fall three months behind, and you've got a weekend of catch-up work — or a significant bookkeeping bill — ahead of you.
More importantly: you're making decisions without knowing your actual financial position.
The fix: Block 30–60 minutes every week for bookkeeping. With bank feeds and auto-categorization, this is often enough to stay fully current.
4. Skipping Monthly Reconciliations
Recording transactions and reconciling your books are two different things. Reconciliation means comparing every line in your books against your actual bank statement — finding every discrepancy.
Skipping reconciliation means errors accumulate silently. A duplicated transaction here, a missed bank fee there — by year-end, your books are off by hundreds or thousands.
The fix: Reconcile every account (chequing, credit cards, HST) at the end of each month. It takes 15–30 minutes when you're current.
5. Losing Receipts
The CRA requires documentation for all business expense claims. "I know I spent that money" is not a valid response during an audit. Without receipts, the expense gets disallowed.
This is especially costly for meals, travel, and professional development — all legitimate deductions that frequently go undocumented.
The fix: Use a receipt capture app. Take a photo immediately after every purchase. Most bookkeeping apps let you attach receipts directly to transactions so everything is in one place.
6. Misclassifying Expenses
Putting an expense in the wrong category doesn't just affect your reports — it can affect your taxes. Common misclassifications:
- Meals claimed as "office supplies" at 100% (only 50% deductible)
- Personal phone bills claimed entirely as business expenses
- Capital purchases (equipment > $500) expensed instead of depreciated
- Home office costs calculated incorrectly
The fix: Take time to understand the CRA's expense categories, or have your accountant review your chart of accounts annually. When in doubt, ask.
7. Forgetting Input Tax Credits (ITCs)
If you're HST registered, you can recover the HST you paid on business expenses as Input Tax Credits — effectively offsetting what you owe at remittance time.
Many business owners track HST collected but forget to track HST paid on their expenses. This leaves real money unclaimed.
The fix: Make sure your bookkeeping software separates HST from the expense amount on every purchase. The HST portion goes to "HST Recoverable" and offsets your "HST Payable" at remittance time.
8. Ignoring Accounts Receivable
Sending an invoice doesn't mean you've been paid. Businesses that don't actively track outstanding invoices often discover, months later, that clients owe them significant amounts.
The fix: Record invoices when sent, not when paid. Review your accounts receivable weekly. Follow up on anything over 30 days. Set automated payment reminders.
9. Treating Owner Draws as Expenses
If you're a sole proprietor withdrawing money from your business for personal use, that's an owner's draw — not a business expense. Recording it as an expense artificially inflates your costs and understates your profit.
For incorporated businesses, salary and dividends paid to shareholders are treated differently from operating expenses, and the distinction matters significantly for tax planning.
The fix: Use an "Owner's Equity" or "Owner's Draw" account for any money you take for personal use. Don't run it through expenses.
10. Waiting Until Tax Season to Deal With Any of This
The most expensive mistake is doing nothing until April. At that point:
- You're paying your accountant to clean up months of errors
- You've lost the ability to make strategic decisions before year-end
- You're stressed, rushed, and likely to miss deductions
The fix: Do a monthly close. Review your P&L. Check your cash position. Reconcile everything. Fifteen minutes of prevention is worth hours of cure.
The Pattern Behind All 10 Mistakes
Every mistake on this list comes from the same root cause: treating bookkeeping as a tax compliance exercise rather than a management tool.
Businesses that treat their books as a live view of financial health — checking in weekly, reconciling monthly, reviewing quarterly — consistently make better decisions and pay less to the CRA.
For the complete setup guide, read how to set up a bookkeeping system, and see our complete bookkeeping guide for Canadian small businesses.
Bookkeeper's AI flags potential categorization errors, tracks HST automatically, and keeps your books reconciled so none of these mistakes happen quietly. Start free.
Try Bookkeeper
Put your bookkeeping on autopilot
Bookkeeper automatically categorizes your expenses, tracks HST, and generates CRA-ready reports — so tax season is just another day.
Get started free