The all-in-one app for tutors

Run your tutoring, books and all, tax-ready

StudyRoster is the one app built for independent tutors and small centers. It handles your scheduling, invoicing, online payments, and tax-ready bookkeeping, so the business side of tutoring runs itself and tax time is a download, not a weekend.

Free 30-day trial. No credit card required.

This week 12 sessions
Tap a session to see the details a tutor sees.
Interactive demo. Your real calendar lives inside StudyRoster.
Google Calendar Spreadsheets Venmo & PayPal Reminder texts Tax-time scramble StudyRoster
The product

Everything the business side of tutoring needs

Scheduling, invoicing, online payments, and tax-ready bookkeeping in one tutor-native tool, so the admin takes minutes and the rest of your day is teaching.

Books & taxes

Your books, ready for tax time

Every paid session and every business expense, organized by year, quarter, and student. When tax time comes you download one clean CSV for yourself or your accountant. It is built from your own records, never a third party.

  • Income and expenses in one ledger
  • Tax-ready CSV export, anytime
Income & expenses · 2026
YEAR TO DATENet incomeJan to Jun 2026
$18,640
Tutoring income$21,300
Business expenses−$2,660
Net income$18,640
Download CSV for taxes
Scheduling

Your whole week, at a glance

A clean calendar for one-time and recurring sessions. Book in seconds, spot conflicts before they happen, and see exactly who you are teaching next.

  • Recurring sessions set up once
  • Conflict detection built in
Calendar
Automatic reminders

The reminders you keep forgetting to send

Parents get an email 24 hours and 1 hour before every session. No manual texts at 9pm, and far fewer no-shows. It is the one feature most competitors get wrong.

  • Sent automatically, every time
  • Fewer missed sessions and lost income
StudyRoster reminder · 24h
Hi Dana, just a reminder that Maya has Algebra II with Mr. Reed tomorrow (Tue) at 4:00pm. Reply here if you need to reschedule.
StudyRoster reminder · 1h
Maya's session with Mr. Reed starts at 4:00pm today. See you soon!
Invoicing & payments

Send invoices, get paid online

Completed sessions become a polished PDF invoice, formatted for parents, in two clicks. Let parents pay online by card, or record cash, check, and transfer yourself. Every family's running balance updates without a spreadsheet.

  • Online card payments, powered by Stripe
  • Running balance per family
Invoice · June
BILLED TOThe Okafor familyJune 2026
$320.00
Algebra II · 4 sessions$240.00
SAT Math · 1 session$80.00
Total$320.00
Session notes

Parents stay in the loop, without the back-and-forth

Write a quick note after each session on what you covered and what is next, then share a read-only link. Parents see their child's progress, no login required, and you keep teaching instead of typing update texts.

  • Shareable progress summaries
  • No parent account needed
Session note · shared with parent
Maya O. · Algebra II · Tue 4:00 PM

Covered factoring quadratics. Maya is getting faster at spotting common factors and worked through the harder set with little help. Homework: problems 1 to 12, due Thursday.

Shared by read-only link. Parents open it in one tap, no login.
Insights

Know exactly where your practice stands

StudyRoster turns your own sessions and invoices into the few numbers that actually help you decide what to do next, all on one private dashboard.

The real Insights screen. Every number is computed from your own sessions and invoices. Click to see it full size.
Your data stays private. Every number is computed from your own sessions and invoices on our own servers, with no third-party tracking. StudyRoster will never sell your data. Need the detail? The per-student report exports to CSV anytime.
Why StudyRoster

Built for tutors, priced for tutors

The cheap tools are thin. The full tools are built for agencies and priced like it. StudyRoster is the one made for an independent tutor or a small center.

What you needCheap toolsAgency toolsStudyRoster
Scheduling and recurring sessionsYesYesYes
Reminders that actually sendWeakYesYes
Invoicing and online card paymentsNoYesYes
Tax-ready income and expense exportNoNoYes
Tutor-native fields (subject, grade, curriculum)NoGenericYes
Running in under 10 minutesMaybeNoYes
Price for an independent tutor$9 to $19$50 to $130From $10
Get started

Up and running in three steps

No migration project, no onboarding call. Most solo tutors are booking their first session in under ten minutes.

1

Add your students

Pop in your roster with the things that actually matter to a tutor: subject, grade, and your rate per student.

2

Set your schedule

Book one-time or recurring sessions on a clean calendar. Reminders to parents are switched on by default.

3

Get paid

Turn finished sessions into a PDF invoice, send it to the parent, and track who has paid. No spreadsheet required.

A small center is usually set up in under thirty minutes.

Everything included

One tool for the whole job

Every paid plan includes all of it. No add-ons, no upsells, no surprise tiers for the basics.

SchedulingOne-time and recurring sessions
Automatic remindersEmail parents before every session
Invoicing and paymentsPDF invoices, paid online by card
Tax-ready exportIncome and expenses, one CSV
Session notesShare progress with parents
InsightsRevenue, attendance, who is at risk
Expense trackingLog costs against your income
Team schedulingAdd tutors on Center and Studio
Pricing

Simple, honest pricing

Start with a free 30-day trial, no credit card required. Every plan has unlimited students and every feature, including the income and tax export. Save 20% with annual billing, and cancel anytime.

Best for getting started
Solo
Independent tutors
$10/mo $8/mo
$96 billed yearly, save $24
  • Unlimited students
  • 1 tutor
  • Invoicing and payment tracking
  • All features
Start Solo trial
Center
Small tutoring practices
$30/mo $24/mo
$288 billed yearly, save $72
  • Unlimited students
  • Up to 5 tutors
  • Team scheduling
  • All features
Start Center trial
Studio
Tutoring centers
$50/mo $40/mo
$480 billed yearly, save $120
  • Unlimited students
  • Up to 15 tutors
  • Reporting and team insights
  • All features
Start Studio trial

Every plan starts with a free 30-day trial. No credit card required to start.

FAQ

Questions tutors ask

How long does it take to get started?+

Most solo tutors are running in under ten minutes: add your students, set your rates, and book your first session. A small center is usually set up in under half an hour.

Do my students or parents need an account?+

No. Parents receive reminders by email and can open a read-only session note or invoice from a link, with no login required.

Is StudyRoster tax software?+

No. StudyRoster organizes your own income and expenses into a clean, tax-ready summary that you or your accountant can use, and you can download it as a CSV anytime. It does not file your taxes or give tax advice.

Can parents pay online?+

Yes. Connect your account and parents can pay an invoice online by card, with payments handled securely by Stripe. You can also record cash, check, and transfer payments yourself.

Is there a discount for annual billing?+

Yes. Choosing annual billing saves you 20% versus paying monthly. Use the Monthly and Annual toggle on the pricing cards to compare.

Is there a free trial?+

Yes. Every plan starts with a free 30-day trial, no credit card required. You get the full set of features and unlimited students during the trial. When it ends you choose a plan to keep adding records, and your existing data stays available to view and export.

Can I switch plans as I grow?+

Yes. Start on Solo as an independent tutor and move up to Center or Studio as you add tutors. Your data comes with you.

Get back to why you started tutoring

Let StudyRoster handle the scheduling, invoicing, payments, and bookkeeping, so your energy goes where it matters: your students. Set up your roster in under ten minutes.

Start free trial
30-day free trial · no credit card required