teamlilit logo

Tutor Billing Software: From Taught Lesson to Paid Invoice

Most tutors do not have a billing system. They have a rate in their head, hours in a calendar, an invoice in a Word template, and a banking app open to check who paid. Teamlilit is tutor billing software that connects those into one cycle: rate, lesson, invoice, payment, all on the same record.

Tutor billing software runs the money side of a tutoring business end to end: the rate agreed with each student, the lessons actually taught, the invoice generated from those lessons, and the payment recorded against it. Because billing is wired into the same system as your timetable and attendance, invoices start from what really happened, not from what you can reconstruct at the end of the month.

Generate from tracked sessions

Pick a student and a billing period

1 to 30 June 2026
By the hourBy session

3 attended sessions found

  • Algebra, GCSE higherTue 3 June, 16:001.5h
  • Calculus revisionTue 10 June, 16:00Estimated1.0h
  • Exam practice paperTue 17 June, 16:002.0h
Draft invoice ready£135.00

Billing starts at the lesson, not the invoice

The reason tutor billing goes wrong is that the evidence lives somewhere else. The invoice is written on a Sunday evening from memory, three weeks after the lesson it bills.

In Teamlilit, every scheduled lesson records its own evidence as it happens: attendance is tracked automatically with join and leave times, and per-student time tracking accumulates the hours that are actually billable. If a student arrived late or a group ran long, the record shows the real times.

Attendance

Live session snapshot

6/6 marked
5 present1 late1 absentavg 53m
  • EVElena Vasquez16:29 – 17:30· 61mPresentAbsent
  • LBLeo Bergman16:30 – 17:30· 60mPresentAbsent
  • MRMaya Rivera16:42 – 17:30· 48m· joined latePresentAbsent
  • FOFinn O'Sullivan16:31 – 17:05· 34m· left earlyPresentAbsent
  • SLSara LindqvistPresentAbsent
  • TNTyler Nguyen16:30 – 17:31· 61mPresentAbsent

By the time you invoice, there is nothing to reconstruct: the billable lessons, their durations, and their students are already on the record. If you currently add this up by hand, our guide on how tutors can track billable hours shows the full method, and the free tutoring hours tracker is a no-signup way to start.

Per-student rates, packages and discounts

Real tutoring pricing is per-student, not per-tutor. A GCSE student at £35, an adult learner at £28, and a group seat at £15 all pay differently, and billing software has to hold that without a lookup table in your head.

  • Per-student rates live on each student's record and flow onto invoices automatically
  • Sibling discounts apply from the records, so families are billed correctly without manual maths
  • Packages sit on the student's record, and attendance draws down the balance automatically, so you always know how many prepaid sessions remain
  • Purchase limits follow naturally: an introductory package created on one student's profile can be issued only once

Not sure the underlying rate is right yet? Benchmark it with our guide to pricing online tutoring sessions or the tutor earnings calculator, then set the discounts. Our walkthrough on setting up billing and CRM for a tutoring business covers packages and rates step by step.

From tracked lessons to a sent invoice

When lessons carry their own records, invoicing collapses into a review-and-send step:

  1. Generate the invoice from tracked lessons: sessions, times, and rates pre-filled for the period
  2. Review the itemised draft, adjust anything unusual
  3. Send it by email with a PDF attached, individually or in bulk for the whole month

Every line on the invoice traces back to a lesson that actually ran, which is also what makes invoices easy to defend when a parent queries one. The invoice engine behind this step has its own deep dive on our invoicing software for tutors page. If you just need a one-off document today, the free tutor invoice maker and weekly class invoice generator create clean PDFs with no signup, and our tutoring invoice template guide covers what belongs on the invoice itself.

An invoice sent is not money received, and the gap between the two is where tutors lose evenings. Teamlilit closes it from both ends:

  • Payment links on invoices let parents pay online directly
  • Recorded payments cover bank transfer and cash: log the payment against the invoice and the status updates
  • Automated late fees add a charge after your chosen grace period, so overdue invoices chase themselves
  • Account statements show each family what was billed, what was paid, and what is outstanding, ending the "what do we owe you?" thread

Billing for families and tutoring centres

Family billing is where spreadsheets give up: two children, different rates, a sibling discount, one parent paying. Consolidated invoices bill multiple students from one family on a single invoice, itemised per child. An account credit wallet holds prepaid balances or credit from a changed package and applies it automatically to the next bill, and credit notes handle refunds and adjustments cleanly when plans change.

For a tutoring centre, the same records scale up across every tutor on the Academy plan: each tutor's taught lessons feed the same billing system, so the centre invoices from one place instead of collecting numbers from staff. That is the billing half of running a centre; the operational half is covered in our guide to tutoring management software.

VAT and recurring billing

If you charge VAT, the invoice has to do more than add 20%. VAT fields and rates are built in, tax is calculated on each invoice, and you can export VAT-ready invoices to upload to your accounting software.

For students you bill the same way every period, recurring invoices put billing on schedule: a monthly retainer or fixed weekly package invoices itself instead of being rebuilt each time.

Tutor billing software vs templates and spreadsheets

Word / PDF templateSpreadsheetGeneric invoicing appTeamlilit
Produces a clean invoiceYesManualYesYes
Knows which lessons actually ranNoManualNoYes, from attendance
Per-student rates and sibling discountsRetypedFormulasPer-invoiceOn the student record
Package balances that count downNoManualNoAutomatic
Late fees and statementsNoNoSomeAutomated
Connected to timetable and student recordsNoNoNoYes

A template solves the document. A billing system solves the cycle: what to bill, who owes what, and what happens when nobody pays. The template is still the right first step for a brand-new tutor, and our tutoring invoice template guide plus the free invoice maker will carry you until the admin outgrows them.

Key features

  • Per-student rates and sibling discounts on the student record
  • Packages with automatic balance draw-down from attendance
  • Invoices generated from tracked lessons, reviewed before sending
  • Email delivery with PDF, individually or in bulk
  • Consolidated invoices for families with several children
  • Online payment links, plus recorded payments for bank transfer and cash
  • Automated late fees after your grace period
  • Account statements, credit notes, and a credit wallet
  • VAT fields, rates, and VAT-ready export
  • Recurring invoices for retainers and fixed packages
  • Centre-wide billing across tutors on the Academy plan

Frequently asked questions

What is tutor billing software?

Tutor billing software runs the whole money side of a tutoring business in one place: the rate agreed with each student, the lessons actually taught, the invoice built from those lessons, and the payment recorded against it. Because it is connected to your timetable and attendance, billing starts from what really happened instead of what you remember.

What is the difference between billing software and invoicing software for tutors?

Invoicing is one step: creating and sending the bill. Billing is the whole cycle around it: per-student rates and packages, tracked lessons, the invoice, payment collection, late fees, and credit when something changes. Teamlilit covers the full cycle, with invoicing built in as one step of it.

How do per-student rates work?

Each student's rate lives on their record, so a beginner, an exam-prep student, and a group seat can all carry different prices. When an invoice is generated, the right rate flows on automatically, along with any sibling discount, so you never recalculate prices by hand.

Can I bill a family with several children on one invoice?

Yes. Consolidated invoices bill multiple students from one family on a single invoice, with each child's lessons itemised. Sibling discounts are applied from the student records automatically, so a family with two children is billed correctly without any manual maths.

How do invoices reach parents?

By email, with a PDF attached. Invoices are generated from tracked lessons, so each one arrives itemised with the sessions, times, and rates behind the total. You review before sending, and bulk sending covers a whole month of invoices in one go. The full invoice workflow is on our invoicing feature page.

Can parents pay online?

Yes. Each invoice can carry a payment link so parents pay online directly. If a family pays by bank transfer or cash instead, you record the payment against the invoice manually, so payment status stays accurate either way.

What happens when an invoice is overdue?

Automated late fees add a charge after your chosen grace period, so overdue invoices chase themselves instead of you writing reminder messages. Account statements show each family exactly what was billed, paid, and outstanding.

Does it handle VAT?

Yes. VAT fields and rates are built in, so tax is calculated on each invoice, and you can export VAT-ready invoices to upload to your accounting software.

Can I set up recurring invoices?

Yes. Recurring invoices cover students you bill the same way every period, such as a monthly retainer or a fixed weekly package, so regular billing runs on schedule without being rebuilt each time.

Can I sell lesson packages and track their balance?

Yes. Packages live on the student's record and lesson attendance draws down the balance automatically, so you always know how many prepaid sessions remain. Because packages sit on individual records, an introductory offer can be limited to one per student. Our billing and CRM guide walks through package setup.

What about refunds, adjustments, and credit?

Credit notes handle refunds and adjustments cleanly when a package changes or a lesson is written off. An account credit wallet holds prepaid balances or credit from a changed package and applies it automatically to the next bill.

Do I have to move all my billing over at once?

No. Start with the students you invoice most often: set their rates, let the timetable track their lessons, and generate your first invoices from those records. Everything else can move over one family at a time.

Next step

Stop reconstructing your month from memory. Start your 14-day free trial of Teamlilit and send your first invoice built from real lessons. See pricing for plan details.

Ready to transform your teaching?

Join educators who run their scheduling, live classes, and student management in one place with Teamlilit.

14-day free trial · No credit card required · Cancel anytime

Seamless learning

Start free trial

14-day free trial · No credit card required · Cancel anytime

Teamlilit