Tutoring Invoice Generator
Bill tutoring sessions with a line per session (date, subject, hours, rate) and an automatic total. Print or save as a PDF.
The invoice is built entirely in your browser. Nothing is saved or sent to a server.
Invoice
- Add at least one session with hours and a rate to see a total.
- Add your name so the invoice shows who it is from.
- Add a student or client name so the invoice shows who it is billed to.
Add at least one session with hours and a rate to see the total.
A free invoice generator built for how tutors actually bill: one line per session, with a date, subject or description, hours, and rate, auto-totaled as you add them. Add your details, the student or client's name, and any payment notes, then print the invoice, save it as a PDF, or copy it as text. Runs entirely in your browser, no sign-up and nothing saved.
How to use this tool
- 01Add your details and the clientEnter your name and contact info, the student or client name, and an optional invoice number and date.
- 02Add a line for each sessionAdd a row per session with the date, a short description, hours, and your rate. The amount and total calculate automatically.
- 03Add payment notesNote when payment is due or how to pay — bank details, a payment link, or just a due date.
- 04Print or copyPrint the invoice, save it as a PDF to email, or copy it as plain text to paste directly into a message.
When is this useful?
- Billing for a month of sessionsAdd one line per session held that month, and get a single invoice with a clear total.
- A one-off sessionA single line item for a trial session or a one-time booking, with the rate and hours spelled out.
- Different rates for different sessionsCharge a different rate per line — for example a higher rate for exam-prep sessions than for regular tutoring.
- A record for your own booksKeep a copy of every invoice you generate as a simple record of what you billed and when.
Examples
- Three weekly sessionsThree line items at $45/hour, one per week, auto-totaled to a single monthly invoice.
- A single trial sessionOne line item, one hour at your standard rate, with a due date noted.
- Mixed regular and exam-prep sessionsTwo lines at a standard rate and one at a higher exam-prep rate, all summed into one total.
Tips for a better result
- Add the date per session, not just the invoice dateA dated line item makes the invoice double as a session record, which is useful if a client ever asks for a breakdown.
- Keep descriptions short and specificA description like "Algebra tutoring, exam prep" reads clearer on a printed invoice than a generic "session."
- State your payment terms clearlyA due date or a note like "payment due within 14 days" in the notes field avoids ambiguity.
- Number your invoicesA simple sequence like 2026-001, 2026-002 makes it easy to reference a specific invoice later.
How the total is calculated
Each line item needs both hours and a rate to count — a row missing either is simply skipped, so an in-progress line never breaks the total. The amount for each line is hours multiplied by rate, and the invoice total is the sum of every valid line.
Privacy
The invoice is built entirely in your browser. Names, session details, and rates are never sent to a server or saved. Refreshing the page resets the invoice. Analytics only receive a generic outcome (e.g. "was used"), never the content.
Frequently asked questions
What is a tutoring invoice generator?
A tool that turns a list of tutoring sessions — date, description, hours, and rate — into a clean, itemized invoice with an automatic total. You can print it, save it as a PDF, or copy it as text.
Can I charge different rates for different sessions?
Yes. Each line item has its own rate, so you can bill a standard session and a higher exam-prep or specialized session on the same invoice.
Does the tool calculate tax?
No. This is a simple line-item invoice for independent tutoring, without a tax calculation. If you need to add tax or a specific compliance requirement, note it in the payment notes or use your own accounting software for that part.
Does the tool save my invoices?
No. Everything is built in your browser only, with no saving and no sign-up. Print each invoice, save it as a PDF, or copy it as text if you want to keep a record.
What if a line is missing hours or a rate?
A line item without both an hours value and a rate is simply left out of the total, so you can add a session in progress without it breaking the invoice.
Can I use this for a single one-off session?
Yes. Delete the extra line items down to one, fill in the session details, and the invoice works the same way.
Related tools
- Tutoring Rate CalculatorTurn a target income into an hourly rate that prices in unpaid prep time, travel, no-shows, and platform fees. Runs in your browser.OpenOpen the tool
- Tutoring Progress Report GeneratorTurn topics, strengths, areas to improve, and a progress summary into a clean, parent-ready report. Runs in your browser.OpenOpen the tool

