Bookkeeping and taxes for Canadian tutors: making cash, e-Transfer, and Square add up
Up front: this is not tax advice. If your situation is complicated, see an accountant — that fee is not the place to save money. This post is about one specific thing: why self-employed tutors can never get their numbers to reconcile at year-end, and how to get ahead of it.
The spring panic isn't about how much you owe — it's that nothing adds up
Every March, a lot of tutors in Vancouver are doing the same thing: an accountant asks "how much did you earn from teaching last year?", and they open their phone, scroll through e-Transfer history, check the Square dashboard, and try to remember how much cash they took in… and it doesn't add up, so they report a number that's "about right."
Over-report and you lose money; under-report and you worry about an audit. That panic isn't because tax law is hard — it's because you never had a clean set of books.
Money comes in through three doors — that's the root of the mess
A tutor's income usually arrives from three places:
- e-Transfer — most parents use this;
- Cash — some parents, especially for in-home lessons;
- Square / credit card — trial lessons, one-offs, or parents who'd rather not transfer.
Three sources, three sets of records, and nothing pulling them together. Cash is the easiest to lose — it leaves no automatic trace, so it only exists if you logged it the moment you took it. Miss a few cash lessons and the year-end number won't reconcile.
A few things Canadian self-employed tutors should know early
(Again: general pointers, not a substitute for an accountant.)
- You're self-employed. Teaching income is business income, reported on T2125 (Statement of Business or Professional Activities) within your T1.
- Watch the $30,000 threshold. Once your revenue passes CAD $30,000 over four consecutive quarters, you're no longer a "small supplier" and you need to register for and start charging GST/HST. Below that you generally don't, but prepare before you cross it — a lot of people only notice after the fact, and catching up is a hassle.
- More is deductible than you'd think. Instruments, teaching materials, professional dues (exam boards, associations), software subscriptions, part of your transport, a reasonable share of a home studio… these can all be deductible business expenses — as long as you keep the receipts.
- The CRA expects you to keep records and receipts for 6 years. Don't toss them once you've filed.
A tool doesn't do your taxes — it gets your data clean
Bookkeeping software and practice-management systems won't file your taxes, and shouldn't pretend to. Where they actually help is that earlier "nothing reconciles" problem:
- Payment records sorted automatically — by student, by lesson, by payment method, so you're not reconstructing the year from memory;
- Cash lessons get a record too — logged the moment you take it, not left to memory;
- One-click export at month- or year-end — hand it to your accountant, or fill out the T2125 yourself, without stitching three channels together at midnight.
Put plainly: filing is still on you or your accountant; the tool just means "that year-end sheet" doesn't have to be built from scratch.
When you don't need to worry about any of this yet
No exaggeration. If you're just starting out, teach a handful of students a year, are nowhere near $30,000, and take small amounts mostly in cash — a notebook is genuinely enough. Don't rush into a system.
But the moment you start taking payments through multiple channels, or your revenue is climbing toward $30,000, the sooner you consolidate everything into one place, the easier year-end gets. Bookkeeping is the kind of thing that only gets messier the longer you put it off.
tl;dr
The spring tax panic usually isn't about complex tax — it's that money arrives through cash, e-Transfer, and Square with nothing pulling it together. Learn the $30,000 threshold early, keep your receipts, and log payments in one place. A tool can get your data clean, but filing — especially when it's complicated — is still a job for an accountant.
Want to see how ActiKidz sorts payment records and exports them in one click: Features / Pricing / Contact us.