Built for South African tutors

The tutor's table.
Without the WhatsApp chaos.

Run your tutoring practice — bookings, lessons, invoicing, parent updates — from one warm, simple workspace. ZAR-native, POPIA-aware, and built around how SA tutors actually work.

No credit card needed. R 149/month after your first month.

tafela.co.za/dashboard

Money

Outstanding

R 1,400

Paid this month

R 4,250

Overdue

R 0

vs last month

+18%

+R 650

Paid revenue · last 6 months

DecJanFebMarAprMay

You know the drill

Independent tutoring runs on goodwill. The admin runs on duct tape.

WhatsApp threads with 200 messages

And the parent asks where last month's EFT receipt was. Again.

Spreadsheets that drift

One tab per student. Three tabs per parent. Zero confidence in the totals.

Forgotten lessons

Did Johannes show up Tuesday? You had three back-to-back; you can't remember.

Invoices that get lost

PDF in Gmail drafts. Parent says it never arrived. Awkward chase, every month.

What's inside

Everything an SA tutor needs. Nothing that gets in the way.

No bloated school-LMS. No US-centric pricing in dollars. Just the boring-essential admin layer for independent tutors who want their evenings back.

Lessons

Bookings that don't drop

One-off and weekly recurring lessons. Calendar view, table view, take your pick. 30-minute reminder emails after the lesson ends so you never forget to mark it complete — click a button in the email and it's done.

  • Recurring weekly schedules with one click
  • Reminder email + 1-click status flip
  • Auto-completion 7-day backstop
  • Per-lesson share link parents can bookmark

This week

5 lessons

Mon

26

Tue

27

14:00

Johannes · Maths

Wed

28

Thu

29

16:00

Pieter · Phys

Fri

30

Sat

31

18:00

Johannes · Maths

Sun

32

Invoicing

Roll lessons into invoices. Get paid.

Pick a parent and a date range. Tafela rolls every completed unbilled lesson into a draft. Edit, add manual lines, send. The PDF carries your bank details, your VAT number if you have one, and a PAID stamp once the EFT clears.

  • Sequential numbering (TAF-CLS-0001, 0002…)
  • Branded PDF with your logo and bank details
  • Resend-delivered email with PDF attachment
  • Public share link that updates live as paid

Kopano Maths Tutorial

Tutoring services

Invoice

TAF-CLS-0042

Paid

Bill to

M Dlamini

Period

01 Apr — 30 Apr 2026

DescriptionQtyRateAmount
07 Apr · Johannes · Maths (60 min)1R 350.00R 350.00
14 Apr · Johannes · Maths (60 min)1R 350.00R 350.00
21 Apr · Johannes · Maths (60 min)1R 350.00R 350.00
28 Apr · Johannes · Maths (60 min)1R 350.00R 350.00
SubtotalR 1,400.00
TotalR 1,400.00

Parent share

Parents get one bookmarkable URL. Forever.

One link per parent shows every linked child's schedule, attendance, and invoices. No login, no app to download, no friction. Lesson notes only appear when you tick 'share with parent' — your private observations stay private.

  • Real-time schedule across all linked children
  • Honest about no-shows + cancellations
  • Per-lesson notes opt-in (default off)
  • Direct links into invoice PDFs
TafelaTafela

Updates from Kopano Maths Tutorial

M Dlamini

Following: Johannes Dlamini

Upcoming

  • Sat 02 May · 18:00–19:00

    Johannes · Maths · In-Person

    Completed
  • Sat 09 May · 18:00–19:00

    Johannes · Maths · In-Person

    Scheduled
  • Sat 16 May · 18:00–19:00

    Johannes · Maths · In-Person

    Scheduled

Money pulse

Outstanding, paid, overdue — at a glance.

Open the dashboard each morning and you know: who owes what, what cleared this month, whether anything is overdue. A 6-month bar chart shows your income trend. Heads-up nudges tell you the moment something needs your attention.

  • Outstanding / Paid / Overdue stat cards
  • 6-month paid revenue chart
  • “Bank details missing” / “X lessons ready to bill” nudges
  • Sidebar badge for overdue invoices

Heads-up

3 lessons ready to bill

R 1,050 sitting unbilled

Create invoice

1 invoice overdue by 5 days

TAF-CLS-0038 · R 1,400 from M Dlamini

Chase

R 4,250 cleared this month

+18% vs last month

View paid

How it works

From signup to first invoice in an afternoon.

No onboarding consultant. No CSV imports. No 30-day setup. You can be sending your first proper invoice tonight.

1

Sign up — 2 minutes

Email + password. We confirm via email, you set your business name. POPIA acknowledged once and stored.

2

Add your students and parents

Quick forms. Soft-delete + restore so archived records aren't gone forever. Link parents to students with relationship + primary-payer flags.

3

Schedule lessons

One-off, weekly recurring, or any rhythm in between. Set the rate per student; the lesson defaults to it. Calendar or table view, your call.

4

Run, mark, bill, get paid

Reminder email after each lesson. Click 'Completed'. Roll the month into an invoice. Send. Mark paid when the EFT clears.

Local through and through

Tafela is built for South African tutoring. Not adapted from somewhere else.

ZAR & EFT

Native Rand pricing, EFT references on every invoice.

POPIA-aware

Parents are guardians; admin sees aggregates only.

CAPS · IEB · Cambridge

Curriculum field on every student. Filterable.

Built in SA

By tutors and engineers in Johannesburg, for SA reality.

Pricing

Three tiers. Grow into them as your practice grows.

Start on Standard. Upgrade to Studio when assessments matter, or Pro when you want everything inside one room.

Available now

Tafela Standard

R 149 / month

First month free

The tutor's table — booking, billing, parent updates.

  • Unlimited students, parents, lessons
  • Branded invoice PDFs sent by email
  • Per-parent share pages with notes
  • Recurring lessons + reminder emails
  • Money pulse dashboard + 6-month chart
  • POPIA-aware data handling
  • Email support

No credit card required. Cancel any time.

Coming next

Coming next

Tafela Studio

R 249 / month

Everything in Standard, plus the assessment suite.

  • Question bank tagged by topic + curriculum
  • Test builder with timer + auto-marking
  • Live online mock exams for students
  • Score tracking per student over time
  • Auto-generated parent performance reports
  • Past-paper repository (CAPS / IEB / Cambridge)
  • Everything in Standard

We'll email you the moment Studio is ready.

Coming after Studio

Tafela Pro

R 399 / month

The complete tutoring practice. Inside one room.

  • Built-in video conferencing (no Zoom needed)
  • Recordings parents can rewatch (with consent)
  • In-call screen-share + chat
  • Branded virtual classroom
  • Auto-saved video against the lesson record
  • Priority email + WhatsApp support
  • Everything in Studio

Pro is the full Tafela experience — assessments + video.

Refer a tutor friend. Both get a free month.

When someone signs up because of you and pays for their second month, both of you get a free month credited. Capped at 6 lifetime free months. Email hello@tafela.co.za with their name when you refer.

FAQ

Things tutors ask before signing up.

Missing your question? Email hello@tafela.co.za — a real human reads it.

What's the difference between Standard, Studio, and Pro?

Standard is the booking + billing + parent-share table — that's the product live today at R 149/month. Studio adds the assessment suite (question bank, test builder, mock exams, score tracking, parent reports) for tutors whose practice is exam prep — R 249/month. Pro adds built-in video conferencing with recordings on top of Studio — R 399/month. Each tier includes everything in the tier below.

When will Studio and Pro launch?

Studio is next on the roadmap — once we have a few months of Standard usage from real tutors so we know we're solving the right assessment problems. Pro follows after that. Join the waitlist on either tier card and we'll email you the moment it's ready, with early-access pricing for waitlist members.

How is this different from a WhatsApp group + a spreadsheet?

WhatsApp groups don't have status fields, invoice PDFs, or income summaries. Spreadsheets don't survive a tutor changing laptops. Tafela centralises bookings, billing, and parent comms so the lookups stop being a scavenger hunt.

Do parents need to create an account?

No. Each parent gets a single bookmarkable URL. They open it, see their child's schedule, attendance, notes (when you opt in), and invoices. Zero login, zero friction.

Is my students' data safe?

Yes. Every record is row-level-security scoped to your tutor account in our Postgres database. POPIA-aware: when an admin views a tutor's account they see aggregate counts only — never student names or specific lesson details.

What if I cancel?

You keep access through the end of your paid period. After that we keep your data for 30 days in case you come back, then it's removed. Export your students/parents/invoices as CSV from settings any time.

Do you support PayFast / EFT / Yoco?

Today: manual EFT — invoices include your bank details and a reference. You mark them paid when the deposit clears. PayFast checkout integration is on the roadmap; let us know if it would tip you over.

How does the referral month work?

When a tutor friend signs up, mentions your name (or you email us with theirs), and pays for their second month, both of you get one month credited toward your next invoice. Capped at 6 free months lifetime per account.

What about WhatsApp reminders?

Email reminders are live — 30 minutes after a lesson ends, you get a one-click email to mark it complete. WhatsApp Business reminders to parents are next on the roadmap. The infrastructure (Resend, templates) is already in place.

Can I import my existing student list?

Right now you add them manually — most independent tutors have 5–25 students which takes a tea-break. Bulk CSV import is on the roadmap. Reach out if it's a blocker for you.

Get your evenings back.

Stop chasing receipts in WhatsApp threads. Start sending professional invoices that look like you actually run a business — because you do.

No credit card required. R 149/month after your first month.