Free tutoring invoice generator
Bill sessions by date, sell packages of hours, and give parents a PDF that shows exactly which lessons they are paying for — with cancellation terms in writing.
Build your tutoring invoice
Prefilled with a month of sessions for one student. Replace the dates, subject and rate, then download.
| Description | Qty | Rate | Amount |
|---|
What is a tutoring invoice?
A tutoring invoice bills for teaching time delivered to a specific student. The person paying is often not the person taught — a parent, a guardian, sometimes a school or a district — so the invoice has to make the sessions recognisable to someone who was not in the room.
That means naming the student, the subject and every session date. A parent looking at “Tutoring — $480” has to reconstruct the month from memory; a parent looking at six dated sessions at $80 has nothing to reconstruct. This single habit prevents most billing conversations tutors dislike having.
Tutoring also runs on two economics: pay-as-you-go sessions, and prepaid packages of hours at a slightly better rate. Packages improve your cash flow and student commitment, but they need a visible balance so nobody loses track of how many hours remain.
What to include
Everything below is already in the generator above — this is what each part is for.
Student name
Who was taught, especially when a parent is paying for more than one child or a school is being billed.
Session dates and length
Each session with its date and duration, or the package and the sessions drawn from it. This is the record parents check.
Subject or programme
Algebra II, SAT math, reading support. It frames the price and helps when someone claims an education expense.
Rate and any package discount
Your per-session or per-hour rate, and the package rate if the client prepaid a block.
Remaining balance on packages
Hours or sessions left after this invoice, so the next purchase is expected rather than negotiated.
Cancellation policy
Notice required and what a late cancellation costs. Stated on every invoice, it never has to be argued.
Three steps to a finished PDF
Enter tutor and payer
Your name or business, the parent or school being billed, and the student’s name in the client or notes field.
List sessions or the package
One line per dated session, or one line for the package with sessions drawn noted. Totals calculate live.
Download and send
Download the PDF and send it on a fixed day — the end of each month, or when a package is used up.
Billing tutoring work cleanly
Charge per session, sell in packages
A per-session rate is the easiest thing for a new client to say yes to. Once the relationship works, a package of eight or twelve hours at a modest discount is better for both sides: you get paid in advance and the student commits to a run of lessons rather than deciding week by week.
Make the cancellation policy boring
Twenty-four hours’ notice, late cancellations charged at full or half rate, is standard and widely accepted. The reason to print it on every invoice is not enforcement; it is that a written policy stops the question from ever being personal.
Invoice on a rhythm parents can plan for
- Monthly, at month end, listing every session, works for ongoing weekly students.
- Per package, invoiced up front, works better for test prep with a fixed deadline.
- Whatever you pick, keep the same date each cycle — predictability gets you paid faster than reminders.
Keep records for the whole year
Parents sometimes need a year-end summary of what they spent, and tutors registered as a business need it for their own return. Save each PDF in one folder, numbered sequentially, and a summary takes minutes instead of an evening.
Three mistakes that delay payment
No session dates
A single total for the month is the one thing parents question.
Unwritten cancellation policy
Without it on the invoice, every late cancellation becomes a negotiation.
Package balance untracked
Nobody knows when hours ran out, so the next payment is always late.