Martial arts school management software Less admin.
More mat time.
Kids and adult classes, private lessons, belt gradings and competitions, all booked and paid in one app. For you, your instructors, students and parents.
Trusted by 16,100+ students, teachers and parents
Built for every way your school teaches
Running a martial arts school shouldn’t feel like a second job
You got into this to teach, not to chase texts and payments.
“Daniel’s sick. Who’s taking his 4 pm kids class?”
Now you’re texting 22 families, one by one.
“Whose membership payment bounced?”
Failed payments, screenshots and awkward chats on the mat.
“Mia has a cold. Can she do a makeup?”
Makeups live in your head or a notebook.
“Is Lucas ready for his yellow belt?”
Grading notes live in your head, not where parents can see them.
“The mat is double-booked again.”
Instructors, mats and classes fight for the same slots.
“I think I’ll take a break for a while.”
Students stop turning up and drift away. You notice too late.
Every class your school runs, in one place
From first bow to black belt, one system runs them all.
Kids classes
Weekly kids classes by age and belt, on a monthly membership.
Adult classes
Adult fundamentals, BJJ and kickboxing, with class caps and waitlists.
Private lessons
Private lessons for grading prep, competition and self-defence.
Gradings and comps
Gradings, tournaments and seminars, with results tracked for every student.
Mix and match. One student, one profile, every format.
Everything your martial arts school runs on, in one place
From grouping students to keeping them coming back.
Group students by belt
Pick your yellow belts and turn them into a class linked to Monday at 4 pm. Each profile holds their belt, classes and history.
Set up your weekly timetable once
Add a class once, repeat it every week, then invite every student in the yellow belt group.
Message one student or the whole school
Swap a class for a makeup when a parent says their child is sick, or send the grading notice to every family and see who has read it.
Get paid without chasing students
Memberships, private lessons, grading fees and uniforms in one list. Send a reminder with a pay link and watch it turn to Paid.
Give every student a clear goal
“Front kick with good chamber.” “Know the first form by heart.” Add goals from belt templates and update progress after each class. Parents see it too.
Keep training going between classes
Set small tasks after each class, like practising a form at home. Students tick them off, so you know who trained.
Track gradings, stripes and competitions
Log grading results and competition medals, track skills and attendance over time, and share instructor feedback with parents.
Spot students before they quit
See what is paid and what is owed, and the students who might leave: missed classes, failed payments, a belt that stalled.
From first bow to black belt, every step tracked
Set goals for every level and see who is ready to move up. Students follow along.
Beginners
White to yellow beltIntermediate
Orange to green beltAdvanced
Blue to brown beltBlack belt
Shodan and beyondUse your own belt system, stripes and grading syllabus.
2 students are ready for their yellow belt
Syllabus signed off, 24 classes attended and good conduct. Lucas is close; attendance is the only gap.
| Student | Syllabus | Forms | Classes |
|---|---|---|---|
| MMia Chen ✓ | 12/12 | 3/3 | 28 |
| AAarav Patel ✓ | 11/12 | 3/3 | 24 |
| LLucas Nguyen | 8/12 | 3/3 | 24 |
“Mia’s stances are really strong now and her form is nearly grading ready. This week: practise the first form at home, slowly, three times.”
Instructor off sick? Sorted before the first class.
Tell Outcoach AI what you need in plain English. It does the admin, then shows you exactly what changed.
- 1Finds every class that instructor has today
- 2Finds a free instructor for the same class, or moves students to another
- 3Tells all 22 families by SMS and email, with the new plan
Classes, trials and privates that book themselves
One place for students to book, pay and keep up.
Your own booking page
Families book a free trial, a membership or a private lesson and pay when they book.

A free app for every student
Classes, tasks, payments and messages on their phone. Free for students and parents.
Mats and instructors, sorted
Every mat and instructor on one timetable, so nothing is double-booked.
Session full? Waitlist handled
When a spot opens up, the next student in line gets offered it.
Whether you teach in a hall or run a busy dojo
Start with one instructor and grow into a busy school. Pay per student.
Independent instructors
You teach, you run the business
- Your own booking page for free trials and privates
- Get paid on a saved card, with automatic reminders
- Run everything from your phone between classes
Martial arts schools
Many instructors, mats and styles
- Assign instructors and mats to every class
- Kids, adults, BJJ and kickboxing
- Makeups and waitlists that fill gaps for you
Multi-location academies
Multiple locations and programs
- Memberships, automatic card payments and class passes
- Gradings and progress across every belt
- Multiple mats and locations in one place
All in one platform
One login for you, your instructors and students. See what’s in each plan
- Online enrolment and trials
- Memberships
- Class passes
- Uniform sales
- Family discounts
- Card payments and invoices
- Automated reminders
- Class caps and waitlists
- Makeup classes
- SMS, email and in-app messages
- Attendance
- Mats and locations
- Home training tasks
- Goals from belt templates
- Gradings and comps
- Instructor feedback
- Photos, videos and syllabus sheets
- Revenue and retention reports
- Outcoach AI assistant
- Free app for students and parents
It has made us more connected to the student and the parents. There’s a three-way relationship, so we communicate a lot better.
“It has completely streamlined the way we handle admin. The AI has been a standout feature.”
“It’ll help all our staff reduce their administrative load to really focus on what’s going to take our business forward.”
Billed yearly, or $0.99 paid monthly. No setup costs, no hidden fees. Cancel anytime.
Questions martial arts schools ask us
Can’t see yours? Talk to our team and we’ll show you how it fits your school.
What is Outcoach?
Does it handle different styles and age groups?
How do makeup classes work?
Can I bill memberships weekly or monthly?
Can I track belts, gradings and attendance?
What happens when an instructor is sick?
Can families book free trials online?
Can I manage instructors, mats and locations?
Do students and parents get an app?
Can I run grading days and competitions?
Is Outcoach only for big martial arts schools?
How much does Outcoach cost for a martial arts school?
How do I get started?
Spend more time on the mat
Set up your timetable today. Your students and families will notice the difference straight away.