Small business bookkeeping in Canada: the complete 2026 guide
Bookkeeping for small businesses in plain English — how to do your own books, when GST registration kicks in, the CRA deadlines that matter, and what monthly bookkeeping should cost.
Bookkeeping is the part of running a business nobody dreams about — until a CRA letter arrives, a GST deadline slips, or your accountant quotes you a painful hourly rate to untangle a year of shoebox receipts at tax time.
This guide covers the bookkeeping basics Canadian owners actually need: how to do your own books if you're going the DIY route, when GST registration kicks in, the CRA deadlines that matter, and what good bookkeeping should cost. No jargon, no sales pitch — just the information we wish every new client had on day one.
What bookkeeping actually is (and isn't)
Bookkeeping is the monthly discipline of recording every dollar that moves through your business: categorizing transactions, reconciling your bank and credit card accounts, tracking who owes you money, and keeping receipts organized so nothing is guesswork later.
It is not the same as accounting. Your accountant files your corporate or personal tax return and advises on structure and strategy. Your bookkeeper keeps the day-to-day records accurate so the accountant's job is fast and cheap. When the books are clean, year-end is a formality instead of a reconstruction project.
- Categorize every transaction — revenue, materials, fuel, meals, subcontractors
- Reconcile bank and credit card accounts monthly so nothing is missed
- Track GST collected and GST paid (your input tax credits)
- Run payroll and remit source deductions on time
- Produce monthly reports you can actually read: profit & loss and balance sheet
GST: registration, filing, and the $30,000 rule
You must register for GST/HST once your worldwide taxable revenue passes $30,000 over four consecutive calendar quarters — or in a single quarter. Registration is due within 29 days of crossing the threshold, and you start charging GST from the sale that put you over.
Many businesses register voluntarily before hitting $30,000. Why? Input tax credits. Every dollar of GST you pay on fuel, materials, tools, rent and software can be claimed back — but only if you're registered and the expense is recorded properly.
Filing frequency depends on your revenue: annual (under $1.5M), quarterly ($1.5M–$6M), or monthly (over $6M). Annual filers still owe quarterly instalments once their net tax exceeds $3,000 a year — a trap that catches many new registrants.
The CRA deadlines that matter
Miss these and the penalties compound fast. The dates below apply to most small businesses; your exact obligations depend on your fiscal year-end and filing frequency.
- GST/HST returns — annual filers: 3 months after fiscal year-end (June 15 for Dec 31 year-ends, though payment is due April 30); quarterly and monthly filers: one month after each period ends
- GST/HST instalments — quarterly, due one month after each quarter ends, for annual filers owing over $3,000
- Payroll remittances — due the 15th of the month following each pay run for regular remitters
- T4 slips and summary — due the last day of February
- Corporate income tax (T2) — return due 6 months after fiscal year-end; balance owing due 2 months after (3 for some CCPCs)
- BC PST returns (if registered) — typically monthly or quarterly, due the last day of the month following the reporting period
What late filing actually costs
The CRA charges compound daily interest on late balances, and late GST filings add a penalty of 1% of the amount owing plus 0.25% per full month outstanding, up to 12 months. Payroll remittance penalties start at 3% and climb to 10% for repeat lateness — and payroll deductions are held in trust, which makes the CRA especially firm about them.
What good bookkeeping should cost
For a Canadian small business, monthly bookkeeping typically costs between $150 and $450 per month. Where you land depends on transaction volume, whether payroll is included, and whether your books need cleanup first.
- Sole proprietor, low volume — around $150/month: categorized transactions, reconciled accounts, GST tracked
- Growing business with a few employees — roughly $200–$300/month: adds payroll and more accounts
- Busy business with payroll and higher volume — roughly $300–$450/month: full service, monthly reports, CRA deadlines watched for you
- Catch-up or cleanup — quoted as a flat one-time fee based on how many months are behind
Flat monthly pricing beats hourly
Be wary of hourly billing for routine bookkeeping — it punishes you for someone else's inefficiency. A flat monthly price, agreed in writing before work starts, keeps everyone honest and your budget predictable.
How to do your own books (and when to hand them over)
Doing your own bookkeeping works when you're pre-revenue or have a handful of monthly transactions and the patience to learn QuickBooks or Xero properly. If that's you, the routine is simple: open a separate business bank account, connect it to your software, categorize every transaction weekly, reconcile the bank every month without fail, and set calendar reminders for the CRA deadlines above.
The tipping point usually arrives with GST registration, a first employee, or the first time you hand your accountant a mess and see the invoice that follows. A good bookkeeper costs less than the penalties, missed input tax credits, and accountant cleanup fees that DIY mistakes create — and gives you back the evenings. Most of our clients tell us their only regret is not switching sooner.
Want it handled for you?
Averon Accounting provides monthly bookkeeping, GST/PST filing, payroll and catch-up work for small businesses across Canada — flat monthly pricing, agreed in writing, nothing billed until you accept the quote.
Use the instant quote calculator for a realistic range in five questions, or email admin@averonaccounting.ca — we respond within one business day, and calls are available by appointment.
Common questions
How do I do my own books for a small business?
Start with a separate business bank account, connect it to bookkeeping software like QuickBooks or Xero, categorize every transaction weekly, reconcile your bank and credit card accounts every month, and track GST collected and paid. Set reminders for CRA deadlines — late GST and payroll filings carry automatic penalties. Most owners find DIY stops being worth it once they pass 50–100 transactions a month or hire their first employee.
Do I need a bookkeeper for a small business in Canada?
If you spend more than a couple of hours a month on your books, or you are registered for GST, a bookkeeper usually pays for itself in recovered time, avoided penalties, and claimed input tax credits. Many owners start DIY and switch once transactions pass about 50–100 a month.
When do I have to register for GST in Canada?
Once your worldwide taxable revenue exceeds $30,000 over four consecutive calendar quarters (or in a single quarter), you must register within 29 days and start charging GST/HST. You can register voluntarily earlier to claim input tax credits.
How much does a bookkeeper cost in Canada?
Monthly bookkeeping for a small business typically runs $150 to $450 per month depending on transaction volume and payroll. Catch-up or cleanup work is usually quoted as a flat one-time fee based on how many months are behind.
What records does the CRA require me to keep?
The CRA requires you to keep all business records — invoices, receipts, bank and credit card statements, payroll records and GST filings — for six years from the end of the tax year they relate to. Digital copies are acceptable.
Questions about your own books?
Book a free, no-pressure consultation and get a clear next step for your bookkeeping.
Every enquiry gets a reply within one business day. Nothing is billed until you accept a flat fee in writing.
Averon Accounting is a bookkeeper in Abbotsford, BC serving small businesses across the Fraser Valley. See what bookkeeping costs in BC or check your CRA deadlines.
Bookkeeping help near you
Services
Service areas
Wondering about fees? See what a bookkeeper costs in BC or our monthly pricing.
