Skip to main content

Kung fu school software

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.

Free for up to 30 students. No credit card.

Dashboard · Weekly class plan
MatSync weekly class plan of a kung fu school with morning tai chi, Little Tigers, junior kung fu, foundations, Shaolin kung fu for all sashes, sanda sparring, weapons, lion dance practice and Saturday forms practice

A kung fu school in MatSync: 48 students, 18 classes a week, from Little Tigers to the weapons class.

Also built for karate, taekwondo, aikido, MMA and hapkido schools.

One school, one system

Everything a kung fu school runs on

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.

Check your training floor capacity
MatSync weekly class plan of a kung fu school with morning tai chi, Little Tigers, junior kung fu, foundations, Shaolin kung fu for all sashes, sanda sparring, weapons, lion dance practice and Saturday forms practice

Your sash order, your test requirements

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.

Make a sash certificate
MatSync sash progression of a kung fu school listing students by sash, with classes attended, time at each sash and who is ready for the December sash test

Memberships and payments

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.

Price your memberships
MatSync finances of a kung fu school with a year of revenue, payment methods and monthly totals

Check-in and roll call

Students book in the app or scan their card at the front-desk tablet, and the sifu takes roll on the roster. Every class counts towards the next sash.

See it in the tour
MatSync class roster of a Shaolin kung fu class for all sashes with each student’s sash and a medical flag

Kids sashes, stripes and test history

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.

See it in the tour
A junior kung fu student’s record in MatSync with a kids green sash and stripes, and past sash tests, including one imported from old records

Students, families and safety notes

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.

See pricing
MatSync student list of a kung fu school sorted by time trained, from black and brown sashes to kids sashes, with each student’s plan

Compare

What is the best software for a kung fu school?

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.

Software30 students75 students150 studentsFree plan
MatSync$14/mo$75/mo$111/moUp to 30 students
GymdeskCompare$75/mo$100/mo$150/moNo
Zen PlannerCompare$99/mo$155/mo$229/moNo
KicksiteCompare$99/mo$149/mo$199/moNo
MartialyticsCompare$69/mo$99/mo$129/moNo
GymMasterCompare$89/mo$89/mo$129/moNo

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.

Start for Free The kung fu student sits cross-legged with a long wooden staff across her knees, chin on her fist, as if a question just came to her.
Can I set up my school’s sash order?Yes

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 home screen of a kung fu school with the week’s classes, bookings per class and recent activity

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.

    Waiver generator
  • Bringing your students over

    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.

    Gym software cost calculator

Member mobile app

Every kung fu student knows what comes next.

From booking tonight’s forms class to checking sash history or paying a renewal: members do it themselves in the app, without asking the front desk.

Try the real app

Open the live MatSync member experience on your phone.

Getting started

What the first week with MatSync looks like

  1. 01

    Create your school

    Add the school, choose kung fu, and kickboxing or MMA if you teach them too, and invite your instructors.

  2. 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.

  3. 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.

  4. 04

    Add memberships and payments

    Create unlimited, foundations, tai chi, junior and team memberships, connect Stripe for card payments, or record cash and checks.

  5. 05

    Bring your students over

    Share the join link, or send us your spreadsheet and we import students, plans and sash history.

Pricing

Every feature, priced by students

Free

$0forever

Perfect to get started.

  • Up to 30 Students
  • All features included
  • Mobile App Access
  • Stripe fees + 0.5% app fee
Start for Free

Grow

$39per month

For growing clubs.

  • Unlimited Students
  • All features included
  • Mobile App Access
  • Priority Support
Get Started

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.

The kung fu student stands with her feet together and gives the fist-and-palm salute, smiling.

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.