Skip to content
Now Available on iOS

The app for Tennis CoachesTennis Coaches

Every Class Tracked. Every Dollar Earned.

Free for up to 10 clients. No credit card required.

Hand holding phone with RosterAid app

For Educators,
by Educators

Built for mentors, coaches, teachers and trainers. Have a class or need to manage attendance for your business? We are the right tool for you.

All-in-One Tools to Manage Your Teaching Workflow

Looking for even more ways to simplify your teaching life? RosterAid offers powerful advanced tools to help you take control of your schedule, clients, and payments like never before.

Daily schedule and attendance management feature illustration

Manage Your Daily Schedule and Attendance

Stay organized with a daily overview of your schedule, attendance confirmations, and class details—all in one place.

Learn More
Manage balance feature illustration

Manage Balance for Each Client

Automatically calculate balances for each client based on attendance, so you always know what’s owed.

Ready to send their pending balance? RosterAid will generate a summary with all pending transactions for your client.

Learn More
Class schedule types feature illustration

Class Schedule Types for Every Circumstance

Easily set up flat fees, per-person pricing, or custom rates to fit any teaching situation.

Learn More

Pricing

Simple plans — pick what works for you.

Free Plan

Enjoy all RosterAid® features — no restrictions except for the number of contacts.

Manage up to 10 contacts with full scheduling, attendance tracking, and payment tools.

Recommended

Paid Plan

$119.88 $99 /year

Best value: save $20 annually. Unlimited contacts + all features.

Get Started — Choose Your Plan

Select Free or Paid after signing up.

Powerful Features to Streamline Your Teaching Workflow

Designed for educators, coaches, and mentors, RosterAid® provides everything you need to manage schedules, track attendance, and simplify payments—all in one place.

Flexible Scheduling for Every Teaching Scenario

One time scheduling

Quickly schedule individual classes with simple setup.

One-time scheduling feature illustration

Repeat scheduling

Automate repeated lessons for streamlined planning.

Repeat scheduling feature illustration

Duration based scheduling

Easily set timeframes and frequency for recurring lessons.

Duration-based scheduling feature illustration

Session Management Made Simple

Edit, reschedule, or cancel sessions with just a few clicks—flexibility that adapts to your needs.

Edit session feature illustration

Customizable Calendar with Color Coding

Easily organize your schedule with a color-coded calendar that keeps your sessions clear and manageable.

Color-coded calendar feature illustration

Home Screen Overview

Review recent sessions, check today’s schedule, and see what’s coming up over the next two days — all from one easy-to-use home screen.

Home screen overview feature illustration

Individual or Family Contact Management

Effortlessly manage individual clients or group contacts, such as families, while ensuring precise attendance and balance tracking.

Family contact management feature illustration

Easy Balance & Payment Tracking

Keep track of client balances and payments seamlessly, reducing admin work.

Balance tracking feature illustrationPayment tracking feature illustration

What people are saying

Real 5-star reviews from people who run their own sessions.

I've struggled so far with keeping track of my classes, especially knowing who paid and who hasn't. RosterAid has made that process much easier! It's become my go-to app for managing everything in one place.
Daniella B.Instructor
I am a nutritionist by profession, and I often found it challenging to organize my schedules and payments with patients. Ever since I started using RosterAid, I've been able to efficiently manage my appointments and track pending payments with my patients.
Paul G.Nutritionist
I coach triathlon and this app has been a game changer for managing my athletes. With RosterAid, everything is organized in one place, and I can quickly see who showed up to swim, bike, or run sessions and keep track of payments without any hassle.
Triathlon coachVerified App Store review

Frequently Asked Questions

Everything you need to know about RosterAid.

What is RosterAid?

RosterAid is a class management app for instructors, teachers, and coaches. It brings scheduling, attendance, and payment tracking into one place so independent educators can manage their roster of students or clients, run sessions, and stay on top of who owes what. RosterAid is available on iOS and the web, with Android coming soon, and is built by TGS Enterprise in San Diego, California.

Who is RosterAid for?

RosterAid is designed for independent educators who run session-based classes: private tutors, music and piano teachers, tennis and other sports coaches, yoga and dance instructors, swim coaches, and similar. It works for solo instructors managing a handful of students as well as those handling larger rosters, and it supports both individual clients and family or group contacts.

Is RosterAid free?

Yes. RosterAid offers a free plan that lets you manage up to 10 contacts with full access to scheduling, attendance, and payment tools — no credit card required. When you need more, the paid plan removes the contact limit for $99 per year billed annually, or $9.99 per month, with all features included.

How does RosterAid track attendance?

With RosterAid you mark attendance with a single tap during or after each session. The app then automatically updates each client’s balance based on who attended, so your records and what is owed stay in sync without manual calculation. A daily schedule view shows your sessions and attendance confirmations all in one place.

How does RosterAid handle client payments?

RosterAid automatically calculates a running balance for every client based on attended sessions and your rates, so you always know who owes what at a glance. When it is time to collect, RosterAid generates a clear summary of pending transactions that you can send to the client. It supports flat fees, per-person pricing, and custom rates to fit any teaching situation.

What types of scheduling does RosterAid support?

RosterAid supports flexible scheduling for any teaching scenario: one-time sessions, recurring weekly lessons, and duration-based scheduling where you set a timeframe and frequency. You can edit, reschedule, or cancel sessions in a few clicks, and a color-coded calendar keeps your schedule clear and easy to manage.

Can RosterAid manage families or group contacts?

Yes. RosterAid handles both individual clients and group contacts such as families, while keeping attendance and balance tracking accurate for each person. This makes it easy to manage households where several children attend, without losing track of who showed up or what each family owes.

Is RosterAid available on mobile?

RosterAid is available as an iOS app on the App Store, and as a web app you can use from any browser at app.rosteraid.com. An Android version is in development and coming soon.

Ready to simplify your teaching life?

Join instructors who stopped chasing spreadsheets and started managing their students in one place.

Free for up to 10 clients. No credit card required.

Start Free Today