Plan your timetable, manage students and families, track attendance, share resources, create invoices, record payments and keep the day-to-day details of your teaching work together.
No card required. Foundation tier is free forever.
Most teachers end up running their practice from a patchwork of calendars, spreadsheets, message threads and half-finished notes. Lessons happen in real life, but the admin lives everywhere else.
Student details, payer contacts, lesson notes and venue information all end up in different places.
Recurring sessions, school terms, room changes, travel time and cancellations are hard to keep tidy.
Invoices, attendance, make-up credits and payments need to match what actually happened.
Every account starts with the same core Foundation — 100% free. Turn on advanced modules only when your practice actually needs them.
Everything a solo tutor needs to run their business day one — Students, Payers, Contracts, Quick Invoice, and the parent microsite — free, no card required. This is the core platform that keeps your practice connected.
bulk timetabling, waitlists, travel-time checks
term-aware scheduling with holidays built in
curriculum templates, resources, assignments, paid courses
cancellation policy management
embeddable booking widget for your own site
gift cards, promo codes, add-on catalog
group classes, session plans, equipment tracking
add other instructors, assign cover
Safety-related records — certifications, incident logs and safeguarding notes — are never gated behind a paid module, on any plan, under any circumstances.
TeachBase is designed around the small operational moments that pile up: checking today's timetable, finding a parent contact, recording attendance, creating an invoice and keeping a clean record for later.
Open today's lessons with times, venues and contact details
Record notes, attendance, cancellations and make-up credits as you go
Send a clear invoice PDF and keep the payment status visible
Next action
Ready
Add the real shape of your practice once, then use TeachBase as the working hub for lessons, records, admin and payments.
Add lesson types, locations, rooms, term dates and the way you normally teach.
Keep student records, guardian contacts, payer links and teaching details together.
Use the dashboard for lessons, notes, attendance, resources, requests and timetable changes.
Create PDF invoices, open your default email app, record payments and see what is outstanding.
The essentials for a self-employed teaching or coaching practice: clients, payers, lessons, locations, records and money, ready to use now.
Keep learners, guardians and payers together, with notes and contact details where you need them.
Set up teaching locations, rooms and term calendars - schools, home visits, your studio or online.
Create quick invoice PDFs for upcoming or attended lessons, then send them through your default email app.
Record what has been paid, spot partial or overdue invoices and keep balances understandable.
Track make-up credits and cancellation outcomes so missed sessions are handled fairly and transparently.
See expected, received and outstanding income, then export records for your accountant.
Start from the live day view: lessons, locations, contacts, notes and actions in one place.
Attendance, cancellations, make-up credits, resources and invoices stay attached to the right student.
Clients, sessions, locations, notes, invoices and income, organised together instead of scattered across tabs.
No cluttered spreadsheets. Just clear views of your timetable, students, teaching records, invoices and follow-ups.
Illustrative dashboard - figures are examples.
Generic admin tools do not understand lessons, terms, venues, guardians, make-up credits, shared resources or the way teaching work moves between places. TeachBase does.
TeachBase is built from the ground up for peripatetic teachers, private studio and gym owners, tutors, personal trainers and online instructors who need a system tailored to their workflow.
“Before TeachBase, my week lived across a paper diary, a notes app, bank transfers and messages from parents. Now I can see who I'm teaching, what happened last time, what needs sending and what has been paid.”
Vote on the features you want us to build next. We're actively developing based on community feedback.
A Stripe link is already included on every invoice — full in-app checkout (cards saved on file, auto-charging) is next.
Gentle automatic nudges to clients when a payment is due or overdue, on top of the manual reminders available today.
Two-way sync with the calendar you already use. Individual session calendar files work today.
Send invoices and updates over WhatsApp as well as email.
Auto-create a Zoom/Meet link when you book an online lesson. Adding your own meeting link works today.
Bill in a currency other than GBP for teachers working with international families.
No. TeachBase supports practical payment tracking, but the product is broader: timetables, students, payers, locations, attendance, lesson notes, resources, invoices and admin workflows.
Yes. Quick Invoice opens PDF invoices and can launch your default email app with the message prepared. You can record bank-transfer payments manually and keep the status visible.
Yes. TeachBase is built for mixed teaching patterns: school timetables, private students, home visits, hired venues, studios, online lessons and small groups.
No. You can cancel at any time. You can also export your ledger data as a CSV to hand to your accountant whenever you need it.
Join independent teachers, tutors, instructors and coaches replacing scattered admin with one practical workspace. Start using TeachBase Foundation completely free today.
No credit card required. Free forever.