Free Tutoring Invoice Template (Word, PDF and Google Docs), With Cancellation Fee Wording

By Leo Yang
· 12 min read

Key takeaways
- A tutoring invoice needs eight things: who bills whom, an invoice number, the date and the due date, the lessons with their date, time zone and length, the price, any fee, the total, and how to pay.
- Download the free template below in Word, PDF or OpenDocument, replace the [bracketed] parts and send it. To use it in Google Docs, upload the Word file to Google Drive.
- Put your cancellation fee in two places: in your terms before the first lesson, and as its own line on the invoice when it applies.
- Write every lesson time with a time zone, and number your invoices in a way you can keep going for years.
- Tutafy's own Send Invoice email covers one lesson at a time and has no fee line, so use this template when you need more.
A tutoring invoice is a one-page document that says who is billing whom, which lessons it covers, what each one costs, any fee, the total, the due date and how to pay. The free template below has all of that, with a line for a late cancellation fee and a place for the time zone, which general invoice templates leave out.
Download it as a Word file, a PDF or an OpenDocument file, fill in the [bracketed] parts and send it. The rest of this guide explains each line, shows three worked examples (one lesson, a package and a month), gives sample wording for cancellation fees, and covers numbering, sending and record keeping.

What goes on a tutoring invoice
An invoice is a request for payment and a record of what was agreed. For private lessons, most of the questions a family asks, and most of the disputes, come from a missing detail: which lesson, at what time, at what price, and by when. The table lists every field in the template and why it is there.
| Field | What to write | Why it matters |
|---|---|---|
| Invoice number | A number no other invoice of yours has | The family and you can both refer to one invoice; your records stay in order |
| Invoice date and due date | The day you send it and the last day to pay | A due date turns "when you can" into a date |
| From | Your name or business name, a city or address, an email address | Shows who is asking for the money; some countries require more, such as a tax number |
| Bill to | The person who pays: for a child, the parent or guardian | The agreement is with the payer, not with the child |
| Date and time, with time zone | Each lesson, for example Tue 3 Nov 2026, 16:00 London time | Settles which lesson it is, and avoids "I thought it was an hour later" |
| Description and duration | The kind of lesson and its length | A 30-minute and a 60-minute lesson are different charges |
| Rate and amount | Price per lesson and the line total | The family can check the sum |
| Late cancellation or no-show fee | Only when a fee applies, as a separate line | Keeps the lesson price clean and the fee visible and explained |
| Package credit or discount | A negative amount for a package discount or a credit already paid | Shows how a package price was reached |
| Tax | Only if you charge it | Whether you must, and how, depends on your country and income |
| Total due | The one number to pay | The most important line on the page |
| How to pay and reference | Your PayPal or card link, or bank details, and the invoice number as the reference | Makes paying take a minute, and lets you match the payment to the invoice |
| Terms | Time zone, cancellation rule and, for a package, how long it lasts | Repeats what was agreed, in the place the family looks when paying |
The fields of the template and why each is there. Tax and legal requirements differ by country; check yours.
The template, line by line
The page has five parts, from top to bottom. Each has an example in [square brackets]. Replace the brackets and delete a line you do not need. Every example value in the files is a placeholder: there is no real name, address or account number in them.
The header: number, date and due date
The title, the invoice number, the invoice date and the due date go at the top, where the family looks first. Use the same format every time. Section "Invoice numbers" below gives three ways to number them. For the due date, name a day, not a period: "10 Nov 2026" is clearer than "within 7 days".
From and Bill to
Put your name or business name, a city or an address and an email address on the left. Add a business or tax number only if your country requires one for what you do. On the right, put the person who pays. If a parent pays for a child's lessons, write the parent's name, and say so on the line below, so that the invoice is clearly to the person who agreed to pay.
The lesson lines
Each row is one lesson or one group of identical lessons: the date and time with a time zone, a description, the length, the rate and the amount. The first row of the template is filled with an example. Use one row per lesson for a monthly invoice, so that the family can match each row to their calendar. For a package, use one row that says what the package is, such as "10-lesson package, valid 12 weeks".
Fees, credits and the total
Below the rows are five lines: subtotal, the late cancellation or no-show fee, a package credit or discount, tax and the total due. Fill only the ones that apply and delete the others. Keep the fee on its own line, with the words "see terms", so that nobody has to guess why the total is higher than the lessons they remember.
How to pay and the terms
The last two blocks say how to pay and repeat the main terms: the time zone you schedule in, your cancellation rule and, for packages, how long the lessons last. Offer one or two ways to pay, not five. A family who sees a PayPal link and a card link pays faster than one who has to choose between six methods.

Three worked examples
The three examples below use the same template with invented figures: a lesson price of $40.00 and a family in a different time zone. The arithmetic is shown so that you can check your own the same way. They are examples, not prices to copy.
Example 1: one lesson
| Line | Value |
|---|---|
| Invoice no. / date / due | INV-2026-021 / 3 Nov 2026 / 10 Nov 2026 |
| Lesson | Tue 3 Nov 2026, 16:00 London time (11:00 New York), English conversation, 60 min |
| Rate and amount | $40.00 and $40.00 |
| Subtotal | $40.00 |
| Fees, credit, tax | None, so delete those lines |
| Total due | $40.00 |
A single lesson, invoiced on the day. Invented figures.
Use this for a new student, a one-off lesson or a family who pays after each lesson. Send it the same day, while the lesson is fresh.
Example 2: a package of ten lessons
| Line | Value |
|---|---|
| Lesson row | 10-lesson package, 60 min each, valid 12 weeks from 3 Nov 2026 |
| Rate and amount | 10 x $40.00 = $400.00 |
| Subtotal | $400.00 |
| Package credit or discount | -$40.00 (10% off for paying for ten lessons) |
| Total due | $360.00 |
| Terms line | Lessons used when held, or when cancelled with less than 24 hours' notice |
A package invoiced before the first lesson. Invented figures.
A package is paid before the lessons, so the due date is usually the first lesson or a few days before it. Write the validity period and what happens to a cancelled lesson in the terms. The guide on lesson packages goes through those terms in detail.
Example 3: a month of weekly lessons with one late cancellation
| Line | Value |
|---|---|
| Lesson rows | Tue 3 Nov, Tue 10 Nov and Tue 24 Nov, 16:00 London time, 60 min, $40.00 each |
| Subtotal | 3 x $40.00 = $120.00 |
| Late cancellation fee | Tue 17 Nov, cancelled 3 hours before the start, 100% of $40.00 = $40.00 |
| Total due | $120.00 + $40.00 = $160.00 |
| Invoice date and due date | 30 Nov 2026 and 7 Dec 2026 |
Four Tuesday lessons in November 2026, one cancelled late. Invented figures.
A monthly invoice suits a family with a regular slot. List the lessons that took place as rows and show the fee on its own line with the date it relates to. The family sees what they are paying for, and the fee never arrives as a surprise.
Cancellation fee wording
A fee on an invoice only works if the family agreed to it earlier. Put the rule in your terms before the first lesson, repeat it in one line on the invoice and apply it the same way for everyone. Four patterns, written as sentences you can copy and adapt:
- Simple: "Lessons can be moved or cancelled free of charge up to 24 hours before the start time. After that, the full lesson price is charged."
- Two levels: "Moved or cancelled 12 to 24 hours before the start: 50% of the lesson price. Less than 12 hours before, or missed: 100%."
- One free pass: "The first late cancellation is free. After that, the full lesson price is charged."
- For packages: "A lesson cancelled with less than 24 hours' notice is counted as used from your package."
Rules on what fees you may charge, and how they must be stated, differ by country and sometimes by region, particularly for consumers and for lessons with children. Check yours, and treat these sentences as plain-English examples, not legal advice. Whatever you choose, be consistent: the quickest way to damage a relationship is to charge one family and waive it for another.
Say what a late cancellation is, in minutes or hours
"Late" is the word that causes arguments. A number of hours before the start time, measured in one named time zone, leaves nothing to interpret.
For more on writing the rule and the contract around it, see the guide on cancellation policies and contracts. For what to do when a family asks to move a lesson, see the guide on reschedule requests. Both are linked at the end.
Time zones and due dates
If your students live in other countries, every time on the invoice needs a time zone, and the safest form shows both: "Tue 3 Nov 2026, 16:00 London time (11:00 New York)". Name the city, not "GMT+1", because offsets change twice a year and the US and Europe change on different dates. The guide on time zones explains the pattern in full.
For the due date, pick one rule and use it every time. Common choices are on receipt, seven days after the invoice date, the first lesson for a package, and a set day of the month for a monthly invoice. A rule you apply the same way is easier to enforce than the best rule applied sometimes.
When to send an invoice
There are three common rhythms, and each fits a different kind of student. Before the lessons suits a new student, a package or a one-off lesson: the money is in your account before you teach, and nothing needs chasing. After each lesson suits a family who pays as they go; send the invoice the same day. At the end of the month suits a regular weekly slot, and gives the family one payment to remember instead of four.
Choose one rhythm per family and write it in your terms, so the invoice is never a surprise. If a family asks to change the rhythm, change it for the future, not for the invoice that is already open. And if you teach a family with two children, give each child's lessons their own rows, with the child's first name in the description, so the parent can see which lesson belonged to whom.
Invoice numbers
An invoice number is how you and the family find one invoice among many. Use a scheme that you can keep for years and that never repeats. Three that work:
| Scheme | Example | Good for |
|---|---|---|
| Year and running count | INV-2026-021 | One list for everyone; easy to count how many you sent |
| Year, month and count | INV-2026-11-004 | Monthly invoicing; the month is visible |
| Student code and year | DANA-2026-03 | A few long-term students; each has their own sequence |
Three ways to number invoices. Pick one and keep it.
Never reuse a number. If you make a mistake, mark the old invoice as void, keep it in your records and issue a new one with the next number. Some tax authorities have rules about how invoices are numbered and corrected, so check what applies where you live.
Sending the invoice
Send the invoice as a PDF, not as an editable file, so that the numbers cannot be changed by accident. Name the file so that you can find it later, for example "INV-2026-021 Dana 2026-11-03.pdf". Put the amount, the due date and the payment link in the email as well, because many people pay from their phone and never open the attachment.
A short message is enough. Here is one for a monthly invoice, which you can adapt:
Subject: "Invoice INV-2026-021 for November lessons: $160.00, due 7 Dec". Message: "Hi Dana, here is the invoice for November: three lessons and the late cancellation on the 17th, as in my terms. The total is $160.00, due on 7 December. You can pay by card or PayPal at [your link]; please use the invoice number as the reference. Thank you."
When a payment is late, do not rewrite the invoice. Send a short reminder that points to it. The guide on asking a parent to pay has the full set of messages and a six-step ladder, so this one only needs the invoice.
Which file to use: Word, PDF, OpenDocument or Google Docs
| Format | Best for | Watch for |
|---|---|---|
| Word (.docx) | Most tutors: edit, save as a PDF, send | Delete lines you do not use so the page stays tidy |
| Printing and filling in by hand, or a PDF editor | Cannot be edited in a word processor; copy the layout if you want to reuse it | |
| OpenDocument (.odt) | LibreOffice and other free programs | Check the table widths after opening in a different program |
| Google Docs | Working in the browser and sharing a link | Upload the Word file to Google Drive and open it with Google Docs; it is converted, so check the table |
The three files and Google Docs. All use US Letter paper; change it for A4 in your program's page setup.
Whichever you choose, keep one master copy with every bracket still in place, and make a copy for each invoice. Saving over the master is how an old student's name ends up on a new invoice.

Keeping records
Keep a copy of every invoice you send, and a record of when and how each was paid. How long you must keep them, and in what form, depends on your country and on how you are registered, so ask your tax authority or an accountant rather than relying on a guide. A simple habit covers most of it: one folder per year, one PDF per invoice, and one log.
| No. | Date | Student | Total | Due | Paid on | Method |
|---|---|---|---|---|---|---|
| INV-2026-019 | 2 Nov 2026 | Student A | $40.00 | 9 Nov | 4 Nov | PayPal |
| INV-2026-020 | 3 Nov 2026 | Student B | $360.00 | 10 Nov | 3 Nov | Card link |
| INV-2026-021 | 30 Nov 2026 | Student C | $160.00 | 7 Dec |
A minimal invoice log. Invented rows.
The empty "Paid on" cell on the last row is the whole point of the log: a blank means someone owes you money. Check the log on a fixed day each week, and chase what is blank using the messages in the guide on asking for payment.
Adapting the template to your situation
- A company pays for an employee's lessons: put the company name in Bill to, the employee's name in the description, and any purchase order number the company gives you in the payment reference.
- A group class: one row per student, or one row for the class with the number of students and the price per seat, as you quote it.
- Another currency: state the currency in words or by its three-letter code beside every amount, and price in the currency you want to receive.
- A trial lesson at no charge: show it as a row at $0.00 so that the family sees the value, or leave it off if you would rather not draw attention to it.
- A refund or a credit: issue a new invoice or a credit note with its own number and refer to the original invoice number; do not edit the first one.
Each change is one row or one line. If you find yourself rebuilding the page every month, the template is trying to do too much; keep the master simple and handle the exception in the description.
Common mistakes
- Leaving the time zone off the lesson time, so the family disputes which lesson it was.
- Using a fee that was never in your terms. A fee the family has not seen before is an argument, not an invoice line.
- Hiding a fee inside a higher lesson price instead of showing it on its own line.
- Reusing an invoice number, or skipping numbers without a note.
- Giving five ways to pay. One or two get paid faster.
- Sending an editable file instead of a PDF.
- Billing a child instead of the parent or guardian who agreed to pay.
- No due date, or a vague one such as "soon".
- Overwriting the master template with one student's details.
What Tutafy's own invoice does, and what it does not
Tutafy has a Send Invoice button on a lesson. It appears when the lesson has a price and the student has an email address, and it emails the student an invoice for that one lesson. Read from the code on 31 October 2026, the email has the tutor's name, the student's name and email, one line with the lesson date and length, the amount with a dollar sign, the total, and a due date seven days after it is sent. It also sets the lesson's payment to pending.
Some things it leaves out, which is where the template helps. The invoice number is made from the time of sending, so it is not a running count. The line always reads "Language lesson", whatever you teach. It covers one lesson, so there is no monthly or package invoice. It has no fee line, no time zone and no address, and its note says to pay "via your tutor's preferred payment method" without a link, so add your link in your own message. It does not keep a numbered list of the invoices it sent.
Used together, the two work well: let Tutafy's button send a quick per-lesson invoice and set the payment status, and use the template for the cases that need more, such as a package, a monthly invoice or a fee. Tutafy takes 0% commission on lessons, and the Free plan covers up to 10 students.

Keep a payment status on every lesson
The Free plan covers up to 10 students with a booking page, a built-in video classroom, email reminders and a PayPal link. Pro is $12 a month, Academy $29. 0% commission on every plan, no card to start, cancel anytime.
Start free — no credit cardFrequently asked questions
What should a tutoring invoice include?+
Who is billing whom, an invoice number, the invoice date and due date, each lesson with its date, time zone and length, the price, any fee on its own line, the total and how to pay. Add terms such as the time zone and cancellation rule. Some countries require more, such as a tax number.
Is there a free tutoring invoice template?+
Yes. The template on this page is free in Word, PDF and OpenDocument. It has lines for a package credit, a late cancellation or no-show fee and a time zone, which general templates often leave out.
Can I use the template in Google Docs?+
Yes. Upload the Word file to Google Drive, right-click it and choose Open with Google Docs. Google converts it, so check that the table looks right before you use it.
How do I put a late cancellation fee on a tutoring invoice?+
Add it as its own line, with the date of the lesson it relates to and the words "see terms". The fee must be in your terms before the first lesson, or the family will see it as a surprise.
How should I number my tutoring invoices?+
Use a scheme you can keep and that never repeats, such as the year and a running count. Never reuse a number: void a wrong invoice and issue a new one. Check whether your tax authority has rules about numbering.
Do I have to charge tax on tutoring?+
It depends on your country, your income and how you are registered, so ask your tax authority or an accountant. The template has a tax line to use or delete. This guide is not tax advice.
Should I invoice before or after the lesson?+
For a package or a new student, before is safer and easier to collect. For a regular family, after each lesson or at the end of the month works. Pick one rule and tell the family at the start.
Does Tutafy create invoices?+
Yes, one per lesson, with the Send Invoice button. The email has the amount and a due date seven days later, and it sets the lesson to pending. It has no fee line, no time zone and no payment link, so use the template for those.

Leo Yang
Leo Yang is the founder of Tutafy. He writes about the business side of tutoring — getting students, getting paid, and keeping 100% of what you earn. About Tutafy →