Invoice Generator
FeaturesPricingBlogFAQAPICreate InvoiceAnalyticsCash FlowFeaturesPricingTemplatesBlogFAQSign in
Get Started

Invoice Generator

Free online tools for professionals. Built by AppSnap.

invoice-generator.appsnap.co.uk

Product

  • Home
  • Pricing
  • Blog
  • API Docs

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

Free Tools

  • Rate Calculator
  • OG Images
  • GIF Maker
  • Image Compressor
  • Privacy Policy
  • Releasecast
  • Time Card
  • UTM Builder
View all tools

© 2026 Invoice Generator. All rights reserved.

Powered by AppSnap

BlogTemplates
TemplatesSeptember 15, 20255 min read

Tutoring Invoice Template: How to Bill for Tutoring and Teaching Services

A complete invoicing guide for tutors and private teachers — session-based billing, package deals, online vs in-person rates, and the line items every tutoring invoice needs.

Why tutoring invoices need special handling

Tutoring billing is unique because sessions are often scheduled irregularly, rates vary by subject and level, and many tutors sell prepaid packages rather than billing per session. A generic invoice template doesn't handle lesson cancellations, package balances, or the distinction between individual and group rates — all of which matter when a parent questions the charge.

A clear tutoring invoice shows the exact sessions delivered, the subject and duration of each, and any package credit applied. This builds trust with parents who are paying for an intangible service.

Essential fields for a tutoring invoice

Beyond standard invoice fields, a tutoring invoice should include:

  • Student name — the person receiving the tutoring, not always the person paying.
  • Subject and level — e.g. 'GCSE Maths' or 'SAT Prep — Reading & Writing'.
  • Session dates and times — each session's date, start time, and duration.
  • Session format — in-person, online, or hybrid.
  • Rate type — hourly, per-session, or package.
  • Package balance — if billing against a prepaid package, show sessions remaining.

Per-session vs package billing

Tutors typically bill one of two ways. Per-session billing charges for each lesson after it's delivered (e.g. '1-hour Maths session on Aug 3 — $50'). This is straightforward but requires invoicing frequently. Package billing sells a block of sessions upfront (e.g. '10-session SAT Prep package — $450') and the tutor tracks usage against the package. Package billing improves cash flow and commits the student to attend.

For per-session billing, list each session as a separate line item with date and duration. For package billing, list the package as the main line item and include a notes section tracking sessions used and remaining. If a package is partially used, the invoice should show the original package, sessions taken, and the remaining balance.

Handling cancellations and no-shows

Most tutors have a cancellation policy (typically 24 hours notice required, otherwise the session is charged). Your invoice should clearly indicate whether a cancelled session is being charged. For example: 'Session Aug 5 — cancelled with less than 24 hours notice — $45 (per cancellation policy).' This prevents disputes when a parent sees a charge for a session their child didn't attend.

If you don't charge for cancellations, note that too: 'Session Aug 5 — cancelled (no charge).' Transparency about your policy builds trust and reduces friction at payment time.

Online vs in-person rate differences

Many tutors charge different rates for online and in-person sessions — online is often $5-15 cheaper per hour to reflect no travel time. If you offer both, list the format on each line item so the client understands the rate difference. For example: 'Online Maths session (1 hr) — $45' vs 'In-person Maths session (1 hr) — $60.'

Building a tutoring invoice with our generator

Our invoice generator handles tutoring billing simply: list each session as a line item with the subject and date in the description, set your hourly or per-session rate, and use the notes field for package tracking or cancellation policy reminders. Save your standard rate structure as a template so each invoice starts pre-filled with your subjects and pricing.

tutoring invoice templatetutor invoiceprivate tutor billingteaching invoicetutoring payment

Frequently Asked Questions

Hourly billing is most common and transparent — clients see exactly what they're paying per hour. Per-session billing works well for fixed-duration sessions (e.g. all sessions are 1 hour). Package billing (prepaid blocks of sessions) improves cash flow and reduces administrative overhead, but requires careful session tracking. Most tutors use a mix: packages for committed students, per-session for occasional clients.

For group tutoring, list the per-student rate and note that it's a group session. For example: 'Small-group Maths session (3 students, 1.5 hrs) — $25/student.' Each family gets their own invoice showing only their student's share. Alternatively, bill the group organizer a single flat rate for the session and let them collect from other families.

Related Articles

Templates

Photography Invoice Template: How to Bill Clients for Photo Work

A complete guide to invoicing for photographers — session fees vs print packages, licensing and usage rights, deposits, and the exact line items every photography invoice needs.

Tutorials

How to Send an Invoice by Email (Templates and Best Practices)

The right email gets your invoice paid faster. Here's exactly what to write when sending an invoice by email, with subject line templates, body copy, and common mistakes to avoid.

Guides

How to Chase Unpaid Invoices (Without Losing the Client)

A practical framework for following up on overdue invoices — when to send reminders, what to say, and how to escalate without damaging the relationship.