Kung fu school software that does the heavy lifting.
Little Tigers, juniors, foundations, Shaolin forms, sanda, weapons and morning tai chi, with sash tests, memberships and payments in one place. Students and parents book from their phones, and you see who is ready for the next sash.
From 6:30 am tai chi to Saturday forms practice, every booking, sash and payment works from the same student records.
Little Tigers, forms, sanda and weapons on one timetable
Morning tai chi, Little Tigers, juniors, foundations, Shaolin forms for all sashes, sanda sparring, weapons, lion dance practice and Saturday forms. Each class has its own age range, level and capacity, so a white sash never ends up in the spear form.
White to black sash, a belt order or your own grades: MatSync tracks the ranks your school uses, with minimum classes and months at each, counted from real attendance. Tai chi students never need one.
Unlimited, two-a-week foundations, three-a-week tai chi, the sanda and weapons team, juniors, Little Tigers, annual memberships and 10-class passes. Card payments through Stripe, cash and checks recorded by hand, revenue month by month.
Kids work through their own sashes with up to three stripes each. Every sash test is saved with its date, instructor and note, including ranks imported from your old records.
Adults, tai chi regulars, kids and juniors, each with their plan and attendance. A knee that cannot take low stances yet shows as a medical flag on every roster, and parents manage each child from one login.
The best kung fu school software lets you set up your own sash order and test requirements and counts each student’s classes towards the next sash. It should run kids, juniors, adult forms, sanda, weapons and tai chi on one timetable, keep tai chi students who never test on their own membership, let families book and pay from their phones, and be priced for a 50-student school rather than a gym chain.
Kung fu school software compared, by school size
What a school pays the software company each month, from the list prices each vendor publishes. Open any name for the full comparison.
Monthly list price plus any platform fee on online payments, for a school where 80% of students pay a $120 membership online. Card processing is left out because every option charges it. Prices checked August 2026. Run your own numbers
Before you switch
The answer is yes.
Questions school owners and sifus ask us before they switch. Every answer below is something MatSync does today.
Create the ranks your school uses, such as white, yellow, green, blue, purple, brown and black sashes, a belt order or your own grades, with the minimum classes and months for each. MatSync does not impose any style’s or federation’s curriculum.
Can I see who is ready for the next sash test?Yes
Put the test date on a student’s record and the progress list shows who is ready, who is close and who has not trained enough since their last sash, counted from attendance.
Can kids have their own sashes and stripes?Yes
Kids get their own sash track with up to three stripes per sash. Their history stays on the record when they move up to the adult sashes.
Can tai chi students train without sash tests?Yes
Give tai chi its own membership and simply never test those students. They book tai chi like any class, and their attendance still counts if they start kung fu later.
Can I run a sanda team or a lion dance team?Yes
Give the team its own membership and its own classes on the timetable, open to the levels you choose. Shows and tournaments go on the calendar as one-off events.
Can I teach kung fu and kickboxing in the same school?Yes
Turn on each discipline you teach, each with its own ranks and requirements. A student who trains in both keeps a separate rank record for each, under one profile.
Can I limit memberships to a number of classes a week?Yes
A membership can allow a set number of group classes per Monday-to-Sunday week, from 1 to 14. Once a student reaches the limit, further bookings that week need a class pass.
Can instructors see medical notes on the roster?Yes
Owners and admins record medical notes on a student’s profile, such as a knee that cannot take low stances or jump kicks yet. Instructors see a medical flag on the roster and can open the details, while the notes stay out of student lists.
Can students check in at a front-desk tablet?Yes
A tablet at the front desk runs the MatSync check-in kiosk: students scan their code as they arrive and the check-in lands in the class attendance. The instructor can also take roll on the roster.
Can parents manage several kids from one login?Yes
With a family account, one parent login covers several children. Parents book classes, follow each child’s sashes and stripes and pay, and family discounts apply automatically to eligible memberships.
Can students pay by card and I still record cash?Yes
Students buy their membership in the app. Online payments go through Stripe at Stripe’s standard fees plus a 0.5% MatSync app fee. Cash, checks and bank transfers you record by hand have no transaction fee.
Is there free kung fu school software?Yes
MatSync is free for up to 30 students, with every feature included, the member app and no credit card required. When the school grows past 30 students, the Grow plan is $39 per month, or $35 per month billed yearly.
Inside the kwoon
See the kwoon from the inside
The timetable, sashes, students, revenue and class roster of one kung fu school, as the sifu sees them.
matsync.app/dashboard/home
For kung fu schools
What a kung fu school needs from its software
A kung fu school is not a gym with a class timetable. These are the jobs school owners ask us about most, and how MatSync handles each one.
Sash tests based on real attendance
Minimum classes and months at each sash, counted from real attendance. Put the next sash test on the calendar and see who is ready, who is close and who needs more classes before they perform their form.
Little Tigers and juniors
Five-to-eight-year-olds learn horse stance, balance and their first kicks in Little Tigers, juniors learn forms and earn stripes towards the next sash. One parent login books and pays for every child.
Tai chi for students who never test
Early-morning tai chi sits on the same timetable as the kung fu classes, on its own three-a-week membership. Those students book and pay like everyone else, with no sash test in sight.
Sanda, weapons and the lion dance team
Staff, broadsword and spear classes show their level on the timetable, sanda fighters get their own team membership, and lion dance practice fills up before New Year. Shows and seminars go on the calendar as one-off events.
Medical notes and waivers
A knee that cannot take low stances yet, or an inhaler in the bag, shows as a flag on that class roster, so the instructor knows before sparring starts. Need a waiver for new families? Start from the free template.
Send us a spreadsheet or an export and we import students, plans and sashes with their dates. Comparing costs first? Use the gym software cost calculator.
Add the school, choose kung fu, and kickboxing or MMA if you teach them too, and invite your instructors.
02
Set up your sashes
Enter your sash order, and a kids track with stripes if you teach children, with the minimums for each. Skip them for tai chi students.
03
Publish the timetable
Add every tai chi, Little Tigers, junior, foundations, forms, sanda, weapons and lion dance class with its age range, level and capacity. Students see them in the app.
04
Add memberships and payments
Create unlimited, foundations, tai chi, junior and team memberships, connect Stripe for card payments, or record cash and checks.
05
Bring your students over
Share the join link, or send us your spreadsheet and we import students, plans and sash history.
MatSync’s 0.5% app fee, plus Stripe’s standard processing fees, only applies to payments that go through Stripe. Manual payments have no transaction fees.
Thank you, Sifu
You teach. MatSync runs the front desk.
Set up your classes, sashes and memberships in an afternoon, then invite your students. Free for up to 30 students, no card needed.