iBill.ca
Get Started
📚 Built for Private Tutors

Tutor Invoice Software That's Easy

Professional invoicing for Canadian tutors and private educators. Session-based billing, package pricing, and subject tracking. Automatic GST/HST calculation for every province. Perfect for math tutors, test prep, music lessons, and more.

All-in-One
Platform
Unlimited Invoices
13
Provinces Supported

Features Tutors Actually Need

Invoice software designed for how private tutors really work

🕑

Per-Session vs Monthly Billing

Invoice after each session for drop-in students, or bill monthly for regular weekly clients. Parents of committed students prefer the predictability of a monthly invoice listing every session date and subject covered. iBill.ca supports both models and lets you switch between them per student.

👥

Group Class Invoicing

Bill group study sessions, exam review workshops, and small-group test prep at a per-student rate. Invoice each family individually or send one invoice to the organizing parent with a participant list attached. Group sessions generate more revenue per hour than 1-on-1 work.

📖

Materials & Workbook Fees

Add practice workbooks, printed test papers, flashcard sets, and specialty materials as separate line items. Parents appreciate seeing exactly what they are paying for instruction versus supplies, especially when workbook costs add $20 to $50 per month.

📝

Session Notes on Invoices

Include a brief summary of what was covered in each session directly on the invoice. Parents see "Dec 3: Quadratic equations review, Dec 10: Word problems practice" alongside the charges. This doubles as a progress report and a billing record.

📈

Subject & Grade Tracking

Organize line items by subject so that a student receiving both Math and French tutoring sees each subject's sessions and fees clearly separated. At year-end, you can see which subjects generate the most revenue and adjust your marketing.

🎁

Prepaid Package Discounts

Sell 10-session packs at a discount (buy 10, get 1 is popular with parents). The invoice shows the per-session value, total savings, and expiry date. Prepaid packages improve your cash flow and lock in student commitment during the school year.

Tutors: Create Professional Invoices in 60 Seconds

iBill creates CRA-ready invoices for tutoring services with automatic tax calculations and professional PDF export.

Create Invoice
Trusted by Canadian Businesses — 1,200+ signups

Sample Tutoring Invoice

Here's what your professional tutoring invoice will look like

Invoice #TUT-2024-0156 - December 2024 Tutoring Sessions

Description Sessions Rate Amount
Math Tutoring
Grade 10 Math - 1 hour sessions (Dec 3, 10, 17) 3 $65.00 $195.00
Test Preparation
SAT Math Prep - 90 min sessions (Dec 7, 14) 2 $95.00 $190.00
Group Session
Study Group - Algebra Review (Dec 21, 2 students) 1 $45.00 $45.00
Materials
Practice Workbook & Test Prep Materials 1 $35.00 $35.00
Subtotal: $465.00
HST (13%): $60.45
Total: $525.45

Terms: Payment due within 14 days. E-Transfer to tutor@email.ca. Next month's sessions can be booked upon payment.

Why Tutors Choose iBill.ca

📚

Parents See What They Pay For

Each invoice lists session dates, subjects, and topics covered. Parents never have to ask "what did we work on?" because the invoice tells them.

💰

Keep Every Dollar You Earn

Tutoring rates are your primary income. iBill.ca never charges fees, commissions, or percentages. A $65/hour session earns you $65, minus only tax owed to CRA.

🕑

Five-Minute Monthly Invoicing

Bill all your students for the month in under five minutes. Duplicate last month's invoice, adjust session dates and counts, send. No spreadsheets, no templates to fill out.

🔒

Student Privacy Protected

You handle minors' information. iBill.ca encrypts all data and never shares student names, parent contacts, or billing details with any third party.

🧾

Tax Compliance Without the Headache

If you earn over $30K annually from tutoring, you must collect GST/HST. iBill.ca applies the right rate per province and generates the reports you need at filing time.

👤

Family Billing History

When a family has two children in tutoring, pull up their complete invoice history instantly. Rebooking for the next semester takes seconds, not minutes of re-entering data.

Invoice Any Tutoring Service

From academic subjects to specialized skills

🔢

Math Tutoring

Algebra, Calculus, Stats

🔬

Science Tutoring

Physics, Chemistry, Bio

📝

Language Arts

English, Writing, Essay

📋

Test Prep (SAT/ACT)

Standardized tests

🎶

Music Lessons

Piano, Guitar, Voice

🌐

Language Learning

French, Spanish, ESL

🎓

Academic Coaching

Study skills, planning

📚

Homework Help

All subjects, all grades

Tutor Invoice FAQs

Should I invoice parents after each tutoring session or monthly?
For new or occasional students, invoicing per session keeps things simple. For regular weekly students, monthly invoicing is more efficient for both you and the parents. A monthly invoice listing each session date, subject, duration, and rate gives parents a clear record while reducing your administrative time. iBill.ca makes monthly invoicing fast because you can duplicate the previous month's invoice and adjust the dates.
Are private tutoring services exempt from GST/HST in Canada?
Private tutoring is generally taxable in Canada. The GST/HST exemption for educational services applies to courses offered by schools, colleges, universities, and vocational schools, not to independent private tutors. If your annual tutoring revenue exceeds $30,000, you must register for and charge GST/HST. iBill.ca applies the correct provincial rate automatically and generates the filing reports you need.
How do I invoice for online tutoring sessions versus in-person?
Many Canadian tutors charge a lower rate for online sessions since there is no travel time involved, typically 10 to 15 percent less. On your iBill.can invoice, specify the delivery format in each line item description, for example "Grade 10 Math - Online (60 min)" versus "Grade 10 Math - In-Person (60 min)." This prevents confusion when parents review the invoice and see different rates for different sessions.
Can parents claim tutoring expenses on their taxes in Canada?
In most cases, private tutoring is not tax-deductible for parents in Canada. However, if a student has a diagnosed learning disability and the tutoring is prescribed by a medical practitioner, the cost may qualify as a medical expense. Providing a proper invoice with your business name, GST/HST number, and a clear description of services helps parents who do qualify to make this claim. iBill.ca generates professional invoices with all the information parents would need.
How should I handle no-shows and last-minute cancellations?
Many Canadian tutors charge 50 to 100 percent of the session fee for cancellations with less than 24 hours notice. State your cancellation policy upfront when a family starts, and add any cancellation charges as a line item on the next invoice with a note referencing the policy. Having the charge on a formal invoice rather than just requesting an e-Transfer makes it professional and documented, which reduces pushback from parents.

Ready to streamline your tutoring business invoicing?

Create Invoice

The Canadian Tutor's Complete Guide to Professional Billing

Private tutoring in Canada is a growing industry, with parents and students investing more in personalized education than ever before. Yet many tutors still rely on informal payment methods like cash or e-Transfer without proper invoices. Professionalizing your billing not only improves your credibility with families but also keeps you aligned with CRA requirements and helps you claim legitimate business deductions at tax time.

Hourly Rates vs. Package Deals: Finding the Right Pricing

Canadian tutors charge anywhere from $30 to $120 per hour depending on subject, grade level, and credentials. University-level math and science tutors command the highest rates, while elementary homework help sits at the lower end. The choice between hourly billing and package pricing affects both your cash flow and your client retention. Package deals, such as 10 sessions for the price of 9, encourage upfront commitment and reduce the administrative burden of invoicing after every session. When offering packages, your invoice should clearly state the per-session value so parents can see the savings. This is similar to how personal trainers structure their session bundles: transparent pricing with a clear incentive for bulk purchases.

Online vs. In-Person and Group Tutoring Considerations

The shift to online tutoring has permanently changed how Canadian tutors bill. Many tutors now offer a lower rate for virtual sessions (typically 10 to 15 percent less) since there is no travel time or space rental involved. Your invoice should specify the delivery format for each session so there is no confusion about the rate applied. Group tutoring is another billing model gaining popularity, especially for test preparation and exam review. When billing group sessions, you can either invoice each family individually at a reduced per-student rate, or invoice one family and let them coordinate cost-sharing. The per-student approach is cleaner from an accounting perspective. Use time tracking to log actual session durations accurately, especially when switching between individual and group formats throughout the week.

Seasonal Demand and Materials Pass-Through

Tutoring demand in Canada peaks sharply during October through November (midterm season), January through March (exam preparation), and June (final exams and summer school prep). Smart tutors adjust their availability and sometimes their rates during these periods. If you charge higher rates during peak season, document this in your engagement terms and reflect it clearly on your invoices. Materials pass-through is common in tutoring, from workbooks and practice tests to specialized supplies for music or art instruction. Add these as separate line items with the actual cost. Parents appreciate knowing exactly what they are paying for instruction versus materials. If a family consistently struggles with timely payment, having clear late payment policies in place, communicated upfront, protects your income without damaging the relationship. Like massage therapists and other appointment-based professionals, tutors should also consider cancellation fee policies to protect against last-minute no-shows during busy periods.

Ready to Invoice Like a Pro?

Canadian tutors use iBill.ca to create professional invoices. Easy to use, CRA-ready.

Create Account

Unlimited Invoices | CRA-Ready