Written by Behdad Karimi Dermeni, CPA · Reviewed by Maryam Ajorloo, CPA
You became a consultant to solve other people's problems, not to become an expert in your own bookkeeping. Then the first invoice went out, a client paid half by e-transfer, a software subscription renewed on your personal card, and suddenly you had a filing system made of good intentions.
Good news: accounting for consultants in Canada is a short list of habits, not a second career. This guide covers the setup, the billing, the Canada Revenue Agency (CRA) rules that catch consultants specifically, and the one trap that only applies once you incorporate.
If you would rather skip the manual part, see how ReInvestWealth handles accounting for consultants, from project income to GST/HST.
The one rule behind consultant accounting
Here is the heuristic that explains almost everything below: record every dollar when it happens, with the document that proves it, in an account that only your business uses.
That is it. Clean books are not about knowing accounting theory. They are about never having to reconstruct a transaction from memory in April. (Memory is a wonderful thing. It is also not an accepted source document.)
Done consistently, consultant accounting gives you three things:
Tax compliance without the scramble. Your T2125 or T2 practically fills itself, and you claim the write-offs you actually earned.
A real view of cash flow. Project income is lumpy, and you can only plan around lean months you can see coming.
Financial statements you can use. A Profit and Loss (P&L) report tells you which clients and services are worth your time.
Sole proprietor or incorporated: where your consulting income gets reported
Before you set anything up, know which return your books are feeding, because it changes your deadlines.
Sole proprietor: you report consulting income on form T2125 (Statement of Business or Professional Activities) as part of your personal T1 return. Self-employed individuals have until June 15 to file, but any balance owing is still due April 30. Most sole proprietors use a December 31 year-end.
Incorporated consultant: your corporation files a T2 return within six months of its year-end, and it keeps its own books, its own bank account, and its own year-end. Money you take out is salary, dividends, or a shareholder loan, never "just a transfer."
Not sure which structure fits? Our guide on at what income level to incorporate walks through the numbers.
One more rule that surprises people: the CRA expects business and professional income to be reported on the accrual method. You report income in the period you earn it, no matter when the client pays, and you deduct expenses in the period you incur them. Your December invoice that gets paid in January belongs to December. (CRA: accounting methods)

How to set up your books as a consultant
This is the setup most consultants wish they had done in month one. It takes an afternoon, and it saves a lot of Sunday nights later.
Open a dedicated business bank account and card. Every business dollar in, every business dollar out, nothing personal mixed in. It is the single biggest time saver in bookkeeping. If you are choosing one, compare the best business bank accounts in Canada.
Set up categories that match how consultants spend. Software and subscriptions, professional development, memberships, insurance, travel to clients, meals, home office, subcontractors, and bank fees cover most of it. Fewer, clearer categories beat a 90-line chart of accounts you never look at.
Connect your bank and card to your bookkeeping. Transactions should arrive on their own, not by retyping statements into a spreadsheet.
Capture receipts the day you get them. Snap or forward each one and attach it to its transaction. A receipt in your inbox is a write-off; a receipt in your jacket pocket is a laundry hazard.
Pick a monthly bookkeeping hour and protect it. Review the month's transactions, check that every expense has its receipt, and match your records to your bank statement.
Read your P&L every month. Ten minutes on revenue by client, expenses by category, and profit tells you more than any year-end surprise ever will.
Billing clients: retainers, projects and expenses you re-bill
Consulting revenue rarely arrives as neat monthly sales, so billing is where consultant accounting differs most from other small businesses.
Retainers and deposits. A retainer paid before you do the work is money you still owe in services. Track what has been earned against what has been prepaid, so a big deposit in March does not make March look like your best month ever when the work runs through June.
Project and milestone billing. Invoice at each milestone rather than at the very end. It smooths your cash flow and keeps a slow-paying client from holding six months of work hostage. For more on smoothing the gaps, read our guide on managing cash flow as a consulting business.
Expenses you re-bill to clients. This one trips up a lot of consultants. If you pay for something yourself (a flight, a software licence for the project) and then invoice the client for it, the CRA generally treats that charge as part of your fee, so GST/HST applies to it at the same rate as your services, and you can claim an input tax credit on the GST/HST you paid. Only a true disbursement, where you paid strictly as your client's agent, is passed through without GST/HST. (CRA: out-of-pocket expenses)
Write the payment terms into your engagement letter so nobody is surprised later: due date, deposit, and which expenses get re-billed.
GST/HST for consultants: register, charge, file
Most consulting services are taxable, so sales tax becomes part of your accounting as soon as you pass the small supplier threshold: more than $30,000 in taxable sales in a single calendar quarter, or over four consecutive calendar quarters. That is $30,000 in sales, not profit. (CRA: when to register)
Once registered, the accounting job is to record the tax you collect separately from your revenue, record the tax you pay on business expenses so you can claim it back, and file on schedule. Charge the rate for your client's province: HST in Ontario and the Atlantic provinces, GST in Alberta, the territories, BC, Saskatchewan and Manitoba, and GST plus QST in Quebec, where the QST is filed with Revenu Québec. The PST in BC, Saskatchewan and Manitoba applies to some services and not others, so check the provincial rules before you add it to a consulting invoice.
Our consultant write-offs guide covers whether consultants have to charge GST/HST in more detail, and when it is time to file, here is how to file and pay GST/HST online through NETFILE.
This is exactly the part ReInvestWealth's AI Bookkeeper automates: it separates the sales tax on each transaction and prepares the return from your categorized books. See how it works.
Paying subcontractors: the T4A slip
Busy consultants eventually bring in help: an associate, a designer, a developer for one project. Two things keep this clean.
Paper the relationship. A written agreement makes clear they are a contractor, not an employee. Our free independent contractor agreement is a good starting point.
Report what you paid them. Fees paid for services go in box 048 of a T4A slip, excluding any GST/HST or PST, and T4A slips are due by the last day of February after the calendar year. (CRA: T4A slip)
Record subcontractor payments in their own category through the year, and the slips at year-end take minutes rather than an afternoon of scrolling through e-transfers.
Instalments: setting money aside before the CRA asks
No employer is withholding tax from your consulting income, so the tax bill arrives all at once unless you plan for it.
As a self-employed individual, you may have to pay quarterly tax instalments if your net tax owing is more than $3,000 ($1,800 in Quebec) in the current year and in either of the two previous years. Instalments are due March 15, June 15, September 15 and December 15. (CRA: tax instalments)
The practical habit: move a fixed percentage of every client payment into a separate tax savings account the day it lands. Then April is a transfer, not an emergency. (Turns out "I'll deal with it in April" is not a bookkeeping strategy.)

Record keeping: what the CRA expects you to keep
The CRA requires you to keep your records for six years from the end of the last tax year they relate to, and that includes electronic records, which must stay readable for the full period. (CRA: business records)
For a consultant, "records" means:
Every invoice you issued and every payment you received
Receipts and supplier invoices for every expense you claim
Bank and credit card statements for the business accounts
Contracts and engagement letters, especially for retainers
Mileage logs if you claim vehicle expenses
Your filed returns and the working papers behind them
Digital copies are fine, as long as they are complete and legible. A searchable digital trail is also what makes a CRA review a short conversation instead of a long one.
The incorporated-consultant trap: personal services businesses
This section only applies once you incorporate, but it is the most expensive surprise in consultant accounting, so it deserves its own heading.
If your corporation provides services to a client that would normally be done by that client's employee, and you are effectively working like one, the CRA can treat your corporation as a personal services business (PSB). You become an "incorporated employee," and the consequences are steep: no small business deduction, the full federal and provincial corporate rate on all taxable income plus an additional 5%, and deductions limited mainly to the salary and benefits the corporation pays you. (CRA: what is a PSB)
The risk is highest when you have one main client, work set hours under their direction, use their equipment, and would be an employee if you were not incorporated. Several clients, your own tools, your own schedule, and contracts that read like a business arrangement all point the other way. If most of your income comes from a single client, talk to your accountant before you incorporate, not after.
Where accounting software fits
Everything above is a habit, and habits break when they depend on willpower at 10 p.m. Software makes them automatic: transactions arrive from your connected bank, AI does the categorizing, receipts attach themselves to the right expense, and the P&L is ready whenever you want it.
ReInvestWealth was built by CPAs for exactly this kind of business. It connects your bank and card, categorizes transactions with its AI Bookkeeper, matches receipts from Smart Shoebox (your receipt inbox), tracks Stripe payments and fees, and prepares your GST/HST return. You can also invite your accountant, so they work from clean books instead of a shoebox. See how it handles accounting for consultants.
Frequently asked questions
How long do consultants need to keep business records in Canada?
Six years from the end of the last tax year the records relate to. That covers invoices, receipts, bank statements, contracts and your filed returns, and electronic records must stay readable for the whole period.
Do I need a separate bank account as a self-employed consultant?
A sole proprietor is not legally required to have one, but it is the most useful habit in consultant accounting: it keeps personal spending out of your books and makes every business transaction easy to prove. A corporation should always have its own account.
Do consultants have to pay tax instalments?
You may have to if your net tax owing is more than $3,000 ($1,800 in Quebec) in the current year and in either of the two previous years. Instalments are due March 15, June 15, September 15 and December 15.
What is a personal services business?
It is a corporation providing services that would normally be done by the client's employee, through an "incorporated employee." A PSB loses the small business deduction, pays an extra 5% federal tax, and can deduct only limited expenses.
Keep the books simple, keep the clients happy
Accounting for consultants comes down to a separate account, a receipt for every expense, a monthly review, and a plan for the tax bill. Get those four right and tax season turns into paperwork you already finished.
Connect your bank and let the AI Bookkeeper categorize your transactions. CPA-level clean books, built by CPAs. Start free for 30 days.
A note from our CPAs: This guide is educational and covers the general rules for Canadian consultants. Tax situations vary, so for advice on your specific circumstances, talk to your accountant. (If they use ReInvestWealth, they'll already have clean books to work from.)
Written by Behdad Karimi Dermeni, CPA
Co-founder of ReInvestWealth and a founding community builder at Stripe. Behdad built ReInvestWealth to give smart, busy entrepreneurs CPA-level accounting without the CPA-level price tag. Read more · Connect on LinkedIn
Reviewed by Maryam Ajorloo, CPA
Maryam Ajorloo is the co-founder of ReInvestWealth and a CPA who specializes in small business tax, sales tax, and everyday bookkeeping. She helps entrepreneurs keep clean, audit-ready books and make sense of write-offs, filing deadlines, and the numbers behind their business. Read more · Connect on LinkedIn




