Operations

Bookkeeping for Sole Proprietors in Canada

Bookkeeping for sole proprietors in Canada: how to track income and expenses, handle GST/HST, and stay CRA-ready with simple, practical records that hold up.

Bookkeeping for sole proprietors in Canada means keeping a complete, organised record of everything your business earns and spends, then summarising those numbers once a year on CRA Form T2125. Because a sole proprietorship is not a separate legal entity, you do not file a corporate return — but the Canada Revenue Agency still expects you to be able to support every figure you report on your personal T1 return.

How sole proprietorship bookkeeping differs from a corporation

Your business income and expenses flow onto your personal T1 return through Form T2125, Statement of Business or Professional Activities. There is typically no balance sheet, no shareholder loan account, and no need for full double-entry accounting, and a sole proprietor's fiscal period is usually the calendar year. What CRA cares about is that income is reported completely and that expenses are real, business-related, and supported by receipts. The structure of a sole proprietorship explains why the reporting lands on your personal return in the first place.

Set up a simple system before the year gets busy

Good small business bookkeeping starts with separation, not software. Keep business money and personal money apart, and give every transaction one obvious home.

  • A dedicated business bank account and, if practical, a separate credit card.
  • One digital folder structure for receipts, organised by month and vendor.
  • A single place where income is logged, such as an invoicing tool or a spreadsheet column.
  • A monthly routine: reconcile the bank account, categorise transactions, file the receipts.

Consistency matters more than sophistication. A tidy monthly habit today will save far more time than reconstructing a year of transactions in April.

What to record for income and expenses

Group transactions into the categories CRA asks about on Form T2125. A simple ledger with these headings is usually enough.

CategoryWhat to trackRecords to keep
Business incomeAll sales, fees, and contract revenue before expensesInvoices, sales summaries, bank deposits
Cost of goods soldInventory and direct materialsSupplier invoices, purchase receipts
Motor vehicleBusiness kilometres and total kilometres for the yearLogbook, fuel, insurance, repair receipts
Home officeYour share of utilities, rent or mortgage interest, insuranceBills, calculation of business-use percentage
Office and suppliesSoftware, subscriptions, stationery, small equipmentReceipts and digital statements
Professional feesAccounting, legal, and consulting costsInvoices from service providers

Keep capital purchases — equipment, vehicles, computers — separate from day-to-day expenses, because they are typically claimed over time rather than deducted in full in one year.

GST/HST and other tax records

If you are registered for GST/HST, your bookkeeping has a second job: tracking the tax you collect on sales and the input tax credits you claim on purchases. Those amounts must be recorded separately from your revenue so the return is straightforward to prepare. Invoices need the right elements to support a credit claim, which is where GST/HST invoicing requirements matter. If you pay another business or a contractor for services, you may also need to issue a T4A or T4 slip, depending on the working relationship.

Software, spreadsheet, or a bookkeeper?

All three are valid. A spreadsheet works if you have few transactions and strong habits. Accounting software speeds up categorisation, bank reconciliation, and GST/HST tracking, and can generate invoices as well — see accounting software for Canadian small business. If you would rather not do it yourself, a bookkeeper can handle the monthly work while you keep tax filing and advisory questions with an accountant. Whichever route you choose, learn how to invoice as a sole proprietor so your sales records are consistent from day one.

How long to keep records, and how CRA may review them

CRA generally expects you to keep books and records for at least six years from the end of the last tax year they relate to, and longer in some situations — for example, if you filed late or are under review. Records should normally be kept in Canada unless you have permission otherwise. The rules and exceptions are summarised in business records retention in Canada.

Common bookkeeping mistakes to avoid

  1. Mixing personal and business spending in one account.
  2. Claiming expenses without receipts or a clear business purpose.
  3. Forgetting to track vehicle kilometres as the year goes on.
  4. Recording GST/HST collected as revenue.
  5. Waiting until tax season to enter twelve months of transactions.

None of these are fatal, but each one costs time or money to fix. Set the system up once, keep it current, and confirm current filing and record-keeping requirements on the CRA website. This page is general information, not legal or tax advice.

Frequently asked questions

Do I need to do bookkeeping if I am a sole proprietor in Canada?

Yes. Even though a sole proprietorship is not a separate legal entity, the Canada Revenue Agency requires you to keep books and records that support the figures you report on Form T2125 with your T1 return. In practice that means a record of income, expenses, GST/HST collected, and the receipts behind them. Bookkeeping can be simple, but it cannot be skipped.

How often should a sole proprietor do bookkeeping?

Most sole proprietors do best with a monthly routine, because it keeps receipts fresh and makes bank reconciliation quick. Businesses with high transaction volume may reconcile weekly, while very small ones sometimes catch up quarterly. At minimum, review everything before your year-end and before you file. Spreading the work across twelve short sessions is usually faster than reconstructing a year at once.

Can I do my own bookkeeping instead of hiring someone?

Yes. Many sole proprietors handle their own bookkeeping using a spreadsheet or accounting software, and CRA does not require a professional. A bookkeeper tends to become worthwhile when transaction volume grows, when you register for GST/HST, or when you start hiring. Either way, you remain responsible for the accuracy of what is reported, so keep the underlying records organised.

What records should a sole proprietor keep for CRA?

Keep sales records and invoices, supplier and expense receipts, bank and credit card statements, vehicle logbooks, home office calculations, GST/HST records, and any payroll or contractor slips you issue. Records are generally kept at least six years from the end of the last tax year they relate to. Confirm current requirements on the CRA website, since exceptions exist for late filings and reviews.

Sources

  1. Canada Revenue Agency — Keeping records
  2. Canada Revenue Agency — Business and professional income (T4002 guide, Form T2125)
  3. Canada Revenue Agency — GST/HST for businesses
  4. Canada Revenue Agency — Small businesses and self-employed income