Invoice template for tutors

Tutoring invoices are almost always time-based, so the clearest format lists each session by date, subject, and duration rather than a lump 'tutoring services' total for the month — parents and students want to verify the sessions match what actually happened. Include the hourly rate and session length so the per-session amount is easy to check (a 90-minute session at $60/hr should clearly show $90, not just appear as a flat number). If you offer a subject-specific rate (e.g. AP Calculus vs. general homework help priced differently), keep each subject's sessions on separate lines. For package deals (e.g. a 10-session prepaid bundle), note the package and how many sessions remain if you're invoicing partway through it — this avoids confusion about whether a session was already paid for. If you charge for materials (workbooks, practice tests) or a cancellation/no-show fee, list those as distinct line items with a short note.

Suggested line items

DescriptionQtyRate
AP Calculus tutoring — Tue 4:00pm (60 min)1$65.00
AP Calculus tutoring — Thu 4:00pm (60 min)1$65.00
SAT prep session — 90 min1$95.00
Practice test materials & scoring1$20.00
Late cancellation fee (under 24hr notice)1$30.00

Opens the invoice generator pre-filled with these line items — nothing is saved until you download or share.

INVOICE

Your Business
No. INV-2026-041 • Issued 2026-07-18 • Due 2026-08-01

From

Your Business

you@example.com

Bill to

Client Name

DescriptionQtyRateAmount
AP Calculus tutoring — Tue 4:00pm (60 min)1$65.00$65.00
AP Calculus tutoring — Thu 4:00pm (60 min)1$65.00$65.00
SAT prep session — 90 min1$95.00$95.00
Practice test materials & scoring1$20.00$20.00
Late cancellation fee (under 24hr notice)1$30.00$30.00
Subtotal$275.00
Total$275.00
Made with PaidHarbor · paidharbor.com

Frequently asked questions

Should each tutoring session be its own line item?

Yes — list each session by date, subject, and duration rather than a single monthly total. Parents and students want to check the invoice against the sessions that actually happened, and per-session lines make that verification quick instead of requiring a separate email exchange.

How do I invoice a prepaid session package?

Note the package name and how many sessions remain if you're invoicing partway through a bundle (e.g. '10-session package — 4 remaining'). If the package is being newly purchased, list it as one line item at the bundle price rather than per-session pricing.

Can I charge a no-show or late cancellation fee?

Yes, if it was agreed to upfront — list it as its own line item with a short note (e.g. "under 24hr notice") so it's clearly distinguished from a paid tutoring session on the invoice.