Payment tracking

Tutor Payment Tracker Template

A tutor payment tracker should answer three questions quickly: what has been received, what is still outstanding, and whether a student has paid for lessons in advance.

This free template gives you a simple starting point. You can use it in Excel, Google Sheets, or as a checklist for whichever system already runs your tutoring.

Built from real private tutoring workflows ·

Free tutor payment tracker template

Keep one row per lesson and record payments separately when the money actually arrives. That makes outstanding fees and advance credit easier to distinguish.

Alex

Lesson: 8 Aug

Paid
Lesson fee
£35
Payment received
£35

Jamie

Lesson: 9 Aug

Outstanding
Lesson fee
£40
Payment received

Sam

Lesson: 11 Aug

Covered by credit
Lesson fee
£35
Payment received
Prepaid

The free CSV above contains clearly labelled example rows that you can replace with your own records.

What to include for each lesson

  • • Student name
  • • Lesson date
  • • Lesson fee
  • • Payment date and amount received
  • • Paid, outstanding, or covered by credit
  • • A short payment reference or note when needed

A separate payment date matters because the date you teach and the date a parent pays are not always the same.

A simple weekly payment workflow

  1. 1. Record each completed lesson. Add the date and fee while the session is still fresh.
  2. 2. Record money when it arrives. Keep the amount and payment date, rather than simply changing a lesson to paid.
  3. 3. Match the payment. Apply it to the relevant outstanding lesson or keep the remainder as advance credit.
  4. 4. Review once a week. Check the outstanding list and follow up before small gaps become difficult to trace.

How to handle advance payments

If a parent pays for several lessons in one transfer, record that as one payment. Use the money against completed lessons first, then keep any amount left as student credit.

This avoids inventing payment dates for future lessons and makes the remaining balance much easier to explain.

When a spreadsheet starts becoming difficult

A spreadsheet can work well for a small number of students. It usually becomes harder when students pay in advance, one payment covers several lessons, or lesson notes and payment records live in different places.

At that point, the useful change is not a more complicated spreadsheet. It is keeping lessons and payments connected so totals update from the records you already make.

How Tutor Flow handles payments

Tutor Flow keeps each lesson fee, payment, outstanding balance, and advance credit connected to the student. You can see total received for a chosen timeframe while the current amount outstanding remains clear.

Tutor payment tracker FAQs

Should I record lessons or payments?

Record both. A lesson creates the fee due; a payment records when money was actually received. Keeping them separate prevents mismatched dates and totals.

What if one payment covers several lessons?

Record one payment and match it across the relevant lessons. Any money left can remain as credit for a future session.

Should cancelled lessons appear?

Keep the cancellation in your lesson history, but only include a fee if your agreed cancellation policy means that payment is due.

Does this replace accounting records?

No. It is a practical lesson-payment record. Keep the invoices, receipts, and financial records required for your own accounting and tax arrangements.

You might also find useful

Browse all tutor resources