Run your teaching practice.
Lessons, learners, admin and income in one place.

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.

Create free account

No card required. Foundation tier is free forever.

Teaching admin should not run the practice

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.

Scattered Information

Student details, payer contacts, lesson notes and venue information all end up in different places.

Timetable Pressure

Recurring sessions, school terms, room changes, travel time and cancellations are hard to keep tidy.

Finance Admin

Invoices, attendance, make-up credits and payments need to match what actually happened.

How TeachBase is built

Start free, add what you need

Every account starts with the same core Foundation — 100% free. Turn on advanced modules only when your practice actually needs them.

Foundation

Always Included • Free Forever

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.

Scheduling & Timetable

bulk timetabling, waitlists, travel-time checks

Term Calendars

term-aware scheduling with holidays built in

Curriculum & Content

curriculum templates, resources, assignments, paid courses

Compliance

cancellation policy management

Embeds & Booking Widget

embeddable booking widget for your own site

Commerce Add-ons

gift cards, promo codes, add-on catalog

Group Teaching

group classes, session plans, equipment tracking

Organisation

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.

A calmer week of teaching

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.

1

Open today's lessons with times, venues and contact details

2

Record notes, attendance, cancellations and make-up credits as you go

3

Send a clear invoice PDF and keep the payment status visible

Practice Snapshot

Lessons today4
Locations2
Follow-ups3
Invoices1 ready

Next action

Ready

How TeachBase works

Add the real shape of your practice once, then use TeachBase as the working hub for lessons, records, admin and payments.

1

Set up your practice

Add lesson types, locations, rooms, term dates and the way you normally teach.

2

Add students and payers

Keep student records, guardian contacts, payer links and teaching details together.

3

Run the week

Use the dashboard for lessons, notes, attendance, resources, requests and timetable changes.

4

Invoice and track

Create PDF invoices, open your default email app, record payments and see what is outstanding.

Available today

Everything you need to run your practice

The essentials for a self-employed teaching or coaching practice: clients, payers, lessons, locations, records and money, ready to use now.

Clients & payers in one place

Keep learners, guardians and payers together, with notes and contact details where you need them.

Locations & term calendars

Set up teaching locations, rooms and term calendars - schools, home visits, your studio or online.

Invoice & statement PDFs

Create quick invoice PDFs for upcoming or attended lessons, then send them through your default email app.

Record payments

Record what has been paid, spot partial or overdue invoices and keep balances understandable.

Make-up credits & cancellations

Track make-up credits and cancellation outcomes so missed sessions are handled fairly and transparently.

Forecasts & CSV export

See expected, received and outstanding income, then export records for your accountant.

Solutions

One workspace for the whole practice

Know what is happening today

Start from the live day view: lessons, locations, contacts, notes and actions in one place.

Keep lesson records connected

Attendance, cancellations, make-up credits, resources and invoices stay attached to the right student.

Still clear on the money

Clients, sessions, locations, notes, invoices and income, organised together instead of scattered across tabs.

A dashboard that makes sense

No cluttered spreadsheets. Just clear views of your timetable, students, teaching records, invoices and follow-ups.

TeachBase
Good morning, Amanda
Today's sessions4
Amelia Carter - 30 min09:00
Oliver James - 45 min10:30
Priya Shah - 30 min16:00
Group class - 6 in17:30
This month
72%
£2,080 of £2,880 received
Carter familyPaid
O. JamesPaid
Shah familyDue

Illustrative dashboard - figures are examples.

Built for self-employed teachers, instructors and coaches

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.

  • Work across multiple locations - schools, studios, homes or online
  • Handle families, siblings, groups and payer contacts in one place
  • Keep timetables, lesson records, resources, invoices and balances easy to find
“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.”
Sarah Jenkins
Private tutor & swim coach, 42 clients
Roadmap

Shape the future of TeachBase

Vote on the features you want us to build next. We're actively developing based on community feedback.

Online card payments

A Stripe link is already included on every invoice — full in-app checkout (cards saved on file, auto-charging) is next.

Automated payment reminders

Gentle automatic nudges to clients when a payment is due or overdue, on top of the manual reminders available today.

Google & Outlook calendar sync

Two-way sync with the calendar you already use. Individual session calendar files work today.

WhatsApp messaging

Send invoices and updates over WhatsApp as well as email.

Video call auto-scheduling

Auto-create a Zoom/Meet link when you book an online lesson. Adding your own meeting link works today.

Multi-currency support

Bill in a currency other than GBP for teachers working with international families.

Frequently Asked Questions

Is TeachBase only for payment plans?

No. TeachBase supports practical payment tracking, but the product is broader: timetables, students, payers, locations, attendance, lesson notes, resources, invoices and admin workflows.

Can I still use my normal email and bank transfer process?

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.

Does it work for schools, homes, studios and online lessons?

Yes. TeachBase is built for mixed teaching patterns: school timetables, private students, home visits, hired venues, studios, online lessons and small groups.

Is there a contract?

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.

Ready to run your practice from one place?

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.