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

    • Checkmat Murrieta logo
    • United BJJ Hawaii logo
    • Daoun Jiu Jitsu logo
    • Velocity MMA logo
    • Lockhart Jiu Jitsu logo
    • Grappling Academy logo
    $199.99

    Per gym, per month, flat. No per student fees and no setup fee.

    $0

    Net card processing cost to the academy, with dual pricing.

    20–40 hrs

    Saved every month by owners who hand billing to our team.

    Next day

    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.

    Members and belts

    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

    Illustration of one student record as described above.

    Scheduling and attendance

    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 class schedule in the Roll Payments platform: a month calendar of classes and events by program and age group, with an Embed This Calendar button.
    The class schedule in the platform, on demonstration data.
    Managed billing

    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.

    Payments

    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

    Example checkout with dual pricing active.

    Website and front desk

    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

    The Nelson American Jiu Jitsu home page, a website built and hosted by Roll Payments. The Checkmat Murrieta home page, a website built and hosted by Roll Payments. The United BJJ Hawaii home page, a website built and hosted by Roll Payments.
    Three academy websites we designed, built and host, each taking registrations into the same account as billing.
    Reporting

    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
    The Roll Payments dashboard on demonstration data: transactions, invoices and recurring overviews, a top customers list, and a chart of transactions by month.
    The dashboard, on demonstration data.
    Safety program · Safe Academy 360

    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

    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.

    Brazilian Jiu JitsuNo giKarateTaekwondoMuay ThaiMMAKids programs
    What an academy needsRoll PaymentsGeneral gym softwareTypical martial arts software
    Plans by belt level or programBuilt in. Kids, adults, no gi and open mat each with their own memberships, schedules and pricingA plan list and a class calendar. Belt is a custom field, if it exists at allUsually, with varying depth
    Belt and stripe promotion historyOn every student record, with instructor notesSometimes, as a custom field or an add onBelt tracking, depth varies
    Who chases a failed paymentOur billing team, by email, text and phone, as your academy. IncludedYou. The software retries and sends an automated emailYou
    Card processing cost$0 with dual pricingAbout 2.9% per transaction, or 4%+ on free tiersAbout 2.9% per transaction
    WebsiteDesigned, built and hosted, wired into registrationAdd on, premium bundle, or not offeredOptional add on
    Digital waiversKept indefinitely, copy to the ownerHigher tiers, or limited storageLimited, or extra cost
    Pricing model$199.99 per gym per month, flatTiered by student count, about $99 to $289+. Annual terms commonTiered, about $49 to $199+, plus user or student fees
    LeavingMonth to month. No transfer fee from RollAbout $500 to $1,000 to leaveAbout $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
    $0Cost to the academy. No setup fee.
    1. Step 1We do this

      Member roster imported

      Contact details and membership status come across from your current software. Nobody on your side types anything in.

    2. Step 2We do this

      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.

    3. Step 3We do this

      Waivers migrated

      Existing waivers move across and are stored indefinitely, with a copy sent to you. New members sign online before their first class.

    4. Step 4Together

      One guided setup session

      School settings, the website and memberships, walked through with you once. Then dual pricing goes live at checkout.

    5. Step 5We do this

      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.

    $199.99per gym, per month

    Common questions

    Jiu Jitsu gym software questions owners ask first

    It is the system a Jiu Jitsu academy runs on day to day: the member roster, memberships and plans, attendance and check ins, belt and stripe promotions, class schedules, digital waivers, and the billing and payments behind all of it. Roll Payments covers those in one account, and adds a billing team that does the follow up work for you.

    Yes. Plans and classes can be organised by belt level or program, and each member carries their promotion history and instructor notes, so you can see who is due and what was noted at the last promotion without keeping a separate spreadsheet.

    Members check in on a tablet at the door and instructors see attendance in real time. Attendance sits in the same record as the membership and the payment history, so a member who stopped showing up and a member whose card failed are both visible in one place.

    We do. When a card fails the system retries and the card updater refreshes expired cards, then our billing specialists follow up with the member by email and phone as your academy until it is resolved. You get weekly recovery reports. There are no commissions and no per recovery fees.

    Not with dual pricing. You post a cash price and a card price, and the card price includes a clearly labeled service fee that the member pays, so the processing cost to your academy is $0 and your cash price stays intact. Card transactions are typically funded the next business day.

    Yes. We design, build, host and update a website for your academy, with program and schedule pages, lead forms, and online registration and waivers wired into the same account as billing. There is no separate hosting bill and no web designer to hire.

    Yes, and the transition is free. We migrate your member roster, map your plans, and move your waivers, then run one guided setup session with you. No manual data entry on your side, and no setup fee.

    Yes. Plans run by belt level or program, so kids programs, adult classes, no gi, Muay Thai and open mat can each have their own memberships, schedules and pricing inside one academy account.

    Roll Payments is $199.99 per gym per month, flat. No tiers, no per student fees, no setup fee and no percentage of your revenue. It is month to month, and if you ever leave there is no transfer fee.

    Through Safe Academy 360, our optional safety add on, yes. New registrations are checked against public records and sex offender registries as part of the signup members already complete, and screening is disclosed in the registration agreement. An absence of matches is not proof of anything, and no screening catches everyone.

    General gym software is built around a plan list and a class calendar. A Jiu Jitsu academy also needs belt and stripe promotion history on every student, plans that run by belt level or program, kids and adults on different schedules, waivers that are kept rather than purged, and someone to chase the card that bounced. Roll Payments has those built in, for one flat fee rather than a tier that climbs with your roster.

    All martial arts academies: Brazilian Jiu Jitsu, Karate, Taekwondo, Muay Thai, MMA and more. Plans and classes run by belt level or program, the workflows and terminology are tuned for martial arts schools rather than general fitness studios, and the billing team, dual pricing and the website work the same way for every discipline.

    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.

    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.