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.