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.
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
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
PaidBill to
M Dlamini
Period
01 Apr — 30 Apr 2026
| Description | Qty | Rate | Amount |
|---|---|---|---|
| 07 Apr · Johannes · Maths (60 min) | 1 | R 350.00 | R 350.00 |
| 14 Apr · Johannes · Maths (60 min) | 1 | R 350.00 | R 350.00 |
| 21 Apr · Johannes · Maths (60 min) | 1 | R 350.00 | R 350.00 |
| 28 Apr · Johannes · Maths (60 min) | 1 | R 350.00 | R 350.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
Updates from Kopano Maths Tutorial
M Dlamini
Following: Johannes Dlamini
Upcoming
- Completed
Sat 02 May · 18:00–19:00
Johannes · Maths · In-Person
- Scheduled
Sat 09 May · 18:00–19:00
Johannes · Maths · In-Person
- Scheduled
Sat 16 May · 18:00–19:00
Johannes · Maths · In-Person
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
1 invoice overdue by 5 days
TAF-CLS-0038 · R 1,400 from M Dlamini
R 4,250 cleared this month
+18% vs last month
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.
Sign up — 2 minutes
Email + password. We confirm via email, you set your business name. POPIA acknowledged once and stored.
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.
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.
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
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.