Tips to Do Your Own Bookkeeping: 7 Small Step Business Guide
Jonathan McClung | December 15, 2025

If you’re a small business owner in Canada, chances are you’ve thought about doing your own bookkeeping to save money.
The truth is, bookkeeping doesn’t have to be complicated—but it does need to be done right. Clean books keep you organized, protect you at tax time, and give you the information you need to run a profitable business.
At NowCPA, we work with entrepreneurs every day who want to understand how to do their own bookkeeping more effectively. Whether you’re just starting out or looking to improve your current system, these bookkeeping tips will help you stay on track, avoid costly mistakes, and keep things simple.
1. Use Online Accounting Software

One of the best ways to make bookkeeping easier is to use cloud-based accounting software like Xero or QuickBooks Online (QBO). With these platforms, you can do your bookkeeping anywhere, at the office, at home, or even while traveling.
Why these tools are helpful:
- Automation: Bank feeds pull in transactions automatically.
- Accessibility: You and your accountant can see the same data in real time.
- Integration: Connect with apps like Hubdoc, Shopify, and Stripe.
- Reporting: Generate profit & loss, balance sheet, and cash flow reports in minutes.
How they work:
- Bank Feeds: Transactions flow in directly from your bank.
- Categorization: Assign each transaction to the right expense or income account.
- Reconciliation: Match payments to receipts or invoices.
- Reports: Get clear insights into your financial health anytime.
Example: If a $1,200 rent payment clears your bank, QBO will pull it in, let you assign it to “Rent Expense,” and reconcile it in minutes.
👉 Want to know which platform fits your business best? Check out our blog: Xero or QuickBooks Online (QBO): Which One Fits Your Business Best?
2. Keep Business and Personal Separate
The very first step to clean books is making sure all business expenses and income stay in the business and personal items stay out. This isn’t just a bookkeeping issue, it’s about how you operate your company. Mixing personal and business finances can create a nightmare for your accountant and may even jeopardize your liability protection. Courts have been known to “pierce the corporate veil” when there’s too much intermingling between business and personal.
Set up separate bank accounts and credit cards for your business, and never use them for personal spending. This single change makes your bookkeeping infinitely easier.
Example: Don’t buy groceries with your business card “just this once.” Even small personal charges muddy your records.
3. Keep It Simple
There are countless ways to handle bookkeeping, and the more advanced options can quickly get complicated. If you’re a business owner doing your own books, our advice is to keep it simple unless you already have bookkeeping experience.
One way to simplify is to avoid tracking individual bill payments in Xero or QBO. This is called using a cash basis approach: you record your expenses when they’re paid from the bank, rather than when the bill is entered. Similarly, you can record your sales when the deposits hit your bank account instead of issuing invoices through the software.
The trade-off is that you won’t get as much detail, like who still owes you money or which bills are outstanding. But for many business owners just starting out, simplicity is better. The fewer moving parts, the less chance of errors, and the more likely you’ll stick with your bookkeeping routine.
Example: Instead of tracking every supplier bill, just record the expense when you pay it through your business bank account.

4. Do Your Bookkeeping Every Month
One of the biggest mistakes business owners make is waiting too long between bookkeeping sessions. When you try to catch up quarterly or even annually, you’ve already forgotten key details. Transactions pile up, and errors multiply.
Instead, make bookkeeping a monthly habit (or even more frequently). Put a recurring reminder in your calendar so you never skip it. Doing your books monthly ensures accuracy, reduces stress at tax time, and gives you up-to-date information about your business. Your future self (and your accountant) will thank you.
Example: Block off the 5th of every month to reconcile the prior month’s transactions. Treat it like a non-negotiable appointment.

5. Reconcile to Your Bank Statements
Both QuickBooks Online (QBO) and Xero have tools to reconcile your books against your bank statements. This process ensures every transaction in your bank account is recorded in your books and that there are no discrepancies.
Think of reconciliation as a monthly audit of your work. It catches mistakes before they snowball into bigger problems and keeps your financials trustworthy.
Example: If your bank shows a $500 payment to Staples but it’s missing in QBO, reconciliation will flag it.
6. Review Your Profit & Loss Statement

Once your books are up to date and reconciled, take the time to generate a Profit & Loss (P&L) statement. This report gives you a snapshot of how your business is performing.
Pay close attention to the net income line. It tells you how much your business actually made after expenses. Looking at your P&L regularly helps you spot trends, identify problem areas, and make better decisions for growth.
Example: If your P&L shows high restaurant expenses under “Meals & Entertainment,” you may decide to cut back or reclassify some spending.
7. Use Tools to Capture Receipts
Manually entering receipts is tedious and error-prone. That’s why tools like Hubdoc and Dext can be game-changers. They let you snap a photo of a receipt or forward an email invoice, and the software pushes it directly into Xero or QBO.

For some businesses, this approach means you’re essentially recording transactions through the receipt software, then matching them against the bank payment. Just keep in mind that this system can get complex if you have partial payments or more advanced invoicing needs. If that’s the case, keeping things simpler may be the smarter choice.
Example: Take a photo of your gas receipt with Dext, and it will automatically code it to “Vehicle Expenses” in your books.
Final Thoughts: Don’t Be Afraid to Delegate
Doing your own bookkeeping can work if you stay disciplined and follow these steps. But fixing books after mistakes is often more costly than delegating the bookkeeping in the first place.
If you decide to take it on yourself, commit to doing it right. And if you find yourself struggling, it may be time to hand it off to a professional so you can focus on running your business instead of worrying about receipts and reconciliations.
Ready to Simplify Your Bookkeeping?

At NowCPA, we help business owners across Canada take control of their books—whether that means setting you up with Xero/QBO, training you to manage it yourself, or handling it for you so you can focus on growth.
👉 Contact us today to schedule a consultation and see how we can simplify your bookkeeping.

is a CPA and co-founder of NowCPA, where he’s known for helping small businesses and professionals make smart, stress-free financial decisions through clear, proactive advice; beyond his work, he’s a dedicated dad, musician, and trusted advisor who built a modern, people-first firm focused on clarity and care.