Made in Singapore

You didn’t become a tutor to chase fees.

One place for your schedule, your students, and the fees still outstanding. TutorDesk writes the PayNow invoice and drafts the WhatsApp reminder; you press send.

No card, no trial countdown. Set up one student and you have already seen most of it.

S$0
a month, for as long as you tutor solo
0%
taken from your tuition. Parents PayNow you, not us
P1 to JC
levels, subjects, and rates you set yourself
PDPA
row-level security, so no tutor sees another's students

This is the real Today screen, not a screenshot. Mark the lesson complete and see what it asks you next.

Monday 20 July

Good afternoon, Sarah

Lessons today

1 of 3 done

Hours today

3h 30m

Collected this month

S$390

Outstanding

S$270

Right now

Live session tracking

In session now

62% through

Ethan Lim

Math · O-Level · Recurring

4:00 PM – 6:00 PMStudent's home

Notes: Practised quadratic graphs and reviewed Paper 2 corrections.

Needs attention

2

Collect fees

Chloe Wong S$110 overdue · Marcus Koh S$160 pending

Opens Payments in the app

That was one of five screens. Here are the other four.

All of them live and clickable on sample data. None of this is a mockup.

One row per student, one link per parent

Level, subject, hourly rate, and which parent to message. Group siblings or classmates into a class without a second spreadsheet, and every student still carries their own private portal link.

Open Students in the full demo

Roster synced with your lesson calendar.

  • CW

    Chloe Wong

    Physics (A-Level)

    Active
    Tue 4pm
  • MK

    Marcus Koh

    Math, Chem (O-Level)

    Active
    Wed 7pm
  • EL

    Ethan Lim

    Math (O-Level)

    Trial
    Thu 5pm
  • AT

    Ava Tan

    Biology (A-Level)

    Active
    Sat 10am

Three things, then you are running it

Most tutors are set up before their next lesson finishes.

  1. 01

    Make an account

    Email and password. There is no sales call and nothing to install.

  2. 02

    Add one student

    Name, level, subject, rate, and the parent's number. Two minutes, and you can paste the rest in later.

  3. 03

    Send the parent their link

    They open it in a browser and see the schedule, the invoice, and the worksheets. No app, no login for them to forget.

Rather poke around first? The demo needs no account.

S$0, and no cut of your fees.

TutorDesk never touches the money. Parents PayNow you directly, so there is no percentage for anyone to take and no processor to pay. The FAQ spells out how that works.

Starter

S$0 / month

Forever free
  • Unlimited students and lessons
  • Recurring slots, attendance, and session notes
  • Group classes, billed per student
  • PayNow QR invoices with WhatsApp reminder drafts
  • A private portal link for every parent
  • Worksheets, by Drive link or upload
  • Income totals, collection rate, and a CSV for tax season

No card processing, payroll, or mobile app: a tutor working alone does not need them.

The things tutors ask first

If yours is not here, send it over and it probably ends up on this list.

Is TutorDesk really free?
Yes. The Starter plan is S$0 / month with no credit card required. You get unlimited students and lessons, PayNow invoice tracking, and parent portal links.
Do you process PayNow or take a cut of tuition?
No. Parents pay you directly via PayNow, bank transfer, or cash. TutorDesk tracks invoices, QR codes, and payment proofs; we never hold or route the money, so there are 0% platform fees on transfers.
How does the parent portal work?
Each student gets a private token link. Parents open it in a browser (no app install) to view the schedule, pay with a PayNow QR, download materials, and request reschedules. You control what each portal shows in Settings.
Is my student and parent data PDPA-safe?
We design for Singapore freelance tutors with Row Level Security so tutors only see their own data. Read our PDPA statement, privacy policy, and security overview.

Try it on the students you teach this week

Put in the two or three with fees outstanding. If it does not save you the WhatsApp scrolling, you are out ten minutes and nothing else.

Start for freeOpen the live demo

No card, and nothing to install.