Taekwondo school management software

Track geup and dan ranks, organize poomsae by grade, register attendance, and collect fees in one place. MatGoat works for WT and ITF schools and any curriculum in between.

  • 30-day free trial
  • No credit card required
  • Set up in under 15 minutes

Used by working academies

Martial arts academy owners run their daily operations with MatGoat

MatGoat started inside a BJJ academy and was built by a practitioner who understands the work behind every class. Meet the person behind the software.

CIMA Jiu Jitsu
Circle Academy
Mathias Ribeiro Team
JC Fight Team
Next Level BJJ
Ali Dinar Jiu Jitsu

The challenges of managing a Taekwondo school

These are the problems taekwondo instructors mention most often

A long ladder of geup and dan ranks

From 10th geup to dan ranks, every student sits somewhere on a long progression, often with a belt test every two or three months. Tracking that ladder for 150 students on paper takes real hours.

Poomsae curriculum

Each grade requires its own form. One student tests with Taegeuk Il Jang while another polishes Koryo, and every student needs to know which poomsae belongs to their next test.

WT and ITF differences

Depending on your federation, ranks, forms, and terminology all change. Software with a fixed model fits one school and breaks for the next.

Schools full of kids and teens

Taekwondo schools often run on children's programs. Belt test invitations, schedule changes, and payment matters all need to reach parents, not students.

Belt test days are logistics

A test day means confirming eligibility, collecting exam fees, printing lists, and updating dozens of ranks afterward. Multiply by five or six test cycles a year.

Tournament season

Sparring and poomsae competitors need extra sessions, registrations, and coordination, while the regular class schedule keeps running underneath.

What taekwondo school software should actually do

A taekwondo school with 150 students is a machine with many small moving parts: six or more age and level groups, a belt test every couple of months, tournament entries in spring and autumn, and a constant stream of questions from parents. Most of that work lands on the head instructor after the last class of the night.

Generic gym platforms treat all of this as bookings and invoices. They cannot say who is eligible for the next belt test, which poomsae a student should be studying, or how many classes a nine-year-old attended since their last promotion. Those are the questions that decide whether test day runs smoothly.

MatGoat keeps rank at the center. Every student profile carries their geup or dan, their promotion history with dates, and their attendance since the last test, counted automatically from tablet check-ins. Class types separate young children, kids, teens, adults, and the competition team, so the numbers mean something.

The video library holds your poomsae curriculum organized by grade: Taegeuk forms with the geup that tests them, black belt forms for dan candidates, plus kicking drills and self-defense sequences. Students review the right material at home, and it shows on test day.

Payments run by direct debit with 0% commission, and exam fees are recorded on each profile. Announcements reach parents by email and push notification, so a belt test date lands in every family's pocket instead of dying on a noticeboard.

Retention has its own shape in taekwondo. Children join in waves after summer, and the risk months arrive when school exams or a new sport compete for their evenings. The families you lose rarely complain first; they miss two weeks, then four. Attendance statistics catch that pattern while a friendly message can still turn it around.

Below are the details, feature by feature, with transparent dollar pricing and a comparison against generic gym software. The pricing page lists everything by plan.

Explore martial arts management software for multi-discipline academies

How MatGoat helps your school

Features designed for Taekwondo academies

SOLUTION #1

Complete geup/dan tracking

Configure your school's exact ladder, whether WT, ITF, or your own: geup counts, belt colors, tip systems for kids, and dan ranks. Promote students one by one or after a full test day, and the history stores every exam with its date. Students and parents follow progress in the app.

Geup and dan ranks for WT, ITF, or custom
Tip systems for kids programs
Promotion history with test dates
SOLUTION #2

Attendance control with a free tablet

Students check in by tapping their photo on the included tablet. Attendance separates by class type and age group, and each profile shows classes since the last belt test. Eligibility checks before a test become a two-minute review instead of an evening with the register, and instructors watch the class list fill as students arrive.

SOLUTION #3

Poomsae videos by grade

Upload your forms and drills into collections by grade: Taegeuk Il Jang for new students, Koryo and beyond for black belts. Students see only their level or below, so everyone studies the version of the form you teach rather than a random one they found online.

Each form lives with the grade that tests it, and students see only their level.

SOLUTION #4

Payments and exam fees without commissions

Collect monthly fees by direct debit with 0% commission, and record belt test fees, sparring gear, and tournament charges on each student profile. Automatic reminders chase failed receipts so you do not have to, and every charge stays attached to the student it belongs to, which keeps end-of-year accounting simple.

Monthly fees, exam charges, and pending receipts in one dashboard.

SOLUTION #5

Announcements that reach parents

Send the next test date to the kids groups, tournament details to the competition team, or a message to one family. Email and push notifications mean parents actually see it, and instructors stop repeating announcements at the start of every class.

Academy-wide announcements
Messages for specific groups
Email and push notifications
SOLUTION #6

Statistics for the whole school

Attendance by class, group, and season shows which programs grow and which students are fading. A drop from three classes a week to one is the earliest sign a family is about to leave, and the dashboard makes it visible while there is still time to act.

Attendance by group makes fading students visible before they leave.

Set up your school in an afternoon

Four steps from paper register to running school.

1

Create your account

Start the 30-day free trial with your email address. No credit card is required during the trial.

2

Import your students

Upload your student list from a CSV file. Profiles hold ranks, groups, and parent contact details.

3

Configure ranks and classes

Set up your geup and dan ladder, tip system, and weekly schedule by age group and level.

4

Put the tablet at the door

When you subscribe, we ship a tablet configured for your school. Students tap their photo to check in, and attendance records itself from day one.

Main features

Everything you need to manage your academy

MatGoat vs generic gym software

Booking platforms see members and invoices. A taekwondo school runs on ranks, tests, and parents.

MatGoat vs generic gym software
MatGoat Generic gym software
Rank tracking Geup, tips, and dan ranks with full history Custom text fields at best
Poomsae curriculum Video collections organized by grade Not included
Belt test preparation Attendance and rank history in one view Manual cross-checking
Attendance hardware Free tablet with check-in by class type Usually costs extra
Payment commissions 0% on all collections Often 1% to 4% per transaction
Parent accounts Families managed from one login Varies by platform
Setup Under 15 minutes with CSV import Onboarding calls and setup fees
Monthly price $40 to $60, listed publicly Quote-based pricing is common

Comparing specific platforms? See how MatGoat stacks up against Kicksite, Martialytics, and other alternatives.

Testimonials

What our academies say about MatGoat

The video library is great for my students. They can review techniques at home and come to class much more prepared.

Mathias Ribeiro

Mathias Ribeiro

Mathias Ribeiro Team

What I value most is how easy it is. I'm not tech-savvy at all and in one day I had everything set up and running.

Julio César Alves

Julio César Alves

JC Fight Team

Payment management used to be a headache. Now with MatGoat everything is automatic and I don't have to chase anyone at the end of the month.

Ali

Ali

Ali Dinar Jiu Jitsu

Transparent pricing for your taekwondo school

Two plans, both with the check-in tablet included and no payment commissions. Prices in US dollars.

Basic

For schools with up to 50 students

$40 /month
  • Tablet for student check-in
  • Attendance history by class type
  • Geup and dan rank tracking
  • Private video library for poomsae and drills
  • Event calendar for belt tests and tournaments
  • Messages to students and parents
Start your free trial
Popular

Professional

For growing schools, with no student limit

$60 /month
  • Everything in the Basic plan
  • Unlimited students
  • Payment management by direct debit
  • 0% commission on collections
  • Priority chat support
Start your free trial

30-day free trial · No credit card required to start · 30-day money-back guarantee · VAT not included

Frequently asked questions

Have other questions? Contact us

Yes. MatGoat is fully customizable. Configure any ladder: WT geup and dan ranks, the ITF structure, or your national federation's variation. Belt colors, tip systems for children, and the number of ranks are all up to you, and nothing about the model is fixed in advance.

You create collections by grade, for example 'Geup 8 - Taegeuk Il Jang', and upload the corresponding videos. Students only see content for their level or below. Kicking drills, step sparring, and self-defense sequences can live in their own collections, so every student knows exactly what to study before a test.

Yes. You can run students from different styles or federations in the same account, each with their own grading path. A school teaching WT taekwondo alongside a hapkido program keeps both progressions separate, with each student attached to the right one. Video collections stay separate per program too, so each group studies its own curriculum.

MatGoat costs $40 per month for schools with up to 50 students and $60 per month for unlimited students. Both plans include the check-in tablet and the video library. There are no setup fees, no per-student charges, and no commission on payments. You can try everything free for 30 days without a credit card.

Yes. Parents link their children's profiles to one account, see attendance and rank progress, receive belt test announcements, and manage payments for the family from one login. In schools where most students are under 16, parent access is the difference between software that helps and software nobody opens.

Before the test, review each candidate's attendance since their last promotion and confirm eligibility in minutes. Record exam fees on each profile and announce the date to the right groups. After the test, update ranks student by student with a click, and the history keeps every promotion with its date.

Yes. Create a competition team class type for extra sessions and track that attendance separately from regular classes. Custom fields hold tournament results, divisions, and federation registration numbers, so tournament season stops living in a separate spreadsheet. Announcements about registrations and travel can go to the competition group alone.

Yes. Young children's groups get their own class type, schedule, and progression, including tip systems between belts. Attendance counts stay separate from the main kids program, and every announcement for that group goes straight to parents.

Export your student list to a CSV file and import it into MatGoat. Most schools complete the initial setup in under 15 minutes. The team is available by WhatsApp and email during the move, and a video call is available if you want help configuring your rank ladder or schedule. Your data stays yours, and you can export it again at any time.

Yes. Students, or their parents, open the app to see current rank, attendance, upcoming events, and the videos for their level. For teenagers especially, seeing their own class count and next poomsae keeps the next test concrete instead of something the instructor mentions in passing. Parents of younger students get the same view for their child, which cuts repeated questions at pickup time.

Take your Taekwondo school to the next level

Software that understands your martial art. Try free for 30 days.

WhatsApp