BJJ gym management software · built for Brazilian Jiu Jitsu academies · PH first

Run your whole BJJ gym in one place.

BJJ gym management software for attendance tracking, belt and stripe progression, and dues. Collect through GCash, Maya, GoTyme, bank, and PayPal, and message your whole mat in one tap.

Start free See features Free plan, no card. Up to 30 students.
Scroll
All in one BJJ gym software

Less admin. More rolling.

RollCall is BJJ and martial arts gym management software that replaces the paper logbook, the spreadsheet, and the Messenger dues chase with one clean member app your coaches and students actually use. Attendance, belts, class scheduling, dues, digital waivers, messaging, and reports, built for Brazilian Jiu Jitsu academies and at home in any martial arts school or dojo.

BJJ attendance tracking

QR check in by personal code, posted class QR, or kiosk mode. Track gi and no gi attendance, with a clear picker when classes overlap. Every check in counts toward belt requirements, even offline.

Belts, stripes & progress bars

A time in grade clock, a per belt technique curriculum, and three progress bars to the next belt. The counter resets on promotion, and the board shows who is ready to grade.

Dues, billing & reminders

Collect membership dues via GCash, Maya, GoTyme, bank, and PayPal, with recurring billing and automatic reminders. Payments match to members on their own, and failed or late payments are recovered for you.

Chat, groups & broadcasts

Message one student or start a group, with seen receipts and image and document sharing. Push one announcement to your whole academy in a tap.

Community discussions board

A gym feed where members post, comment, like, and vote, with polls, badges, belt flair, and a leaderboard. Moderators keep it healthy.

🔥

Streaks & leaderboard

Attendance streaks and a consistency leaderboard keep members coming back, the engagement boost beginners respond to most.

Shareable promotion cards

When a coach logs a belt promotion, RollCall makes a branded, gym verified card the student shares to social. Every promotion becomes free marketing that links back to your gym.

Personal training log

Each member logs rolls, taps, submissions, gi and no gi, and notes, with streaks and a weekly recap. Private by default, shareable with a coach.

Parent & family accounts

One parent login for the whole family, with each child's progress, dues, and alerts for check ins, missed classes, and belt tests.

Public gym page & SEO

An SEO indexed jiu jitsu gym page with your address, class schedule, and a Google Map. Your lead funnel, built in.

Class scheduling, booking & waitlist

Publish your weekly class schedule, let members book a spot by QR, and never oversell the mat. When a class fills, the waitlist promotes the next student automatically.

Digital waivers, reports & retention

Send digital waivers with minor guardian sign-off, read attendance, revenue, and retention reports with CSV export, and get at-risk alerts before a student drifts away.

Multiple gyms & affiliation

Run several locations or a whole BJJ affiliation under one roster, with reporting that rolls up across gyms.

See what's included in each plan
0
students free, forever
0
payment rails
0
to check in a class
0
tap to message all
Up and running today

Three steps to a paperless gym.

1

Add your gym

Create your team, set your belts and class schedule, and import your roster. Minutes, not days.

2

Check in by QR

Members scan in at the door. Attendance, time in grade, and eligibility update themselves.

3

Get paid and talk

Send dues with your GCash QR, automatically match the payments, and broadcast to your whole mat.

The belt board

See who is close to a stripe.

Attendance and time in grade feed one visual board. Eligible students flag themselves, so nobody gets overlooked on promotion night.

Try it free
Mika Santos
White · eligible, 1st stripe
Ready
Anna Lim
Blue · eligible, 4th stripe
Ready
Juan Reyes
Blue · 47 of 60 classes
78%
Paolo Dizon
Purple · 112 of 140 classes
80%
BJJ gym software pricing

Start free. Grow when you do.

Compare what every plan includes. Free BJJ gym software for small academies, with affordable Starter and Pro plans as you grow. All prices VAT inclusive. No setup fees. Cancel anytime. Paid plans start with a 30 day free trial of everything, no card needed.

Free · Mat
₱0
forever, for new and small gyms
Active students30
Locations1
Attendance, belts & progress bars
Streaks & leaderboard
Personal training log
Community board & messaging
Automated dues (GCash, Maya, PayPal)
Dunning & payment reminders
Promotion eligibility alerts
Parent / family accounts
History3 months
Roles, branding & priority support
Start free
Most popular
Starter · Stripe
₱899/mo
VAT inclusive · billed monthly
Active students150
Locations1
Attendance, belts & progress bars
Streaks & leaderboard
Personal training log
Community board & messaging
Automated dues (GCash, Maya, PayPal)
Dunning & payment reminders
Promotion eligibility alerts
Parent / family accounts
History12 months
Roles, branding & priority support
Start 30 day free trial

Full Pro access for 30 days · No card needed

Highly Recommended
Pro · Black Belt
₱1,999/mo
VAT inclusive · billed monthly
Active studentsUnlimited
LocationsMultiple gyms
Attendance, belts & progress bars
Streaks & leaderboard
Personal training log
Community board & messaging+ segments
Automated dues (GCash, Maya, PayPal)
Dunning & payment reminders
Promotion eligibility alerts
Parent / family accounts
HistoryFull + export
Roles, branding & priority support
Start 30 day free trial

Full Pro access for 30 days · No card needed

GCashMayaGoTymeBank transferPayPal
No card to start · Cancel anytime · Prices VAT inclusive

"Paper logbooks and chasing dues over Messenger is how most PH gyms run. RollCall makes that faster, not foreign."

The product principle behind every screen
FAQ

BJJ gym software, answered

Is there a free BJJ gym management software plan?

Yes. RollCall is free for up to 30 students and includes QR attendance tracking, belt and stripe tracking, and a public gym page. No card required, and you upgrade only when your academy grows.

Does RollCall track BJJ belts, stripes, and time in grade?

Yes. RollCall tracks belts and stripes, runs a time in grade clock, and flags who is eligible for promotion based on attendance and your own belt requirements, so nobody is overlooked on grading night.

Can my members pay dues with GCash or Maya?

Yes. RollCall collects membership dues through GCash, Maya, GoTyme, bank transfer, and PayPal. Payments automatically match to each member, reminders go out automatically, and overdue accounts are flagged.

Does it work for multiple gyms or a BJJ affiliation?

Yes. Run several locations or an entire affiliation under one roster, with attendance, dues, and reporting that roll up across gyms on the Pro plan.

Is RollCall built specifically for Brazilian Jiu Jitsu?

Yes. RollCall is BJJ first: gi and no gi attendance, belt and stripe progression, promotion eligibility, and team messaging, designed around how jiu jitsu academies actually run, and priced for the Philippines.

Can RollCall handle class scheduling and bookings?

Yes. Publish a weekly class schedule, let members book their spot by QR, and cap each class so it never oversells. When a class is full, RollCall promotes the waitlist automatically as spots open.

Does RollCall have digital waivers?

Yes. Send digital waivers that members sign on their phone, with guardian sign-off for minors, and track at a glance who has and has not signed before they step on the mat.

How do I get help if something breaks?

Every account has a Support page with an FAQ, a scoped help bot for errors and payment questions, and a contact form that reaches us by email. The help bot answers only about using the app and never sees your data.

How do I pay for RollCall?

Start with a 30 day free trial of everything, no card needed. Then pay inside the app by GCash, Maya, GoTyme, bank transfer, or PayPal. PayPal renews automatically; the local rails renew with a reminder. Prices are VAT inclusive and every payment gets an official receipt.

Can I pay with GCash?

Yes. GCash, Maya, GoTyme, and bank transfer are first class both for the gym paying RollCall and for members paying the gym. Each renewal shows the amount, a QR, and a reference code to put in the transfer note.

More questions? Read the docs.

A RollCall belt promotion share card: Juan Reyes verified as a Blue Belt by Coach Bani at Carpe Diem BJJ Manila.

Your gym, finally in one place.

Set up in minutes. Free for your first 30 students.

Start free