Pay tutors for the classes they taught
Tutors get their own scoped view of the admin app, students book against their real availability, and per-session pay accrues from completed classes into a ledger you can run payroll from.

One-to-one classes book against a real calendar
A one-to-one course is a template with no fixed tutor. When a student enrols they pick a slot from a grid built out of the tutor's working hours, minus approved leave and anything already booked.
- Slots derived from working hours, existing classes and approved leave
- Session duration, slot interval and a buffer between classes
- Restrict a course to specific eligible tutors
- A taken slot is locked, so two students cannot claim the same time
- Rescheduling releases the old slot back to the grid
A rate per session, and a ledger that keeps itself
Tutors can be paid monthly, daily, hourly or per session. Per-session pay accrues one row per tutor per class the moment that class is completed, with an override rate for a specific batch when you need one.
- Per-session pay, available specifically for tutors
- A rate override per batch, stored where students can never read it
- One row per tutor per class, appended rather than edited, and reversible
- A paid class moved into another pay period is detected
- Allowances and deductions on a pay run, with a pay statement PDF
Tutors see their own batches and nobody else's
A tutor signs in to the same admin app and gets a narrowed version of it — their classes, their students, their grades, their report cards.
- Scoped lists of students, grades and report cards
- A dashboard of their own upcoming and completed classes
- Circulars limited to the batches they teach
- Optionally read-only attendance, leaving marking to admins
What comes with tutor management
What payroll does and does not cover
Pay is the part people most need to trust, so here are the limits.
When the class is marked completed — by a person, or by the room emptying if you have turned that on. Nothing accrues from a scheduled class that never happened.
No. Tvarly produces gross pay, allowances, deductions and a pay statement. Statutory tax calculation is not part of it.
No. Rates live in a separate record that the student-facing side of the product cannot read, and tutors do not have write access to it.
Get tutor pay off a spreadsheet
Set a per-session rate and the ledger starts the next time a class completes.