Jiu jitsu software that keeps up with every stripe
Track stripes and belts, run gi, no-gi, and kids classes on one schedule, and collect tuition without chasing it, so you spend more time on the mat and less at the front desk.

What's the best software for a jiu jitsu academy?
The best jiu jitsu software tracks stripes and belts, runs gi, no-gi, and kids classes on one schedule, collects tuition without chasing, and follows up with trial students for you. PushPress does all of that in one platform, with a student app on every plan. There's a free plan to start, and belt and stripe tracking comes with Pro ($159/mo) and Max ($229/mo).
| 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: belts and stripes for any lineage, promotion criteria by time at rank and attendance, 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 |
| Trial follow-up | Grow: website and CRM that texts leads back and follows up on 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, October 2026. Rated 4.8/5 on G2 from 197 reviews.
Trusted by jiu jitsu academies around the world


















What BJJ academies see on PushPress
Hear it from BJJ academy owners
Professors and owners on what changed after they moved their academy 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
Stripes and belts, tracked for you
Set up your belt system the way your lineage does it: adult belts, kids belts, stripes and all. Set promotion criteria by time at rank and classes attended, see who's ready before you call them up, and promote one student or the whole kids class at once. Every promotion stays on the record. Pro and Max plans.
Read more →Gi, no-gi and kids on one schedule
Fundamentals, advanced, gi, no-gi, kids by age group, competition team and open mat, all in one calendar. Cap each class at your mat space, turn on waitlists, and let students book from their phone.
Read more →Tuition that collects itself
Recurring memberships, contracts with renewal terms on file, and automatic retries when a card declines. You build your own plans, so a gi-and-no-gi membership or a kids-only plan works the way you price it.
Read more →Trial students who hear back
Grow is your website and CRM in one. New leads get a text back, trial students get reminded, and nobody falls through the cracks while you're teaching. “Before, I'd say it's 10 PM. Now I just let AI handle it.” Eduardo Lomeli, Academy Jiu-Jitsu
Read more →Waivers for kids and adults
Parents and guardians sign for minors 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 pro shop on the front desk tablet
Every plan includes the PushPress app for booking, payments and schedule updates. Students buy gis, rash guards and belts from your shop and check out on the same tablet they check in on.
Read more →The kids program is the business
In most BJJ academies, the kids program is what pays the rent. 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.
“It's important for us to build that rapport and to ask them about the values they're seeing that we're instilling in their kids.”
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 stripe 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 gi, no-gi and kids, 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 jiu jitsu academy?
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 BJJ academies
What's the best software for a jiu jitsu academy?
The best jiu jitsu software tracks stripes and belts, runs gi, no-gi and kids classes on one schedule, collects tuition without chasing, and follows up with trial students. PushPress does all four in one platform, with a free plan to start and a student app on every plan.
Can I track stripes as well as belts?
Yes, on Pro and Max. Build your belt system the way your academy or affiliation does it, with custom belt names, colors and stripes for adults and kids. Every stripe and belt promotion is logged on the student's record.
Can I set promotion criteria by mat time?
Yes. Set criteria by time at rank, classes attended, or milestones you check off, and the eligibility view shows who's ready for their next stripe or belt. Promote one student or a whole class at once.
Can I run gi and no-gi on one membership?
Yes. You build your own membership plans, so one plan can cover gi, no-gi and open mat, or you can sell them separately. Kids, competition team and privates can have their own plans too.
Is there a free plan for BJJ academies?
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).
What's the best CRM for a jiu jitsu school?
PushPress Grow is a website and CRM built for gyms and academies. It captures leads, texts them back, and follows up on trial students automatically, and it's tied to the same login and data as the rest of PushPress. Grow is a $329/mo add-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 BJJ gym software cost?
PushPress is $0, $159 or $229 a month per location, plus card processing (4.99%, 2.89% or 2.75% by plan). Belt and stripe tracking comes with Pro and Max. 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 how PushPress runs a jiu jitsu academy.
%201.webp)