For BJJ and martial arts academies
Jiu Jitsu gym management software and the team that runs it
Memberships by belt level, attendance and check ins, promotions, class schedules, digital waivers, payments and reporting in one account. Roll Payments is gym management software for Jiu Jitsu and martial arts schools, with a billing department, a website team and a payments desk behind it, for one flat monthly fee.
Free demo call
See the platform in 20 minutes.
We reach out within one business day to schedule.
Trusted by hundreds of martial arts academies nationwide
Academies running on Roll Payments
Per gym, per month, flat. No per student fees and no setup fee.
Net card processing cost to the academy, with dual pricing.
Saved every month by owners who hand billing to our team.
Card transactions are typically funded the next business day.
Everything in one account
What Jiu Jitsu gym management software has to cover
A Jiu Jitsu academy is not a general fitness studio. Plans run by belt level, students earn stripes before belts, kids and adults train on different schedules, and half the admin is chasing a card that bounced. Roll Payments is martial arts school management software built for that, not adapted to it.
Member management
One roster with contact details, membership status, promotion history and instructor notes on every student.
Attendance and check ins
Members check in on a tablet at the door. Instructors see who is on the mat in real time.
Belt and stripe tracking
Promotion history per student, and plans and classes organised by belt level or program.
Class scheduling
Schedules with waitlists, instructor hours, and filters by belt or skill level.
Digital waivers
Signed online before the first class, stored indefinitely, with a copy sent to you.
Recurring billing
Memberships bill automatically, and our billing team chases anything that fails.
Payments with dual pricing
Card, ACH and card on file, with the processing cost taken off your books.
Reporting
Transactions, invoices, recurring schedules and top customers in one place.
Membership management built around belt level, not a generic plan list
Every student has one record: which program they train in, what belt and how many stripes, when they were last promoted, what an instructor wrote after that promotion, their waiver, their attendance and their payment history. Freezes, cancellations and reactivations follow your policies rather than a fixed template, so a member going away for three months does not become a cancellation you have to win back.
- Plans by belt level or program, so kids, adults, no gi and Muay Thai can price and schedule differently
- Promotion history and instructor notes travel with the student instead of living in a notebook
- Freeze, cancel and reactivate on your terms, with membership status always current
Student record Illustration, not live data
Illustration of one student record as described above.
Class scheduling and attendance tracking for a full mat
Build the week once and let it run. Classes carry their own capacity and waitlist, instructors are assigned with their hours tracked, and students can filter to the classes their belt or skill level is allowed in, so a white belt does not turn up to an advanced no gi round. Attendance is taken at the door on a tablet and lands in the same record as the membership, which is how you notice a student drifting before they quit.
- Waitlists on full classes, with instructor hours tracked against the schedule
- Belt and skill level filters so students see the classes meant for them
- The same calendar embeds on the website we build, so the public schedule is never out of date
The only gym software that chases the bounced payment for you
Most gym management software will tell you a payment failed and leave the phone call to you. When a card fails here, the system retries, the card updater refreshes cards that were reissued, and our billing specialists contact the member by email and phone as your academy until it is resolved. You get weekly recovery reports, so you always know what came in without opening a spreadsheet.
- Members hear from your academy, under your brand, never from a collections agency
- Included with every account. No commissions and no per recovery fees
- One academy reported a 42% improvement in collections after handing the follow up over
Illustration of the recovery sequence described above.
Card processing that costs the academy nothing
Post a cash price and a card price. Members who pay by card see a clearly labeled card price that includes the service fee, cash payers pay the cash price, and your processing cost is $0 with your cash price intact. Card, ACH and card on file run through the same system as memberships and attendance, so you get one report instead of reconciling a processor statement against your software.
- Compliant when both prices are clearly disclosed; our signage and receipts are built for it
- Next business day funding on card transactions
- PCI DSS compliance program with a Level 1 validated gateway partner, so card numbers never touch your site or devices
Checkout Adult membership, monthly
Member pays by card$205.99
Card service fee, paid by the member$6.00
Your processing cost$0.00
Deposited to your accountNext business day$199.99
Example checkout with dual pricing active.
A website for your academy, designed, built and hosted by us
Most academies are one or two people and nobody has time to be the web person. We design and build the site, host it, and make changes when you ask. It is wired into registration, so a parent who finds you at nine at night can sign the waiver and be on your roster before they ever call. No web designer, no hosting bill, no plugin renewals.
- Program, schedule and location pages built to be found, with lead forms that come straight to you
- Online registration and digital waivers built in, feeding the same account as billing
- Hosting, the security certificate and updates included in the monthly fee
Sites we built Academies on the platform
Reporting that answers what an academy owner actually asks
How much came in this month, what is still outstanding, how many memberships renew next week, and which members are worth the most to the school. Transactions, invoices, recurring schedules and top customers sit in one dashboard, because payments and memberships live in the same system rather than in a processor portal and a separate platform that never quite agree.
- Transactions, invoices and recurring schedules in one view, not two logins
- Upcoming renewals and expiring cards visible before they become a problem
- Weekly recovery reports from the billing team on anything that failed
Screen your coaches and every new registration
Safe Academy 360 screens and certifies your coaches and checks every new registration against public records and sex offender registries, inside the signup your members already complete. Coaches upload SafeSport, mandated reporter and CPR certificates, each tracked to its own expiry date, and the academy gets a certificate a parent can verify in seconds.
- Coaches screened against public records, with every credential tracked to its expiry
- Every new registration checked, disclosed in the registration agreement
- A certificate, placard and website badge linking to your public verify page
Coach record Each credential carries its own expiry date
Illustration of the screens and credentials tracked for one coach.
An absence of matches is not proof of anything. Registry data is incomplete, matching is name based, and no screening catches everyone. Safe Academy 360 is not a government program, not a licensing body, and not a guarantee.
Add on $25 per month per academy, plus $5 per month per certified coach. No setup fee, and not part of the $199.99 platform fee.
BJJ gym software vs. general gym software
What martial arts school management software has to do that general gym software does not
Most gym management software was built for fitness studios and adapted for martial arts with a belt field. The differences show up in the parts of the week that cost you money: promotions, kids programs, waivers, and the card that bounced. Here is the short version. The pricing page has the provider by provider table.
| What an academy needs | Roll Payments | General gym software | Typical martial arts software |
|---|---|---|---|
| Plans by belt level or program | Built in. Kids, adults, no gi and open mat each with their own memberships, schedules and pricing | A plan list and a class calendar. Belt is a custom field, if it exists at all | Usually, with varying depth |
| Belt and stripe promotion history | On every student record, with instructor notes | Sometimes, as a custom field or an add on | Belt tracking, depth varies |
| Who chases a failed payment | Our billing team, by email, text and phone, as your academy. Included | You. The software retries and sends an automated email | You |
| Card processing cost | $0 with dual pricing | About 2.9% per transaction, or 4%+ on free tiers | About 2.9% per transaction |
| Website | Designed, built and hosted, wired into registration | Add on, premium bundle, or not offered | Optional add on |
| Digital waivers | Kept indefinitely, copy to the owner | Higher tiers, or limited storage | Limited, or extra cost |
| Pricing model | $199.99 per gym per month, flat | Tiered by student count, about $99 to $289+. Annual terms common | Tiered, about $49 to $199+, plus user or student fees |
| Leaving | Month to month. No transfer fee from Roll | About $500 to $1,000 to leave | About $500 to leave |
Competitor figures are the published list prices and terms summarised on our pricing comparison, and they change. See the full side by side with Zen Planner and Kicksite.
Switching
Moving from another gym management platform takes one meeting
The reason academies stay on software they dislike is the migration, not the price. We do that part. Your member roster, your plans by belt level and program, and your waivers all move across, and you give us one guided setup session. No manual data entry, no setup fee, no gap in billing, and no transfer fee from Roll if you ever leave.
Included in the transition
- Member roster imported by us
- Plans mapped by belt and program
- Waivers migrated and kept indefinitely
- One guided setup session
- First billing run with our team watching
Member roster imported
Contact details and membership status come across from your current software. Nobody on your side types anything in.
Plans mapped by belt and program
Kids, adults, no gi and open mat each get their own memberships, schedules and pricing, matching what you run today.
Waivers migrated
Existing waivers move across and are stored indefinitely, with a copy sent to you. New members sign online before their first class.
One guided setup session
School settings, the website and memberships, walked through with you once. Then dual pricing goes live at checkout.
First billing run, watched by our team
Renewals run on our side with the billing team watching. Retries, follow up and next business day funding start from the first cycle.
One flat fee
How much Jiu Jitsu gym management software costs here
No tiers, no per student fees, no setup fee and no percentage of your revenue. Month to month, governed by simple California terms. Every feature on this page is included, and the price does not change as your roster grows.
- Member and belt management
- Attendance and check ins
- Class scheduling
- Digital waivers
- Managed billing team
- Dual pricing payments
- Website designed and hosted
- Free transition from your current software
Safe Academy 360, the coach certification and registration screening program, is a separate add on: $25 per month per academy plus $5 per month per certified coach.
Common questions
Jiu Jitsu gym software questions owners ask first
More on the Jiu Jitsu gym FAQ, read about how we handle card security, or browse the help center to see how every screen works before you commit.
Guides for academy owners
Read before you pick gym management software
The decisions the software has to support: what to charge, who chases the failed card, how the money moves, and what it costs to keep doing it yourself.
See it running on your own academy's numbers
Tell us about your school and we will show you the platform, what your processing costs today, and how the transition works. Questions? Call 1-800-409-0555 or email support@rollpay.co.






