teamlilit logo

Tutor time tracking software that counts every minute for you

How many hours did you actually teach Emma this month? If answering that means scrolling back through a calendar and counting lessons on your fingers, your time tracking is costing you money. Teamlilit records the time each student spends in every session, automatically. It is one piece of the wider online teaching workflow we cover in our guide on the virtual classroom for tutors.

Tutor time tracking software records how long each student spends in every lesson and turns those minutes into accurate, invoice-ready totals. In Teamlilit, the clock runs from the live session itself, alongside attendance, so billing matches what was actually taught, with no timers and no spreadsheets.

Who this is for

  • Tutors billing by the hour who need exact numbers, not estimates
  • Tutors selling lesson packages who need to know how much has been used
  • Tutors whose parents ask "how much time did you spend with my child?"
  • Tutoring centres that need clean per-student time records across tutors

Time tracking built for tutoring, not timesheets

Generic time trackers were built for freelancers: start a timer, stop it, categorise the entry, repeat. Forget once and your records are fiction.

Tutoring time has more structure than that. It's always a lesson, with a student, for a duration. Teamlilit uses that structure: time is captured inside the virtual classroom for tutors, per student, per session. No timers, no timesheets, no end-of-week reconstruction.

Track tutoring hours per student, automatically

When a student joins a session, the clock starts for them. When they leave, it stops. That duration is saved on the session together with attendance, and every lesson in a student's profile shows the time they actually spent in class. Building your records by hand for now? Start with the free student profile template for tutors.

So when you need to answer "how much time has this student had?", you open their profile and read it off, session by session, instead of reconstructing it from memory. For the full workflow behind this, read our guide on how tutors can track billable hours, attendance, and lesson time. If your student records are scattered across apps, see how to organise private tutoring students and what student records private tutors should keep.

Time tracking for group lessons

Group classes are where manual time tracking truly breaks down: eight students, two late arrivals, one early leaver, and one number in your notebook for all of them.

Teamlilit tracks time for each student in a group session individually. The student who joined 20 minutes late has a different recorded time than the one who stayed the full lesson, which is exactly what fair billing and honest parent reports need. If a student joins late, leaves early, misses a session, or attends only part of a group lesson, the billing record should reflect what actually happened, not a round number you guessed afterwards. Tracking by hand for now? Start with the free tutoring attendance sheet template to record who attended each lesson.

From tracked time to invoice

Tracked time is only useful if it turns into revenue. Teamlilit can track actual attendance minutes from your online lessons and turn them into billable lesson records for invoices, so a student who arrived late or left early is billed for the time they were really there, not a round number you guessed afterwards. When you bill by the hour, the student's profile gives you the period's sessions and durations, ready to put on the invoice. Our free tutor invoice maker turns that list into a professional PDF, while the built-in tutor invoicing software goes further by pulling tracked hours into invoices, tracking what is paid, and sending reminders for you. Our guide to invoicing tutoring students covers the rest: numbering, payment terms, and chasing late payers politely. If you charge for the time each student was actually present, our walkthrough on how to invoice tutoring students based on attendance shows how to turn those recorded minutes into billable lines.

Not ready to automate yet? Our free tutoring hours tracker lets you log lesson time, attendance, and billable hours by hand, then export the record or copy the billable lines straight into an invoice. It is a good way to build the habit before the software does it for you.

Time you reserved but didn't teach still has a cost. A clear cancellation policy for tutoring lessons sets out your notice period and late-cancellation fees, so the hours you held open are accounted for instead of quietly lost.

For package students, the same record answers "how many lessons are left?" before a parent asks.

Tutor time tracking software vs spreadsheets

A spreadsheet feels free until you count the time it costs. Every lesson is a row you have to remember to fill in, every group class is a guess, and every month ends with you reconciling a sheet against a calendar against your memory. Tutor time tracking software removes that work because the lesson itself produces the record.

TaskSpreadsheetTeamlilit
Track lesson durationManualAutomatic from the live classroom
Track per-student timeHard in group classesPer student, per session
Connect time to attendanceSeparate sheetSame lesson record
Prepare invoice linesManual copy/pasteReady from lesson history
Track no-shows/cancellationsEasy to forgetLinked to attendance and policy notes

If you are still deciding whether a spreadsheet is enough, our free tutoring hours tracker is a better halfway house: it keeps the manual control of a sheet but does the duration, billable, and earnings maths for you. For the bigger picture of when to move your whole student record off a sheet, read tutor CRM vs spreadsheet, and for the schedule side of the same decision, tutor timetable software vs spreadsheet.

Track billable tutoring hours for invoices

Billable hours are not the same as hours taught. A lesson a student attended in full is billable. A late-cancelled lesson may be billable under your policy. A 60-minute group class where one student left after 20 minutes is two different numbers on two different invoices. Teamlilit keeps each of these straight, because the time is recorded per student against the lesson, with attendance on the same record.

When invoicing day comes, you do not reconstruct anything. Open the student's profile, read off the period's sessions and durations, and drop them onto an invoice with the free tutor invoice maker. For the end-to-end workflow, our guide on how tutors can track billable hours walks through turning attendance and lesson time into a clean monthly invoice.

Time tracking for UK private tutors and tuition centres

UK private tutors and tuition centres run on hourly rates, term-time blocks, and parents who expect a clear account of what they paid for. That makes accurate time tracking a billing requirement, not a nice-to-have.

  • Per-student hourly records for tutors charging by the hour, ready to total at the end of the month
  • Term-time blocks where recurring lessons each produce their own time and attendance record automatically
  • Late cancellations and no-shows tied to your cancellation policy, so held hours are accounted for instead of quietly written off
  • Parent-ready summaries showing how long a child actually spent in class across a block, not a rounded estimate
  • Multi-tutor centres where every tutor's hours land in one place for billing and oversight on the Academy plan

Whether you are a solo private tutor in London or a multi-room tuition centre, the time, attendance, and invoice trail lives in one system instead of a spreadsheet, a register, and a separate billing app.

Time, attendance, and your timetable in one place

Time tracking isn't a separate app to maintain. It's the same system that runs your tutoring schedule, records attendance, keeps student records, and connects lesson notes software for tutors to the same session history, all part of one connected tutoring management software that runs your whole week. Every scheduled session produces its own time and attendance data the moment it ends, with nothing to sync and nothing to export between tools. It is also why tutors switching from Zoom finally get accurate hours without a stopwatch.

What tutor time tracking software does for you

Frequently asked questions

How do tutors track their tutoring hours?

Most tutors reconstruct hours from a calendar or a notebook at the end of the month. Time tracking software removes that step: each session records its duration automatically, and the time each student spent in class is saved on their profile. When it's time to bill, the record is already there.

Does Teamlilit track time per student?

Yes. The time each student spends in a session is recorded automatically, alongside attendance. Every student's profile shows their sessions with the time spent in each one, across 1:1 lessons and group classes.

Do I need to start and stop a timer?

No. Time is captured from the live classroom: when a student joins a session, the clock starts for them, and when they leave, it stops. There's nothing to remember and nothing to fill in afterwards.

Can I track time for group lessons?

Yes. In a group session, time is tracked for each student individually. If one student joins 20 minutes late, their record shows it, while the rest of the class keeps their full duration.

Can I use tracked time for invoicing?

Yes. Per-session time per student is exactly what hourly billing needs: open the student's profile, read off the sessions and durations for the period, and put them on the invoice. Our free invoice maker turns that list into a professional PDF in minutes.

How does tutor time tracking software connect to invoicing in Teamlilit?

Tracked time feeds the invoice instead of being retyped into one. Set an hourly or per-session rate on each student, pick the period you want to bill, and Teamlilit drafts the invoice from the sessions it already tracked, one line per lesson from the time recorded against it. You review and edit that draft before anything is issued or sent. Tax is applied from your VAT settings if you are registered, an optional late fee can be added once an invoice goes overdue, and any session that has already been billed is left out of the next invoice, so the same lesson is never charged twice.

What's the difference between attendance tracking and time tracking?

Attendance tracking tells you who was present; time tracking tells you for how long. Teamlilit records both together: each session shows who joined, when they joined and left, and the resulting time in class for every student.

Can I use Teamlilit as online timesheet software for education?

Yes, with one difference: nothing is filled in by hand. Where a traditional timesheet asks educators to log hours after the fact, Teamlilit records lesson time per student from the live session itself, rolls it into attendance-based invoices, and keeps it with the rest of your tutoring records. For tutors and small academies, it replaces the timesheet rather than digitising it.

Stop counting hours by hand

Your time records should build themselves while you teach. Set up your Teamlilit workspace and every session from now on tracks its own time. 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