If you run a tutoring business in Canada, you already know the core challenge: your revenue comes from dozens or hundreds of small payments, each from a different student or parent. One month you have 15 clients paying $60 per session, the next month a new student joins and another pauses. Keeping track of who paid, what you owe in GST/HST, and how much to set aside for tax season can quickly become a mess. That is where proper bookkeeping for tutoring businesses in Canada makes the difference between a clean year-end and a scramble for receipts.
This guide covers the specific bookkeeping tasks every Canadian tutor faces: tracking session income, categorizing deductible expenses, handling GST/HST remittances, managing part-time employee payroll, and preparing for tax time. Whether you are a solo tutor or run a small agency with a few instructors, the principles are the same. And if you are an accountant serving tutoring clients, this will help you spot common issues and recommend better tools.
Why Tutoring Businesses Have Unique Bookkeeping Needs
A tutoring business is not a typical retail or service operation. The revenue model is high-volume, low-value transactions, often paid by e-transfer, credit card, or even cash. You might offer packages of 10 sessions at a discount, or bill monthly after sessions are completed. Some clients pay on time, others are late. Without a system, you end up with a spreadsheet that never quite balances.
Expenses are also varied. You might rent a small office space, buy teaching materials, pay for online platform subscriptions, and drive to students' homes. Each expense category has different tax treatment, and the CRA expects you to track them separately. Mixing personal and business spending is a common pitfall that triggers audits.
Then there is the question of GST/HST. If your annual revenue exceeds $30,000, you must register and charge the tax. Many tutors hit that threshold faster than they expect, especially if they combine tutoring with other income. Charging 5% GST or 13% HST on each session means you need to track tax collected and file returns regularly. Miss a remittance deadline and you face penalties and interest.
Finally, if you hire other tutors as employees or independent contractors, you have payroll obligations. CPP, EI, and income tax deductions apply to employees. Contractors require T4A slips. The CRA is aggressive about misclassification, so getting this right is critical.
Setting Up Your Chart of Accounts for a Tutoring Business
Your chart of accounts is the backbone of your bookkeeping. For a tutoring business, you need accounts that reflect how you earn and spend money. Here is a practical starting list:
Income Accounts
- Tutoring Revenue (individual sessions)
- Package Revenue (prepaid session bundles)
- Late Fee Income
- Material Sales (if you sell books or resources)
- Other Income (grants, referral bonuses)
Expense Accounts
- Rent (for tutoring space)
- Teaching Supplies (books, worksheets, online tools)
- Software Subscriptions (Zoom, scheduling apps, accounting software)
- Transportation (mileage or fuel for home visits)
- Marketing (website, ads, flyers)
- Professional Fees (accountant, lawyer)
- Insurance (liability insurance)
- Office Expenses (printing, stationery)
- Meals and Entertainment (if you meet clients or staff)
- Payroll (salaries, benefits, employer CPP/EI)
- Contractor Payments (if you pay other tutors as independent contractors)
Liability Accounts
- GST/HST Collected
- Income Tax Payable
- CPP Payable
- EI Payable
Asset Accounts
- Bank Account
- Accounts Receivable (if you invoice and wait for payment)
- Prepaid Expenses (e.g., annual software subscription)
Keep the list simple at first. You can always add subcategories later. The key is consistency: every transaction goes into the same account each time. This makes year-end reporting and tax preparation straightforward.
Tracking Income and Expenses: Manual vs. Automated
Many tutors start with a spreadsheet. It works for a while, but as the client list grows, errors creep in. A missed payment, a wrong date, a category that does not match the CRA's expectations. By tax time, you are hunting for receipts and reconciling bank statements line by line.
Automated bookkeeping changes that. With a tool like Awditify, you connect your bank account and credit card. Transactions flow in automatically. The AI categorizes them based on past patterns. You review and approve once a week instead of once a year. Receipts are captured via OCR and attached to the transaction. At tax time, you run a report and hand it to your accountant.
Here is a comparison of manual vs. automated approaches:
| Task | Manual (Spreadsheet) | Automated (Awditify) |
|---|---|---|
| Recording income | Enter each payment by hand | Bank feed captures transactions; AI suggests category |
| Categorizing expenses | Look up receipts, type category | Receipt OCR auto-attaches; AI learns your categories |
| GST/HST tracking | Calculate manually each quarter | Automatically tracks tax collected and paid; generates return summary |
| Payroll | Calculate CPP/EI by hand or use separate payroll software | Integrated Canadian payroll with auto-calculations |
| Year-end reports | Build P&L and balance sheet from scratch | One-click financial statements |
| Audit trail | None or messy | Every transaction timestamped and linked to source document |
The time savings are significant. A tutor who spends 5 hours a month on bookkeeping can cut that to 1 hour with automation. That is 48 hours a year back to teaching or growing the business.
GST/HST Obligations for Tutoring Businesses
If your tutoring revenue exceeds $30,000 in any trailing four quarters, you must register for GST/HST. Once registered, you charge the applicable rate on every session. The rate depends on your province:
- 5% GST in Alberta, British Columbia, Manitoba, Northwest Territories, Nunavut, Quebec (but Quebec has its own QST system), Saskatchewan, Yukon
- 13% HST in Ontario
- 15% HST in New Brunswick, Newfoundland and Labrador, Nova Scotia, Prince Edward Island
- 9.975% QST + 5% GST in Quebec (effectively 14.975% combined, but QST is administered separately)
You must remit the tax to the CRA (and Revenu Quebec if applicable) either annually, quarterly, or monthly depending on your revenue. Most tutors choose annual filing if revenue is under $1.5 million, but quarterly filing helps with cash flow management.
Input Tax Credits
You can deduct the GST/HST you pay on business expenses (input tax credits) from the tax you collected. For example, if you collected $1,000 in GST and paid $200 in GST on supplies, you remit $800. This is why tracking expenses by tax status matters: you need to know which purchases had GST/HST and which did not.
Common Mistakes
- Forgetting to register when revenue hits $30,000. The CRA can assess tax on all sales from that point forward, even if you did not charge it.
- Not separating GST/HST collected from operating funds. Many tutors spend the tax money, then scramble when the remittance is due.
- Missing input tax credits because receipts are lost. Use receipt OCR to capture every receipt.
Awditify's GST/HST tracking feature automatically separates tax collected and paid, and generates a summary you can use to file your return. No manual calculations.
Payroll for Tutoring Staff: Employees vs. Contractors
If you hire other tutors, you need to decide whether they are employees or independent contractors. The CRA looks at the degree of control, ownership of tools, chance of profit or loss, and integration into your business. Many tutoring businesses misclassify employees as contractors, which can lead to reassessments, penalties, and back taxes.
Employee Payroll
If you control when, where, and how the tutor works, they are likely an employee. You must:
- Deduct CPP, EI, and income tax from each paycheque
- Remit deductions to the CRA by the 15th of the following month (or sooner for larger employers)
- Issue T4 slips by February 28 each year
- Pay employer CPP (equal to employee contribution) and EI (1.4 times employee premium)
Independent Contractors
If the tutor sets their own schedule, uses their own materials, and can work for other companies, they may be a contractor. You pay them the full invoice amount, and they handle their own taxes. You issue a T4A if you pay them more than $500 in a year.
Scenario: Hiring a Part-Time Tutor
Let's say you hire a university student to tutor 10 hours a week at $25/hour. You provide the lesson plans and schedule. That student is likely an employee. Here is what payroll looks like for one pay period (bi-weekly, 20 hours):
- Gross pay: $500
- CPP deduction: approximately $23.50 (employee share)
- EI deduction: approximately $8.00 (employee share)
- Income tax deduction: depends on the TD1 form, say $30
- Net pay: $438.50
- Employer CPP: $23.50
- Employer EI: $11.20 (1.4x $8.00)
- Total remittance to CRA: $23.50 + $8.00 + $30 + $23.50 + $11.20 = $96.20
You need to remit this by the 15th of the following month. Awditify's Canadian payroll module calculates these deductions automatically and generates T4s at year-end.
Preparing for Tax Time: Reports and Records
Good bookkeeping makes tax time smooth. Here is what you need to have ready for your accountant or for filing yourself:
- Profit and Loss Statement (income statement) showing total revenue, expenses, and net income
- Balance Sheet showing assets, liabilities, and equity
- GST/HST returns for the year (if registered)
- T4 and T4A summaries if you had employees or contractors
- Receipts for all expenses over $30 (CRA can ask for them)
- Vehicle mileage log if you claim transportation expenses
Awditify generates over 70 financial reports, including P&L, balance sheet, and GST/HST summary. You can export them directly to your accountant or attach them to the client portal for review.
How Awditify Helps Tutoring Businesses
Awditify is built for Canadian small businesses, including tutoring operations. Here is how specific features address common pain points:
- AI Transaction Categorization: Connect your bank feed, and Awditify learns your categories. A $60 e-transfer from a parent is automatically tagged as Tutoring Revenue. No manual entry.
- Automatic Bank Feeds: Transactions appear daily. You reconcile in minutes instead of hours.
- Canadian Payroll: Calculate CPP, EI, and income tax for employees. Generate T4s. Remit to CRA with a few clicks.
- GST/HST Tracking: Separate tax collected and paid. Generate a return summary. Never miss a deadline.
- Receipt OCR: Snap a photo of a receipt, and it is attached to the transaction. No lost paper.
- Invoicing with E-Signature: Send invoices to clients for prepaid packages or monthly billing. Get paid faster.
- Client Portal: If you work with an accountant, they can access your books securely without emailing spreadsheets.
- 70+ Financial Reports: P&L, balance sheet, cash flow, and more. Export to PDF or Excel.
For accounting firms managing multiple tutoring clients, Awditify's practice management tools let you oversee client files, track WIP, and automate workflows. Read more about Awditify for Accounting Firms.
Common Bookkeeping Mistakes Tutoring Businesses Make
Even with good intentions, tutors often fall into these traps:
- Not separating personal and business accounts. Use a dedicated business bank account and credit card. It makes bookkeeping cleaner and protects you if the CRA audits.
- Mixing GST/HST collected with operating cash. Open a separate savings account and transfer the tax there each month. You will have the funds when remittance is due.
- Ignoring small expenses. That $10 monthly subscription to a scheduling app adds up. Record every expense, no matter how small.
- Using cash basis when accrual is required. Most tutors can use cash basis (record income when received, expenses when paid), but if you have inventory or significant receivables, accrual may be better. Check with your accountant.
- Not reconciling bank accounts monthly. Reconciliation catches errors, fraud, and missing transactions. Do it before you close the month.
FAQ: Bookkeeping for Tutoring Businesses Canada
What is the best bookkeeping method for a tutoring business in Canada?
Most tutoring businesses use the cash method because it is simpler: you record income when you receive payment and expenses when you pay them. This matches your bank account and is acceptable to the CRA for most small service businesses. However, if you offer prepaid packages and have deferred revenue, you may need to use accrual accounting to properly match revenue with the period the sessions are delivered. Consult your accountant to decide.
Do I need to charge GST/HST on tutoring services?
Yes, if your total annual revenue from taxable supplies (including tutoring) exceeds $30,000 in any four consecutive calendar quarters. Once you exceed that threshold, you must register and charge GST/HST on all tutoring sessions. Some tutoring services may be exempt if they are part of a formal education program, but private tutoring is generally taxable. Check with the CRA or your accountant.
How do I track mileage for tutoring home visits?
Keep a mileage log that records the date, purpose, starting and ending odometer readings, and total kilometers driven for business. You can use a paper log, a spreadsheet, or a mileage tracking app. The CRA allows you to claim a portion of your vehicle expenses based on business use. In 2025, the prescribed rate for the first 5,000 km is $0.70 per km, and $0.62 per km thereafter. Note: these rates may change; verify the current rate on the CRA website.
What software should I use for bookkeeping for a tutoring business in Canada?
Awditify is an excellent choice for Canadian tutoring businesses because it handles Canadian payroll, GST/HST, and bank feeds natively. The AI categorization saves time on transaction entry, and the receipt OCR eliminates paper clutter. You can generate financial reports with one click and share them with your accountant via the client portal. Unlike generic tools, Awditify is built for the Canadian tax system.
Can I deduct home office expenses as a tutor?
Yes, if you use a portion of your home exclusively and regularly for your tutoring business. You can deduct a percentage of your rent or mortgage interest, property taxes, utilities, and home insurance based on the square footage of your workspace. The CRA has strict rules about exclusive use, so if you use the space for personal activities too, you may not qualify. Claiming home office expenses can also affect your principal residence exemption, so discuss with your accountant.
What to Do Next
Bookkeeping for tutoring businesses in Canada does not have to be a source of stress. The key is setting up a system that captures income and expenses accurately, tracks GST/HST, and handles payroll if you have staff. Whether you do it yourself or work with an accountant, using a purpose-built tool like Awditify saves time and reduces errors.
Start by connecting your bank account and credit card to Awditify. Let the AI categorize your first month of transactions. Review and adjust categories as needed. By the end of the first quarter, you will have a clean set of books and a clear picture of your business finances. If you are an accountant, consider using Awditify to manage all your tutoring clients in one place. Explore Awditify for small business and see how it fits your workflow.
Once your bookkeeping is under control, the next decision is usually how to scale your tutoring business. Read our guide on Accounting Software for Cleaning Companies in Canada: A Practical Guide for ideas on applying similar principles to other service industries.



Discussion
Comments