Martial arts software built for academies, not gyms
Billing, belt and stripe tracking, class schedules, and lead follow-up in one place, so you spend your time coaching instead of chasing payments.

What's the best software for a martial arts school?
PushPress is martial arts management software for BJJ, MMA, boxing, muay thai, karate and taekwondo schools. It runs recurring billing with automatic retries on failed cards, belt and stripe tracking with promotion criteria (Pro and Max plans), class schedules for every program, digital waivers parents can sign for minors, and a student app on every plan. There's a free plan to start, and paid plans begin at $159 a month.
| At a glance | PushPress |
|---|---|
| Plans | Free $0, Pro $159/mo, Max $229/mo, per location |
| Students and staff | Unlimited on every plan |
| Belt and stripe tracking | Pro and Max: custom belt systems, promotion criteria, and an eligibility view |
| Student app | Included on every plan. Branded app is a $97/mo add-on |
| Card processing | 2.89% on Pro, 2.75% on Max (4.99% on Free). ACH 0.79% on Pro and Max |
| Waivers | Digital waivers, including parent and guardian signatures for minors |
| Lead follow-up | Grow: automated follow-up for leads and trials ($329/mo) |
| Your payment data | Your own Stripe account. If you ever leave, your card tokens go with you |
Pricing from pushpress.com/pricing, September 2026. Rated 4.8/5 on G2 from 197 reviews.
Trusted by academies around the world


















Hear it from academy owners
BJJ academy owners on what changed after they moved to PushPress.
students on PushPress
the red carpet
month with PushPress
PushPress fixes it fast
Everything the front desk does, so you can stay on the mat
Belt and stripe tracking
Build your own belt system with names, colors and stripes, or have AI draft one from a prompt. Set promotion criteria by time at rank, classes attended or milestones, see who's eligible, and promote one student or a whole class at once. Every promotion stays on the record. Pro and Max plans.
Read more →Billing you don't have to chase
Recurring memberships, contracts with renewal terms on file, and automatic retries when a card declines, so you're not texting parents about Tuesday's kids class.
Read more →A schedule for every program
Gi, no-gi, striking, kids by age group, fight team, open mat and privates, all in one calendar. Set mat capacity, turn on waitlists, and let students book from their phone.
Read more →Waivers for every student, including the little ones
Parents and guardians sign before the first class, at the front desk tablet or in the app. Every signed waiver and membership agreement stays on file.
Read more →A student app and a pro shop
Every plan includes the PushPress app for booking, payments and schedule updates. Students buy gis, gloves and rash guards from your shop and check out on the same tablet they check in on.
Read more →Lead follow-up that works nights and weekends
Grow texts trial leads back while you're on the mat or asleep. “Saturday and Sunday, UFC fights happen and people are drunk-texting ‘I want to be a fighter.’ Before, I'd say it's 10 PM. Now I just let AI handle it.” Eduardo Lomeli, Academy Jiu-Jitsu and Kickboxing
Read more →Built for the kids program that pays the rent
In most academies, kids classes are the biggest line on the P&L. PushPress gives parents a signed waiver on file, a schedule they can book from their phone, and a reason to keep showing up. Committed Club rewards attendance streaks automatically.
“People don't like to miss out. They want that sticker at the end of the month, they want to get into the raffle.”
87% vs 58%
87% of students who hit Committed Club are still active 90 days later, compared with 58% of everyone else. Measured across PushPress gyms.
Read more →Switching is our job, not yours
For most academy owners the price isn't what holds them back. It's picturing a messy migration in the middle of a belt cycle. Here's how it actually goes.
We plan the move with you
You get a named onboarding lead, not a ticket queue. Together you map what's moving and when, before anything changes for your students.
Build your programs, plans and belts
Membership plans, the schedule for every program, coach accounts, and your belt and stripe system. You build your own plans, so pricing matches how you run the academy.
Students and billing move over
Students, contacts, memberships and billing come across, and payments run through your own Stripe account.
Students download the app
One announcement, one link. Students and parents book their next class from their phone.
What does PushPress cost for a martial arts school?
Three plans and every add-on, all published. Belt and stripe tracking comes with Pro and Max.
Built by people who train
We train, coach and run gyms ourselves. That's why the person who answers your chat knows what a stripe promotion is.




Frequently asked questions about PushPress for martial arts schools
What's the best software for a martial arts school?
The best martial arts software handles four jobs: billing that doesn't fail quietly, belt and stripe tracking, schedules for several programs, and an app your students actually use. PushPress does all four for BJJ, MMA, boxing, muay thai, karate and taekwondo schools, with a free plan to start.
Does PushPress work for my discipline?
Yes. BJJ academies use it for stripes and belt promotions, MMA gyms for striking and grappling programs on one membership, boxing gyms for intro offers and class packs, and karate and taekwondo schools for kyu, dan and geup ranks.
Can PushPress track belts and stripes?
Yes, on Pro and Max. Build any belt system with custom names, colors and stripes, set promotion criteria by time at rank or attendance, and see who's eligible before testing day. Every promotion is logged on the student's record.
Can I run gi, no-gi, kids and fight team on one schedule?
Yes. Set recurring classes for every program, cap each class at your mat space, turn on waitlists, and let students book or cancel from the app.
Is there a free plan?
Yes. PushPress Free costs $0 with no time limit and covers student management, scheduling, billing and the student app. Belt tracking, lower card rates and more come with Pro ($159/mo) and Max ($229/mo).
How hard is it to switch?
Our onboarding team moves your students, memberships and schedule for you. You get a named onboarding lead, not a ticket queue, and you pick the date you want to start billing on.
Can parents sign waivers for kids classes?
Yes. Parents and guardians sign digital waivers for minors before the first class, on a front-desk tablet or in the app, and every signed waiver and membership agreement stays on file.
What does martial arts software cost?
PushPress is $0, $159 or $229 a month per location, plus card processing (4.99%, 2.89% or 2.75% by plan). Lead automation (Grow) and a branded app are optional add-ons.
Keep reading
Real academies, real numbers. Start here.
Ready when you are
Our team is made up of current and former gym and academy owners. Book a demo and we'll show you around.
%201.webp)