Construction Bookkeeping in Canada: A Guide for Contractors and Trades

Construction worker in safety gear measuring lumber on a job site

Construction Bookkeeping in Canada: A Guide for Contractors and Trades

Construction worker in safety gear measuring lumber on a job site
On this page

Why Construction Bookkeeping Is Different

Most bookkeeping advice assumes you sell something and get paid for it. Construction assumes progress billing, retained amounts, subcontractor chains, and a gap of months between spending money and collecting it.

That structural difference produces four specific accounting problems that general guidance doesn’t address, and getting any of them wrong is expensive. Contractors also carry more compliance surface than most small businesses: sales tax, payroll, subcontractor reporting and workers’ compensation all at once.

Hammer and cordless drill on a wooden work bench

Before you read on

  • GST/HST on a statutory holdback generally isn’t payable until the holdback is released; remitting early is an interest-free loan to the CRA.
  • If construction is your primary source of income, you must file T5018 slips for subcontractor payments.
  • Workers’ compensation coverage is mandatory for most construction operators, including many who consider themselves independent.
  • Certain pickup trucks are motor vehicles rather than passenger vehicles, escaping the CCA cost cap entirely.
  • Without job costing you know whether the business made money, not whether the job did, and those are different questions.

Holdbacks and GST/HST

Provincial construction and lien legislation requires a percentage of each payment (10% in several provinces, including Ontario under the Construction Act) to be held back against lien claims for a statutory period. That money is earned but not yet payable.

The GST/HST treatment follows that logic. Where an amount is held back under a construction lien or similar statute, the tax on the holdback generally becomes payable on the earlier of the day the holdback is paid and the day the lien period expires, not when you issued the progress invoice.

Contractors who remit tax on the full invoice including holdback are paying the CRA money they have not received, sometimes for months, on every job simultaneously. On a business running $2 million in annual billings, the working capital tied up is substantial. Your accounting software will not handle this automatically; it requires a deliberate setup with the holdback tracked separately.

The reverse applies to holdbacks you retain from subcontractors: don’t claim the input tax credit until the corresponding point.

T5018 Slips for Subcontractors

If construction activities are your primary source of business income, you must report payments made to subcontractors for construction services on a T5018 Statement of Contract Payments, filed with an accompanying summary.

You choose whether to report on a calendar-year or fiscal-year basis, and the return is due six months after the end of the reporting period you chose. It sits alongside the other fiscal-year dates in our Canadian business tax filing calendar. The threshold for reporting a given subcontractor is modest, so in practice most subcontractors you use will need a slip.

The practical requirement is to collect each subcontractor’s business number or SIN before you pay them. Chasing that information six months later, from someone who has moved on to another general contractor, is the reason most T5018 filings are late. Make it part of onboarding, alongside proof of workers’ compensation clearance and insurance. Our guide to T5018 slips for contractors walks through which payments to report and how to set up your books for it.

WSIB and Workers' Compensation for Contractors

Construction is treated distinctly by every provincial workers’ compensation authority. In Ontario, mandatory WSIB coverage extends to independent operators, sole proprietors and partners in construction, not just to those with employees, with narrow exemptions. Manitoba and British Columbia have their own rules and their own definitions.

Two practical points. Obtain a clearance certificate from every subcontractor before they start and keep it current, because without one you can be held liable for their premiums. And classify your own payroll correctly: rates vary sharply by classification unit, and an incorrect classification produces either an underpayment to be assessed later or an overpayment nobody refunds unless you ask.

Trucks, Tools and Mileage Deductions

The vehicle rules favour trades, and most don’t take advantage.

A passenger vehicle is subject to a capital cost ceiling for CCA, a lease deduction limit and an interest limit. A motor vehicle that isn’t a passenger vehicle has none of those caps. Certain pickup trucks fall outside the passenger vehicle definition (broadly, those seating no more than the driver and two passengers and used predominantly to transport goods or equipment in the course of business), and separately, vehicles used substantially at a remote or special work site.

The distinction is defined precisely in the legislation and the tests are specific. It is worth confirming before purchase rather than after, because the difference in deductible cost on a $75,000 truck is significant.

Tools are ordinary capital assets, with lower-cost tools often falling into a class written off at 100%. Keep purchase records: tool theft is common on sites and an insurance claim needs a cost basis.

Mileage still requires a logbook: the rules are in our sole proprietor tax guide. Travel from home to a regular place of business is personal; travel between job sites is business. For trades without a fixed shop, more travel qualifies than in most industries, which makes the log more valuable rather than less.

Job Costing for Contractors

A P&L tells you the business made $180,000 last year. Job costing tells you that four jobs made $240,000 and three lost $60,000, which is the information that changes what you bid on next.

Set it up so every cost carries a job identifier: materials at purchase, subcontractor invoices, and labour hours at the point they’re recorded. Job costing support is one of the deciding features when choosing accounting software. Labour is the one most often skipped and the one that most distorts the picture, because unallocated labour makes every job look more profitable than it was.

Then compare estimate to actual on every completed job, and do it while the job is fresh. The pattern that emerges (consistently underestimating a particular type of work, or a particular client’s change orders) is worth more than any tax planning available to a contractor.

Construction Cash Flow

Construction businesses fail while profitable more often than almost any other industry, because the structure of the work consumes cash. You buy materials and pay labour in month one, invoice at month end, get paid in month two or three, and wait out the lien period for the holdback.

Three controls help more than anything else: bill progress claims promptly and on schedule rather than when there’s time; require deposits on material-heavy work so you’re not financing supply; and track the holdback receivable as a real asset with a release date attached, so you collect it rather than writing it off by neglect. Holdbacks that nobody chased are one of the most common write-offs we see in trades files.

Progress Billing and Long-Term Contracts

A job that starts in October and finishes in March spans your year end, and how you report it determines which year the profit lands in.

The general principle is that revenue on a long-term contract is recognised as the work is performed, not when invoiced or collected. In practice most small contractors track this by percentage of completion, measured by costs incurred against total estimated costs. A job 60% through its budgeted cost is treated as 60% earned, regardless of what has been billed.

That produces two balance sheet items most contractors have never heard of and both of which matter. Where you have earned more than you have billed, the difference is an asset: unbilled revenue. Where you have billed more than you have earned, typically after a large deposit or front-loaded draw, the difference is a liability: you are holding money for work not yet done. Contractors who treat every deposit as revenue report profits in the wrong year and, more dangerously, spend money that is still owed as work.

There are simplifications available for smaller contractors and for contracts of short duration, and the specific method should be settled with your accountant and then applied consistently. Switching method between years to smooth results is exactly the pattern that invites questions.

Change orders

Change orders are where contract profit is most often lost, and the failure is documentation rather than pricing. Work performed on a verbal instruction, with the paperwork to follow, frequently ends up disputed or unbilled, and in the meantime it has consumed labour and materials that are sitting in your job costs making the original scope look unprofitable.

Treat a change order as a mini-contract: written, priced, signed, and entered into the job cost record before the work starts. Where a client needs work to proceed immediately, send written confirmation the same day. The discipline costs minutes and is the difference between a profitable job and an argument.

Liens as a collection tool

Construction lien legislation exists to protect contractors and subcontractors, and it operates on strict timelines that begin running from events such as last supply of services or materials, or substantial completion. Miss the window and the remedy is gone.

You do not need to intend to register a lien to benefit from knowing the deadline. Tracking the lien expiry date alongside each holdback receivable tells you when a polite reminder needs to become a firm one. Contractors who track it collect more, earlier, and rarely need to use it.

TA
Written by Targeted Accounting
CPA-led bookkeeping, payroll and outsourced CFO for Canadian businesses, with 10+ years of running and cleaning up small business books.
Books That Understand Holdbacks and Job Costs?

Our bookkeeping service works with Ontario, Manitoba and BC trades: progress billing, T5018s, WSIB reconciliation and job-level reporting.

Bookkeeping Basics for Canadian Small Business Owners

Financial report with charts on an office desk

Bookkeeping Basics for Canadian Small Business Owners

Financial report with charts on an office desk
On this page

Why Bookkeeping Basics Matter

You don’t need to know how to prepare financial statements. You do need to be able to read your own, because every significant decision you make (pricing, hiring, borrowing, expanding) depends on numbers you either understand or guess at.

Owners who can’t read their statements outsource judgement along with the bookkeeping. They discover problems at year end, when the options have narrowed, rather than in month three, when they were still cheap to fix. The material below is the whole of what an owner needs. (Formal statements for Canadian private companies follow Accounting Standards for Private Enterprises, but you don’t need the standards to read the numbers.)

Pen on a printed chart of business figures

The short version

  • Profit is an opinion; cash is a fact. A profitable business can run out of money, and most that fail do exactly that.
  • The CRA generally requires accrual accounting for business income. Cash basis is not an option for most Canadian businesses.
  • The P&L covers a period; the balance sheet is a moment. Confusing the two is the most common misreading.
  • A chart of accounts with 30 to 60 accounts beats one with two hundred, every time.
  • Reviewing your statements monthly for twenty minutes is worth more than any single piece of tax planning.

Cash vs Accrual Accounting

Cash basis records revenue when money arrives and expenses when money leaves. It’s intuitive and it matches your bank account.

Accrual basis records revenue when it’s earned and expenses when they’re incurred, regardless of payment. Invoice a client in March and get paid in May, and accrual puts the revenue in March.

For Canadian tax purposes the choice is largely made for you: business income must generally be reported on an accrual basis. Farming and fishing businesses are the main exception permitted to use cash. Sole proprietors report on this basis on the T2125, covered in our Canadian sole proprietor tax guide. So while you may find cash-basis reports useful for managing your bank balance, your books and your return run on accrual.

This is also why your profit and your bank balance never agree, which is the most common source of owner confusion. Accrual shows a $40,000 profit; the account holds $6,000; both are correct. The difference sits in receivables, inventory, loan principal repayments and equipment purchases: none of which appear where you’d expect on the P&L.

The Profit and Loss Statement

Also called the income statement. It covers a period (a month, a quarter, a year), and answers one question: did the business make money over that time?

LineWhat it means
RevenueWhat you earned, before any costs
Cost of goods soldCosts that scale directly with sales: materials, direct labour, subcontractors on jobs
Gross profitRevenue less COGS. The money available to run everything else
Operating expensesCosts you carry regardless of sales: rent, admin salaries, software, insurance
Net profitWhat’s left. This is the figure that flows to your tax return

The line most owners underuse is gross profit. Net profit tells you whether last month worked; gross margin tells you whether the underlying business model works. A business with a 22% gross margin and rising sales is accelerating toward a problem, because every additional sale consumes cash before it contributes.

Read the P&L as percentages, not dollars, and compare to the same month last year rather than last month. Seasonality makes month-over-month comparisons misleading in most industries.

The Balance Sheet: Assets = Liabilities + Equity

The balance sheet is a moment, not a period: a photograph of what you own and owe on one specific date. It always balances, because of a single identity:

Assets = Liabilities + Equity

Assets are what the business owns: cash, accounts receivable, inventory, equipment. Liabilities are what it owes: accounts payable, credit cards, loans, sales tax and payroll remittances collected but not yet remitted. Equity is the remainder: what you’ve put in, plus accumulated profits, less what you’ve taken out.

Three things to look at every month:

Accounts receivable. Rising faster than revenue means you’re selling well and collecting badly. Age it: anything past 60 days needs a conversation, and anything past 90 usually needs a decision.

The sales tax and payroll liability accounts. These hold money that isn’t yours. If the balance is larger than your cash, you have already spent government money and the only question is when that surfaces.

Working capital: current assets minus current liabilities. Positive means you can meet the next twelve months’ obligations from what you have. Negative is a warning that deserves immediate attention, whatever the P&L says.

For a line-by-line walk-through with a sample statement and the ratios lenders check, see our guide on how to read a balance sheet.

What Are Liabilities? Examples for a Small Business

Liabilities are what your business owes to someone else. On the balance sheet they are split into current liabilities, due within twelve months, and long-term liabilities, due later.

Common examples for a Canadian small business:

  • Accounts payable: supplier bills you have received but not yet paid.
  • Credit card balances and lines of credit.
  • GST/HST payable: tax collected from customers and not yet remitted.
  • Payroll remittances payable: CPP, EI and income tax withheld from employees.
  • Corporate income tax payable.
  • Customer deposits and deferred revenue: money received for work you haven’t done yet.
  • Loans: the portion due this year is a current liability, the rest is long-term.
  • Due to shareholder: money you have put into your own corporation, which it owes back to you.

The dangerous ones are the tax liabilities, because the money sits in your bank account looking like yours. A balance sheet that shows them clearly is the simplest protection against spending it.

What Is Owner's Equity?

Owner’s equity is what is left for the owners after every liability is paid: assets minus liabilities. It is not cash, and it is not what the business would sell for. It is the accounting record of what the owners have put in and what the business has kept.

For a sole proprietorship it is usually a single capital account, increased by profit and by money you contribute, and reduced by losses and by your drawings. For a corporation it has two main parts: share capital, what shareholders paid for their shares, and retained earnings, the cumulative after-tax profit not yet paid out as dividends. Negative retained earnings in a corporation that believes it is profitable is worth investigating; the usual cause is unrecorded owner withdrawals or expenses.

What Is Accounts Receivable?

Accounts receivable is money customers owe you for work you have already invoiced. It is a current asset, because you expect to collect it within the year, but it is not cash until you do.

Run an aged receivables report every month. It groups unpaid invoices by how long they have been outstanding. Anything past 60 days needs a call, and anything past 90 needs a decision about whether to keep working for that client. Invoices you will never collect should be written off as a bad debt, which reduces your income, and if you charged GST/HST on them you can generally recover that tax through a bad debt adjustment on your return.

The Cash Flow Statement

The statement almost no small business owner looks at, and the one that explains the gap between profit and bank balance. It sorts every movement of cash into three categories.

Operating: cash generated or consumed by running the business. Over any reasonable period this should be positive. A business with growing profits and negative operating cash flow is funding its own growth out of borrowings, and that has a limit.

Investing, buying or selling long-term assets. Equipment purchases appear here, not on the P&L, which is why a year with heavy investment shows healthy profit and no money.

Financing: loans taken or repaid, capital contributed, dividends and draws. Loan principal repayment lives here; only the interest portion is an expense. Owners routinely forget this and wonder why a $3,000 monthly loan payment doesn’t reduce profit by $3,000.

If you read one thing beyond the P&L, make it operating cash flow.

The Chart of Accounts

The chart of accounts is the list of categories every transaction gets sorted into. It determines what your reports can tell you, and it is where most reporting problems originate. For corporations it also has to map to the CRA’s General Index of Financial Information (GIFI) at filing time.

The common failure is excess. A chart with two hundred accounts feels thorough and produces a report nobody reads, coded inconsistently because the person entering transactions can’t remember which of four similar accounts to use. Most small businesses are well served by 30 to 60 accounts.

Build it around decisions you make. If you’d never act differently based on separating “office supplies” from “printing”, they’re one account. If you would change suppliers based on knowing materials cost by category, split them. For dimensions you want to analyse across accounts (location, service line, project), use classes, tags or departments rather than multiplying accounts. Most platforms support this; see our guide to choosing accounting software for your Canadian business.

Set it up once, properly, and resist adding accounts casually. Every new account is a permanent decision that someone will have to make consistently for years.

Debits and Credits in Plain English

Every transaction in double-entry bookkeeping is recorded twice: a debit to one account and an equal credit to another, so the books always balance. The words don’t mean good or bad. They are the two sides of each entry.

Account typeA debitA credit
Assets (cash, receivables, equipment)IncreasesDecreases
ExpensesIncreasesDecreases
Liabilities (payables, loans, tax owing)DecreasesIncreases
EquityDecreasesIncreases
RevenueDecreasesIncreases

An example: you invoice an Ontario client $1,130 including 13% HST. Accounts receivable is debited $1,130, revenue is credited $1,000 and HST payable is credited $130. When the client pays, cash is debited and accounts receivable is credited. Your accounting software makes these entries for you. Knowing the pattern is what lets you spot when it has made the wrong one.

Bookkeeping Numbers Worth Watching Each Month

NumberHow to read it
Gross margin %Gross profit ÷ revenue. Falling margin on rising sales is the earliest warning of a pricing or cost problem
Operating cash flowShould be positive over a quarter. Persistent negatives need explaining
AR daysReceivables ÷ revenue × days. Compare to your stated payment terms; a large gap is a collections problem
Current ratioCurrent assets ÷ current liabilities. Below 1 means short-term obligations exceed short-term resources
Break-even revenueFixed costs ÷ gross margin %. The number you must hit to cover overhead
RunwayCash ÷ average monthly burn. Months of survival at the current rate

Six numbers. None require a spreadsheet more complex than a napkin, and together they describe the health of almost any small business.

A Monthly Bookkeeping Routine

Twenty minutes, once a month, after your books are closed.

  1. Confirm every bank and credit card account is reconciled to the statement balance. Nothing below this is reliable if this isn’t true.
  2. Read the P&L as percentages against the same month last year. Ask why about anything that moved more than a few points.
  3. Check gross margin. Falling margin gets investigated the same month, not at year end.
  4. Age the receivables. Make the calls.
  5. Check the sales tax and payroll liability balances against cash. Move the money if you haven’t.
  6. Look at operating cash flow for the quarter to date.

Owners who do this consistently find problems while they are small and reversible. Owners who don’t find the same problems eleven months later, in a meeting with their accountant, when the options are worse and more expensive.

TA
Written by Targeted Accounting
CPA-led bookkeeping, payroll and outsourced CFO for Canadian businesses, with 10+ years of running and cleaning up small business books.
Want Financial Statements You Can Use?

Our bookkeeping service closes your books monthly and restructures the chart of accounts if it needs it, and our financial reporting service walks you through the numbers that matter.

Accounting Software for Small Business in Canada: How to Choose

Analytics dashboard on a laptop screen

Accounting Software for Small Business in Canada: How to Choose

Analytics dashboard on a laptop screen
On this page

What to Decide Before Comparing Accounting Software

Feature comparisons are the least useful way to choose accounting software, because every mainstream platform does the core job competently. What differs is fit.

Answer these first. Do you carry inventory? Real inventory support is where cheaper platforms stop being adequate. Do you run payroll, and in how many provinces? Do you invoice in foreign currency? Do you need project or job costing? It is a near-requirement for trades and agencies, and absent or weak in several products. How many people need access, and at what permission level? And, importantly: what does your bookkeeper or accountant use?

That last question is not deference; it is economics. A platform your advisers know well means faster work, fewer billable hours spent fighting the tool, and a much easier time replacing a provider. Choosing something obscure to save $15 a month routinely costs multiples of that in professional fees.

Financial statistics displayed on a laptop

The essentials

  • Choose for the Canadian edition, not the product. US-configured files get GST/HST wrong in ways that surface at your first review.
  • QuickBooks Online has the deepest Canadian bookkeeper pool. That matters more than feature checklists when you need help.
  • Correct sales tax setup (the right codes, the right provinces, the right filing frequency) is the highest-value configuration step.
  • Most “software problems” are chart of accounts problems. Fix the structure before blaming the tool.
  • Migration carries real risk. Do it at a fiscal year end or not at all.

Accounting Software Options in Canada

QuickBooks Online holds the largest share of the Canadian small business market and, consequently, the largest pool of bookkeepers and accountants who know it fluently. Its Canadian edition handles GST/HST, PST and QST natively, and its app ecosystem is the broadest. It is the default recommendation for most Canadian small businesses, and the reason is availability of support rather than technical superiority.

Xero is well designed, with a cleaner interface, unlimited users on every plan, a real advantage for businesses with several people needing access, and strong bank reconciliation. Its Canadian presence is smaller, so the local practitioner pool is thinner, and Canadian payroll requires a third-party integration rather than being native.

Sage 50 Canada, long familiar as Simply Accounting, remains common in established Canadian businesses, particularly those with inventory or job costing needs and a long transaction history. It is desktop-rooted with cloud options layered on, and is generally stronger on depth than on usability.

Wave is free for core accounting and invoicing, Canadian-built, and entirely reasonable for a sole proprietor with straightforward needs and no inventory. Businesses tend to outgrow it at the point payroll or multi-province sales tax enters the picture.

FreshBooks, also Canadian, is built around invoicing and time tracking for service businesses and freelancers. Excellent at what it targets; less complete as a general ledger.

QuickBooks Online vs Xero vs Sage 50 vs Wave

QuickBooks OnlineXeroSage 50 CAWave
Canadian sales taxNative, strongNativeNative, strongBasic
Canadian payrollAdd-on moduleThird-party integrationAdd-on modulePaid, limited provinces
Users includedTiered by planUnlimitedTieredLimited
InventoryHigher tiersBasic to moderateStrongMinimal
Project / job costingHigher tiersVia add-onStrongNo
Multi-currencyHigher tiersHigher tiersYesLimited
Canadian practitioner poolLargestModerateModerateSmall

Plan names, tier boundaries and pricing change frequently and differ between Canadian and US editions. Verify current plan details on the vendor’s Canadian site before publishing, and re-check quarterly.

Sales Tax Setup Is the Real Test

This is where Canadian businesses lose the most money to bad configuration, and it is almost entirely preventable.

Set up your sales tax at the point you enable it, not later. Register the correct agency and number, set your filing frequency to match what the CRA assigned you, and, critically, create tax codes for every province you sell into, not just your own. A business that only ever configured Ontario HST will silently apply 13% to Alberta customers who should be charged 5%. Rates by province and the place-of-supply rules are set out in our GST/HST guide for Canadian small business.

Distinguish between zero-rated and exempt in your codes. They look identical on an invoice (both show no tax), but they behave differently on your return and in your input tax credit eligibility. Most platforms provide both; most users pick whichever appears first.

For businesses in BC, Manitoba, Saskatchewan or Quebec, remember that the provincial tax is a separate filing to a separate authority. Your software can track it, but it will not file it, and the deadlines do not align with your GST/HST return.

Finally, reconcile the sales tax liability account to the returns you filed, every period. A growing unexplained balance in that account is the earliest warning sign of a coding problem, and it is far cheaper to find in month three than at year end.

Payroll Software: Built In or Bolted On

Payroll is the most common reason a Canadian business changes platforms, and the decision deserves separate thought from the ledger decision.

Integrated payroll keeps journal entries automatic and avoids reconciliation work. Standalone providers often handle complex cases better (multiple provinces, union rules, unusual benefit structures) at the cost of an integration to maintain.

Whatever you choose, confirm three things: that it calculates Canadian payroll deductions (CPP, CPP2 and EI) correctly for the current year, that it files T4s and generates ROEs, and that it supports every province you employ people in. Quebec, with QPP and QPIP, is the one most likely to be unsupported or supported poorly. Spot-check any provider against the CRA’s Payroll Deductions Online Calculator for one employee each year.

Add-On Apps: Receipt Capture, Payments and Industry Tools

The ledger is one piece. Most of the time saved in a modern setup comes from what sits around it.

Receipt capture (Dext, Hubdoc, or the vendor’s own tool) is the highest-return addition for most businesses. It solves the documentation problem that sinks input tax credit claims, and it removes the monthly chase for missing paperwork. Hubdoc is bundled with some QuickBooks and Xero plans; Dext is generally stronger at extraction and handling volume.

Payment processing integration matters more than owners expect. Stripe, Square and PayPal deposits arrive net of fees, so a deposit of $970 against a $1,000 invoice needs the $30 recorded as an expense rather than the invoice marked short-paid. Done manually this is tedious; done badly it distorts revenue.

Industry tools (job management for trades, practice software for professionals, point of sale for retail and hospitality) are frequently the actual system of record, with accounting downstream. Check the integration quality before choosing either side of that pair.

Migrating Accounting Software Without Losing History

Migration is where good decisions go wrong. Three rules keep it manageable.

Move at a fiscal year end. Mid-year migrations mean comparative reporting spans two systems for the rest of the year, and every variance analysis becomes a manual exercise.

Decide deliberately how much history to bring. Opening balances only is cleanest and cheapest. Full transactional history is expensive and rarely necessary, provided you retain access to the old system in read-only form, which you must, because the CRA’s six-year retention requirement applies to the records, not the software.

Run parallel for one period. One month in both systems, with the results reconciled, catches mapping errors while they are still small. It feels like waste and it is the cheapest insurance in the process.

Common Accounting Software Setup Mistakes

A chart of accounts with 200 accounts. More detail is not more insight. A small business generally needs 30 to 60 accounts (see small business accounting basics); beyond that, coding becomes inconsistent and reports become unreadable. Use classes, departments or tags for the dimensions you analyse.

Auto-categorisation rules set once and never reviewed. Bank rules are a genuine time saver and a genuine risk. A rule that miscodes a recurring payment will do so silently for a year.

Connecting personal accounts. If a personal card is connected, personal spending lands in the business file and has to be removed by someone billing hourly.

Nobody owning the reconciliation. Bank feeds import transactions; they do not reconcile them. An unreconciled file looks complete and is not.

The provider owning the subscription. Covered in our guide on how to hire a bookkeeper in Canada, and worth repeating: the subscription should be in your name, with you as primary admin, and your bookkeeper invited as a user.

TA
Written by Targeted Accounting
CPA-led bookkeeping, payroll and outsourced CFO for Canadian businesses, with 10+ years of running and cleaning up small business books.
Setting Up or Switching Platforms?

Our cloud accounting setup service configures QuickBooks Online and Xero for Canadian sales tax and payroll, migrates your history, and reconciles the first period alongside you.

Bookkeeper vs Accountant in Canada: Roles, Costs and How to Hire

Business owner shaking hands with a new bookkeeper across a desk

Bookkeeper vs Accountant in Canada: Roles, Costs and How to Hire

Business owner shaking hands with a new bookkeeper across a desk
On this page

When to Hire a Bookkeeper

Almost every owner does their own books at the start, and almost every owner keeps doing it for about a year longer than they should.

The usual signals are not about transaction volume. They are about consequences. You have filed something late. You have missed a payroll remittance, or paid one twice. You cannot tell, without opening the bank app, whether last month was profitable. You are pricing work on instinct because you do not know your actual cost. Your accountant’s year-end bill has crept upward with a line about “additional bookkeeping required.”

That last one is the most quantifiable. If year-end cleanup is costing $2,000 to $4,000 because the year arrives as a shoebox, you are already paying for bookkeeping: you are just paying CPA rates for it, once a year, by someone who has to guess at what your transactions were.

The other honest calculation is your own time. An owner spending eight hours a month on data entry is spending roughly a hundred hours a year. If your billable rate or the value of your selling time exceeds what a bookkeeper charges, the arithmetic is settled before you start.

Bookkeeper reviewing documents with a calculator and laptop

Bookkeeper vs Accountant vs CPA: What Each One Does

The titles are used loosely and the differences matter.

A bookkeeper records transactions, reconciles accounts, runs small business payroll, prepares GST/HST filings and produces monthly statements. It is an unregulated title in Canada (anyone may use it), though many hold certifications from recognised bodies such as CPB Canada, and software certifications from Intuit or Xero indicate at least tested competence with the tool.

An accountant, used generically, is also unregulated. It may mean someone with a degree, someone with years of practical experience, or someone who has chosen the word.

A CPA is a protected designation requiring a specific education path, a common final examination, supervised practical experience, mandatory continuing education, professional liability insurance and a complaints process with a regulator behind it. Only a CPA can issue an audit or review engagement report.

Most small businesses need both functions: an outsourced bookkeeping service for the monthly work, and a CPA for corporate tax filing, year end and planning. Firms that provide both under one roof remove the handoff, which is where a surprising amount of cost and error lives.

How Much Does a Bookkeeper Cost in Canada?

Pricing varies by province, complexity and delivery model. The ranges below reflect what we typically see in the Canadian small business market; treat them as orientation rather than quotation.

ModelTypical rangeUsually suits
Freelance bookkeeper, hourly$30–$60 / hourLow volume, simple structure, owner still involved
Firm bookkeeping, hourly$60–$110 / hourBusinesses wanting review and continuity
Monthly package, micro business$300–$600 / monthUnder ~100 transactions, no payroll
Monthly package, small business$600–$1,500 / monthPayroll, sales tax, multiple accounts
Controller-level support$1,500+ / monthReporting, forecasting, decision support
In-house bookkeeper$50,000–$70,000 + ~15%High volume or heavily industry-specific work

What drives the number is rarely revenue. It is transaction count, number of bank and credit card accounts, payroll headcount and frequency, sales tax registrations across provinces, inventory, foreign currency, and how clean the starting position is. Two businesses with identical revenue can differ threefold in bookkeeping cost.

For the pricing models, catch-up and cleanup costs, and what a fair quote should include, see our full guide to how much bookkeeping costs in Canada.

Hourly, Monthly or In-House Bookkeeping

Hourly is transparent and fine for light work, but it has a structural problem: it prices your provider’s inefficiency as your cost, and it makes you hesitate before asking a question. Owners on hourly arrangements ask fewer questions, which is the opposite of what you want.

Fixed monthly is now the norm for good reason. You budget a known amount, the provider carries the efficiency risk, and asking a question costs nothing. Insist that the scope is written down: what is included, what is extra, and what happens if volume changes substantially.

In-house makes sense at scale or where the work is deeply specific to your operation. Remember the true cost: salary plus CPP, EI, vacation, benefits, software licences, training, and the fact that one person means no coverage during holidays, illness or a resignation, and no second pair of eyes, which is also an internal control problem.

Questions to Ask Before Hiring a Bookkeeper

Most interview questions produce rehearsed answers. These don’t.

  • Who will do my work, and who reviews it? A named person and a review step is the single strongest quality signal. “Our team” usually means an unsupervised junior.
  • What happens when the CRA sends a letter? Listen for whether they act as your authorized representative with the CRA, and whether that’s included or billed.
  • What does your onboarding look like for a business that’s behind? Anyone who doesn’t ask about your current state before quoting is guessing.
  • How and when do I get my statements? A specific date each month, with a review conversation, beats “whenever it’s done”.
  • Which of my filings are you responsible for, and which stay with me? Ambiguity here is where missed deadlines come from.
  • Do you carry professional liability insurance? A one-word answer, and a meaningful one.
  • If I leave in a year, what do I get? The correct answer is: full access to your file, in a standard format, at no charge.
  • Who else in my industry do you work with? Industry familiarity shortens every conversation and reduces coding errors.

Red Flags in a Bookkeeping Quote

A price given before anyone looked at your books. Either it will rise, or the work will be shallow.

No written scope. “Full bookkeeping” is not a scope. Sales tax filing, payroll, year-end file preparation and CRA correspondence should each be named as in or out.

Markedly below market. Bookkeeping has a labour floor. A quote at half the going rate means offshore junior work with no review, software the provider doesn’t know well, or work that won’t be done, and you will discover which at year end.

They hold the software subscription. Your accounting file should be in your own subscription, with you as the account owner. Our guide to choosing accounting software for a Canadian business covers how to set this up. Providers who own the file own your leverage.

No CPA involved anywhere. Fine for pure data entry. Not fine if anyone is advising on structure, salary versus dividends, or sales tax treatment.

Vague on turnaround. Books closed 60 days after month end are a historical record, not a management tool.

What Good Bookkeeping Looks Like

A well-run monthly engagement produces, reliably and without chasing: all accounts reconciled to statement balances; a profit and loss, balance sheet and cash flow summary (see small business accounting basics) within a defined number of business days after month end; sales tax and payroll filings submitted on time with confirmations; a short note flagging anything unusual; and a year-end file your CPA can use without rebuilding.

You should also expect to be asked questions. A bookkeeper who never queries a transaction is coding by assumption, and assumptions accumulate into a year-end problem.

Switching Bookkeeping Providers

Owners stay with providers they have outgrown mainly because switching feels risky. It is manageable if you sequence it.

Confirm first that you control the subscription and are the account owner; if not, fix that before anything else. Choose a clean cutover date, ideally a fiscal year end or at minimum a month end following a completed sales tax period. Get written confirmation of exactly which filings the outgoing provider completed and which remain open; this is the detail that falls through the gap. Export a full backup and your source documents before access changes. The CRA expects you to keep those records for six years regardless of who did the bookkeeping. Then have the incoming provider review the closing position and tell you plainly what they found.

That last step matters. A new provider who says “everything looks fine” after inheriting three years of someone else’s coding has not looked. Expect a short list of issues, and treat it as the first useful thing they produced.

TA
Written by Targeted Accounting
CPA-led bookkeeping, payroll and outsourced CFO for Canadian businesses, with 10+ years of running and cleaning up small business books.
Want a Straight Answer on What Your Books Should Cost?

We’ll look at your actual file, tell you what condition it’s in, and quote from that. No charge for the review.

HST Registration in Canada: How to Get a GST/HST Number

Small business owner standing at the counter of her coffee shop

HST Registration in Canada: How to Get a GST/HST Number

Small business owner standing at the counter of her coffee shop
On this page

When Do You Need to Register for GST/HST?

For many Canadian entrepreneurs, GST/HST is the first real tax question they run into. Charge it when you shouldn’t and you’ve made yourself more expensive than the competition; fail to register when you must and the CRA can come looking for tax you never collected. The good news is that the core rules are clearer than they first appear.

This guide walks through when registration is mandatory, when it’s optional and worth doing anyway, which rate to charge depending on where your customer is, how filing works once you’re registered, and what it costs to get it wrong.

The essentials

  • The $30,000 rule: You must register once your worldwide taxable sales exceed $30,000 in a single calendar quarter or over four consecutive calendar quarters. Below that, you’re a “small supplier” and registration is optional.
  • Timing matters: Cross the threshold in one quarter and you must charge tax on the very sale that put you over, then register within 29 days.
  • Voluntary registration lets you recover the GST/HST you pay on business purchases through input tax credits, which is often worth it for B2B businesses and anyone with large start-up costs.
  • Which rate you charge depends on your customer’s province, not yours: 5% GST in Alberta, the territories and the PST/QST provinces; 13% HST in Ontario; 14% in Nova Scotia; 15% in New Brunswick, PEI and Newfoundland and Labrador.
  • Filing frequency is set by revenue: annual under $1.5 million, quarterly to $6 million, monthly above that.
  • Register late and you still owe the tax. The CRA can backdate your registration and assess GST/HST on sales you never charged it on, plus interest and penalties.

What Is the Small Supplier Threshold?

The starting point for every GST/HST question is the small supplier rule. You are a small supplier, and therefore not required to register, as long as your total worldwide taxable supplies stay at or below $30,000 in both of these tests:

  • a single calendar quarter (January–March, April–June, July–September, October–December), and
  • the last four consecutive calendar quarters combined.

A few details trip people up:

  • “Taxable” includes zero-rated sales. Exports, basic groceries and other zero-rated supplies are taxed at 0%, but they still count toward the $30,000. Only exempt supplies (see below) are left out.
  • It’s worldwide revenue. Sales to customers outside Canada count.
  • Associated businesses are combined. If you control more than one company, or a corporation and a sole proprietorship, their taxable sales are added together for the test.
  • Certain amounts are excluded: sales of capital property (such as selling a vehicle or equipment you used in the business), goodwill and financial services don’t count.
  • Public service bodies such as non-profits have a higher $50,000 threshold, and charities have an additional gross-revenue test.

The threshold has been $30,000 since 1991 and is not indexed to inflation, so a growing number of part-time and side-hustle businesses now cross it without realizing.

When GST/HST Registration Becomes Mandatory

Once you stop being a small supplier, you must register for a GST/HST account and start charging tax. Exactly when depends on how you crossed the line:

Scenario 1: You exceed $30,000 in a single calendar quarter. You stop being a small supplier immediately. Your effective date of registration is the day of the sale that pushed you over, you must charge GST/HST on that sale and every sale after it, and you have 29 days from that date to register.

Scenario 2: You exceed $30,000 over four consecutive quarters, but not in any single quarter. You stay a small supplier until the end of the month following the quarter in which you crossed the threshold. Your first sale after that month is your effective date, and you must register within 29 days of it. Example: if your trailing four-quarter sales pass $30,000 in November 2026, you remain a small supplier through January 31, 2027 and must charge tax on your first sale in February.

Some businesses must register regardless of revenue:

  • Taxi and commercial ride-sharing drivers (including Uber and Lyft) must register from their first fare.
  • Non-resident performers selling admissions to events in Canada.
  • Non-resident sellers of digital products and services, and the platforms that facilitate them, have their own simplified registration regime once Canadian sales exceed $30,000 in a 12-month period.

If you’re close to the threshold, track your quarterly sales carefully. Many business owners discover they crossed it months earlier than they thought, and the CRA applies the rules from the actual date, not the date you noticed.

Taxable, Zero-Rated and Exempt: What's the Difference?

Whether you need to register, and what you can recover, depends on what type of supplies your business makes.

  • Taxable supplies are the default. Most goods and services sold in Canada, from consulting and construction to software and retail, are taxable at the GST or HST rate for the customer’s province. They count toward the $30,000 threshold, and once registered you charge tax on them and claim input tax credits on related purchases.
  • Zero-rated supplies are taxable at 0%. They include basic groceries, prescription drugs, certain medical devices, agricultural products, and most exports of goods and services to non-residents. You charge no tax, but these sales do count toward the threshold, and you can claim input tax credits on the costs of producing them. Exporters often register voluntarily for exactly this reason.
  • Exempt supplies are outside the GST/HST system altogether. They include most health, dental and medical services, child care, music lessons, educational courses leading to a certificate, long-term residential rent, used residential housing, and most financial services. Exempt sales do not count toward the threshold, you cannot charge tax on them, and you cannot claim input tax credits for the costs of making them.

Businesses with a mix, such as a chiropractor who also sells taxable products, or a landlord with both residential and commercial units, need to track each category separately. If all of your revenue is exempt, you can’t register even if you want to.

GST vs. HST: Which Rate Do You Charge?

The single GST/HST registration covers both taxes, but the rate you charge is set by the place of supply, which for most goods and services is the province where your customer receives them, not where your business is located. An Alberta consultant billing an Ontario client charges 13% HST; an Ontario retailer shipping to Calgary charges 5% GST.

Province / TerritoryFederal GSTProvincial portionWhat you charge
Alberta, Yukon, Northwest Territories, Nunavut5%None5% GST
British Columbia5%7% PST (separate)5% GST (+ PST if registered with BC)
Saskatchewan5%6% PST (separate)5% GST (+ PST if registered with SK)
Manitoba5%7% RST (separate)5% GST (+ RST if registered with MB)
Quebec5%9.975% QST (separate)5% GST (+ QST if registered with Revenu Québec)
Ontario5%8%13% HST
Nova Scotia5%9%14% HST (reduced from 15% on April 1, 2025)
New Brunswick, Prince Edward Island, Newfoundland and Labrador5%10%15% HST

Two practical notes. First, the provincial sales taxes in BC, Saskatchewan, Manitoba and Quebec are separate registrations with their own thresholds and rules; your CRA GST/HST account doesn’t cover them. Second, if you’re located in Quebec, Revenu Québec administers both GST and QST, so you register with them rather than the CRA.

Voluntary Registration: Should You Register Early?

If you’re still under $30,000, you can choose to register anyway, as long as you make (or intend to make) taxable supplies. For many businesses this is the smarter path.

Advantages

  • Recover tax on start-up costs. Equipment, inventory, software, professional fees and leasehold improvements all carry GST/HST. Registering before you buy them lets you claim it back through input tax credits, which can be a meaningful cash injection in year one.
  • No surprise threshold crossing. You won’t have to scramble to register mid-quarter or explain to a customer why their invoice suddenly has tax on it.
  • Credibility. Larger clients and government buyers often expect a GST/HST number on invoices, and some won’t onboard a supplier without one.

Disadvantages

  • Administration. You take on the obligation to charge, track, file and remit on schedule, even in slow years.
  • Price sensitivity. If your customers are individuals who can’t recover the tax, your effective price rises by 5% to 15% overnight.
  • You’re committed. Once you register voluntarily, you generally must stay registered for at least one year before you can cancel.

When voluntary registration usually makes sense

  • Your customers are mostly other businesses that can claim the tax back, so it costs them nothing.
  • You have significant purchases coming before revenue arrives.
  • You export or make other zero-rated supplies and want to recover input tax.
  • You expect to cross $30,000 within the year anyway.

The main case for staying unregistered is a consumer-facing business with low costs, a freelance tutor or a weekend market vendor, for example, whose customers would pay more.

How to Register for a GST/HST Account

Registration is free and usually takes less than half an hour. You’ll need a Business Number (BN) first; if you don’t have one, it’s issued as part of the same process. Your GST/HST account number is your nine-digit BN followed by RT0001. Our guide to the CRA business number explains how the BN and its program accounts fit together.

How to register

  • Online: since November 2025 the CRA requires new business numbers and GST/HST accounts to be registered online, through Business Registration Online or from within My Business Account. You sign in with your CRA account, and you get your account number immediately.
  • Exceptions: a few situations, such as reactivating a closed account or a business owned only by non-residents, still go through the CRA business enquiries line at 1-800-959-5525 or a paper Form RC1.
  • Quebec businesses: register with Revenu Québec, which administers GST alongside QST.

Decisions you’ll make at registration

  • Effective date. Use the date you were required to register (see above) or, for voluntary registration, the date you want to start charging tax. You can backdate a voluntary registration by up to 30 days.
  • Fiscal year-end. Most sole proprietors use December 31. Corporations usually match their corporate year-end.
  • Reporting period. The CRA assigns annual, quarterly or monthly filing based on your expected revenue, but you can elect a more frequent period if you expect refunds (common for exporters and start-ups with heavy purchases).

Once registered, your GST/HST number must appear on every invoice where you charge tax. Customers need it to claim their own input tax credits, and the CRA uses it to verify that the tax you collected is being remitted.

GST/HST Reporting Periods and Filing Deadlines

Your reporting period is based on your annual taxable supplies (including those of associated businesses):

Annual taxable suppliesAssigned reporting periodCan you elect more frequent?
$1,500,000 or lessAnnualYes: quarterly or monthly
$1,500,001 to $6,000,000QuarterlyYes: monthly
More than $6,000,000MonthlyN/A

When returns and payments are due

  • Monthly and quarterly filers: return and payment are due one month after the end of the reporting period.
  • Annual filers who are self-employed with a December 31 year-end: payment is due April 30, and the return is due June 15, matching your personal tax deadlines.
  • All other annual filers (including corporations): return and payment are due three months after your fiscal year-end.

Annual filers whose net tax was $3,000 or more in the previous year must also pay quarterly instalments, due one month after the end of each fiscal quarter, with the balance settled when the annual return is filed.

Every return must be filed even if you owe nothing or are due a refund, and most registrants are now required to file electronically through My Business Account, GST/HST NETFILE or their accounting software. For a full calendar of the coming year’s dates, see our guide to Canadian tax filing deadlines for 2027.

Input Tax Credits and the Quick Method

Registration isn’t only an obligation; it’s also how you get money back.

Input tax credits (ITCs) let you recover the GST/HST you pay on purchases and expenses used in your commercial activities: rent, supplies, equipment, software subscriptions, professional fees, advertising and more. On each return you report the tax you collected, subtract your ITCs, and remit (or receive) the difference. To support a claim you need a proper receipt or invoice; for purchases over $100, it must show the supplier’s GST/HST registration number. ITCs can generally be claimed up to four years after the period in which the expense was incurred, so missed credits aren’t lost forever, but the best practice is to book them as you go.

The Quick Method is a simplified alternative for small businesses with annual worldwide taxable sales (including GST/HST) of $400,000 or less. Instead of tracking ITCs on every purchase, you remit a fixed percentage of your tax-included sales; for example, a service business in Ontario remits 8.8% of HST-included revenue rather than the full 13% collected, and keeps the difference to cover the tax paid on its expenses. A 1% credit also applies to the first $30,000 of eligible sales each year. You still claim ITCs on capital purchases such as equipment and vehicles. The Quick Method often produces a lower net remittance for service businesses with few taxable expenses, but it isn’t available to certain professionals, including accountants, bookkeepers, lawyers and financial consultants, and it must be elected in advance. Running the numbers both ways before you elect is worth the effort.

What Happens If You Should Have Registered but Didn't

This is the scenario that turns a routine compliance question into a real cost. If the CRA determines you crossed the threshold and didn’t register, it can:

  • Register you retroactively to the date you were required to register, which may be years earlier.
  • Assess the GST/HST you should have collected on every taxable sale since that date. Because you didn’t charge it, the CRA treats your prices as tax-included and backs the tax out of your revenue, so a $10,000 Ontario invoice is treated as $8,850 plus $1,150 of HST that you now owe. Recovering that from past customers is rarely practical, so it usually comes out of your own pocket.
  • Charge interest at the prescribed rate, compounded daily, from each original due date.
  • Apply late-filing penalties of 1% of the amount owing plus 0.25% per full month late, for up to 12 months, on every return that should have been filed, plus a $250 penalty for any return not filed after a formal demand.

On the other side, you can partly offset the assessment by claiming the ITCs you would have been entitled to over the same period, provided you have the receipts. Good records dramatically reduce the damage.

If you realize you’ve crossed the threshold without registering, act quickly rather than waiting to be found. Registering voluntarily with a backdated effective date, and using the CRA’s Voluntary Disclosures Program where appropriate, can reduce or eliminate penalties. This is a situation where a conversation with an accountant before you contact the CRA pays for itself many times over.

TA
Written by Targeted Accounting
CPA-led bookkeeping, payroll and outsourced CFO for Canadian businesses, with 10+ years of running and cleaning up small business books.
Ready to Get Your GST/HST Set Up Right?

Whether you’re approaching the $30,000 threshold, weighing voluntary registration, or worried you may already be behind, the right guidance saves time and avoids expensive mistakes. Targeted Accounting works with Canadian small business owners to register correctly, choose the filing frequency and method that fit your cash flow, and keep every return filed on time.

Our bookkeeping service tracks GST/HST collected and paid as part of your regular monthly close, so filing becomes a routine task rather than a quarterly scramble. Contact us today to book a consultation and take the guesswork out of GST/HST.

This article reflects CRA rules and rates as of September 2026. Thresholds and provincial rates are subject to change; confirm your specific obligations with your accountant.