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
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
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
- 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:
- Generate the invoice from tracked lessons: sessions, times, and rates pre-filled for the period
- Review the itemised draft, adjust anything unusual
- 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.
Getting paid: payment links, tracking and late fees
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 template | Spreadsheet | Generic invoicing app | Teamlilit | |
|---|---|---|---|---|
| Produces a clean invoice | Yes | Manual | Yes | Yes |
| Knows which lessons actually ran | No | Manual | No | Yes, from attendance |
| Per-student rates and sibling discounts | Retyped | Formulas | Per-invoice | On the student record |
| Package balances that count down | No | Manual | No | Automatic |
| Late fees and statements | No | No | Some | Automated |
| Connected to timetable and student records | No | No | No | Yes |
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.