TUTORS & TUTOR PAY

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.

tvarly · tutor-management
Payroll screen showing a tutor's completed sessions and what they earned
AVAILABILITY

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
tvarly · availability
PAY

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
tvarly · pay
ACCESS

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
tvarly · access
WHAT'S INCLUDED

What comes with tutor management

A tutor role with a scoped admin experience
Working hours, leave and a per-tutor timezone
Availability-driven one-to-one booking
Slot locking, so two students cannot take the same time
Monthly, daily, hourly and per-session compensation
Per-batch rate overrides, kept private from students
An append-only pay ledger tied to completed classes
Reversal when a class is un-completed or moved
Allowances, deductions and pay statement PDFs
Tutor rates in a different currency from student prices
Substitute assignment for a single class
Tutor-scoped grading and report card generation
HOW IT ACTUALLY WORKS

What payroll does and does not cover

Pay is the part people most need to trust, so here are the limits.

When does a tutor earn a session?

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.

Does it calculate tax?

No. Tvarly produces gross pay, allowances, deductions and a pay statement. Statutory tax calculation is not part of it.

Can a tutor change their own rate?

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.