Skip to content
  • There are no suggestions because the search field is empty.

What is Bookkeeping?

What bookkeeping covers, how it differs from accounting, and the most common mistakes Canadian business owners make.

Bookkeeping is the ongoing process of recording every financial transaction in your business, every dollar that comes in and every dollar that goes out. It is the foundation everything else in your finances is built on. Without it, you cannot know if you are profitable, you cannot file your taxes accurately, and you cannot make good decisions about your business.

How Bookkeeping Works

Every time money moves in your business, it gets recorded in your books:

  • A client pays an invoice: recorded as income
  • You pay a supplier: recorded as an expense
  • You move money between accounts: recorded as a transfer
  • You take out a loan: recorded as a liability

These records feed into your financial statement, your Profit and Loss, Balance Sheet, and Cash Flow Statement, which tell you how your business is actually doing.

Bookkeeping vs. Accounting

People often use these words interchangeably, but they are different:

Bookkeeping

Accounting

Recording transactions as they happen

Interpreting and analyzing the records

Day-to-day and month-to-month

Periodic โ€” tax season, year-end, planning

Done by your bookkeeper

Done by your CPA

Inputs: receipts, invoices, bank feeds

Inputs: the bookkeeping records


Your Mesa CPA team handles both, bookkeeping keeps your records current, and your accountant uses those records to file your taxes and advise on strategy.

Cash basis vs. Accrual basis

There are two ways to record transactions:

Cash basis: you record income when money hits your account and expenses when you pay them. Simple, but it can misrepresent your real financial position if you have outstanding invoices or unpaid bills.


Accrual basis: you record income when it is earned (invoice sent) and expenses when they are incurred (bill received), regardless of when cash moves. More accurate picture of your business, required for most corporations.


Your Mesa CPA team will set your books up on the right basis for your business.


Common Bookkeeping Problems

Mixing personal and business finances.

Using your personal account for business purchases (or vice versa) creates a significant cleanup problem. Every mixed transaction has to be reviewed manually. Keep them completely separate from day one.


Falling behind on categorization.

Transactions pile up fast. Bookkeeping done weekly is straightforward. Bookkeeping done quarterly is painful. Bookkeeping done once a year at tax time is very expensive.


Missing transactions.

Cash purchases, personal card expenses paid for the business, and bank fees are commonly missed. These create gaps in your records that distort your Profit and Loss.


Losing receipts.

The Canada Revenue Agency (CRA) can audit back 6 years. Keep digital copies of all receipts, a phone photo is sufficient. Your Mesa CPA team will advise on how to store and submit them.


FAQ


Do I need a bookkeeper, or can I do it myself?

You can do basic bookkeeping yourself using QBO. Many business owners do. That said, most find that as the business grows, the time cost is not worth it, and errors made during the year compound into larger problems at tax time. Your Mesa CPA team handles this for you.


How is bookkeeping different from tax filing?

Bookkeeping is ongoing, it happens all year. Tax filing is periodic, it happens once a year and uses the records your bookkeeper maintained. Accurate bookkeeping is what makes tax filing straightforward.


How far back does the CRA require me to keep records?

6 years from the end of the tax year the records relate to. Keep all receipts, invoices, bank statements, and contracts for at least that long.


What happens if my books are wrong?

At minimum, your financial statements are inaccurate and you cannot trust the numbers. At worst, you file incorrect tax returns, which can result in CRA reassessments, penalties, and interest. Catching and correcting errors early is always cheaper than fixing them at year-end.