Tutoring invoices are small and frequent, which is exactly why a repeatable format matters. The recurring friction points are always the same: which sessions count, what happens when one is cancelled, and who is actually paying.
Choose per-session or package billing
Per-session, billed monthly in arrears. At the end of the month you list every session that happened — date and duration — and the client pays for what they used. This is fair and flexible, but your income varies with cancellations and holidays.
Prepaid package. At the start of the month or term the client buys a block — "8 sessions, April" — and pays up front. You get predictable income and a reason for the client to keep appointments; they get a small saving if you price the package below the per-session rate. Put an expiry date on it.
Either way, one invoice per month beats one per lesson. It is less to send, less to chase, and easier for a parent to budget around.
Write the cancellation policy where it will be seen
Most disputes are about a session that didn't happen. Decide your rule — a common one is that more than 24 hours' notice earns a free reschedule and anything less is billed in full — and state it in your terms before the first lesson. When you do charge for a late cancellation or a no-show, give it its own line on the invoice with the date and the notice given, so the charge explains itself.
Name the payer correctly
If the student is a minor, the invoice goes to the parent or guardian who pays, with the student's first name in the description: "Maths tutoring for Sam — 8 sessions". For an adult learner, address it to them. Getting this right matters if the payment ever has to be queried or refunded, and it keeps your records consistent for tax purposes.
Keep the line items specific
"Tutoring — $440" tells a parent nothing. "Maths tutoring, 8 sessions of 60 minutes, April" tells them the subject, the count, the length, and the period. Add separate lines for anything outside the regular sessions: exam-prep intensive weeks, materials you bought, or travel for in-person work.
Set simple payment terms
Tutoring clients are individuals, not accounts-payable departments, so keep it light: net 7, or payment on receipt for prepaid packages. List one or two easy payment methods and ask them to reference the invoice number. A short, friendly reminder a few days after the due date is usually all it takes.
Invoicing a school, agency, or bursary
Some of your work may be paid by an organisation rather than a family — a school running after-hours support, a tutoring agency that subcontracts to you, or a local-authority fund. Those payers behave like business clients: they may want a purchase order number on the invoice, a longer payment window such as net 30, and your tax number even if you are not registered for VAT. Ask what their process needs before the first invoice, and keep those invoices in the same number sequence as your private clients so your records stay in one line.
Keep your own records
Every invoice you issue is part of your income for tax purposes, so keep a copy of each one as you sent it, along with the date it was paid and how. A simple running list — invoice number, family, amount, sent date, paid date — is enough for a small tutoring practice and turns tax time into a half-hour job instead of a weekend of reconstruction.
Whether tutoring income has to be declared, and whether you should charge VAT, depends on your country and how much you earn — check the local rules rather than relying on this page.
Before you send
- Your name, contact details, and tax number if you have one
- The paying parent or guardian, with the student named in the line
- A unique invoice number and both dates
- Sessions listed with date, length, and subject — or the package with its expiry
- Any late-cancellation or no-show charge on its own line
- Extras (materials, travel, intensives) itemised separately
- Payment method and terms
Set your sessions and rate above and download the PDF. A free NeatDue account keeps each family on file so next month's invoice is a two-minute job.