For Jiu-Jitsu Academies

Software that gets
how a BJJ academy runs.

Stripes and belts. Gi and no-gi. Open mat and drop-ins. NextKick handles the parts of running a jiu-jitsu academy that generic gym software was never built for.

8–12 yrs

Typical white-to-black timeline

4 stripes

Per belt to track before promotion

Gi + No-Gi

Class types running side by side

Promotions

Belts and stripes, tracked the way BJJ really works

Jiu-jitsu promotions are slow and stripe-by-stripe. NextKick records each stripe, logs mat hours toward the next belt, and lets you promote a student in seconds — with the whole academy notified.

  • Stripe-level progression, not just belt color
  • Mat-time and attendance toward promotion
  • Promotion history on every profile
PromotionsLive
01Stripe-level progression, not just belt color
02Mat-time and attendance toward promotion
03Promotion history on every profile
Open Mat

Open mat and drop-in check-ins that don't create paperwork

Open mat is the heartbeat of an academy — and a nightmare to track manually. Members check in from the app, drop-ins pay on the spot, and you get real attendance data for every session.

  • Self check-in for members and visitors
  • Drop-in payments at the door
  • Attendance trends per class and per athlete
Open MatLive
01Self check-in for members and visitors
02Drop-in payments at the door
03Attendance trends per class and per athlete
Programs

Gi, no-gi, fundamentals, and comp class — all in one schedule

Run parallel programs without double-booking mats or coaches. Students enroll in the tracks that fit them, and you see exactly who trains gi, no-gi, or both.

  • Separate gi / no-gi / fundamentals tracks
  • Coach and mat assignment per class
  • Kids and adults on one calendar
ProgramsLive
01Separate gi / no-gi / fundamentals tracks
02Coach and mat assignment per class
03Kids and adults on one calendar
Billing

Adult memberships that bill themselves

Most of your roster is adults on recurring plans. NextKick handles unlimited, per-week, and paused memberships, with flat pricing that never charges you more as you grow.

  • Recurring, per-week, and paused plans
  • Automatic dunning and receipts
  • Flat monthly price — no per-student fees
BillingLive
01Recurring, per-week, and paused plans
02Automatic dunning and receipts
03Flat monthly price — no per-student fees

Built for the mat, not the gym floor

The stuff other software makes you fight through

No stripe tracking

Fitness apps only understand a single membership tier — not a belt with four stripes and years of mat time behind it.

Open mat black holes

Drop-in revenue and attendance vanish onto paper sign-in sheets that never make it into your numbers.

Per-student pricing

Grow your adult roster and generic platforms quietly raise your bill. NextKick stays flat.

Jiu-jitsu academy questions

Does NextKick track stripes, not just belt color?

Yes. Each student profile carries their current belt and stripe count, with a full promotion history. You can award a stripe or a new belt in a couple of taps, and the academy feed reflects it immediately.

How do open mat and drop-ins work?

Members self check-in from the app. Visitors and drop-ins can pay a single-session fee on the spot, so you capture the revenue and the attendance without a clipboard.

Can I run gi and no-gi as separate programs?

Absolutely. Set up as many tracks as you teach — gi, no-gi, fundamentals, competition — each with its own schedule, coach, and roster. Students can belong to more than one.

We're almost entirely adult members. Is NextKick still a fit?

Yes. NextKick handles adult recurring memberships, waivers, and paused plans as easily as kids' programs — and flat pricing means a growing adult roster never costs you more per head.

In short

NextKick is BJJ gym software. It records belt and stripe promotions with dates, checks in open mat and drop-in visitors without creating a full member record, keeps gi, no-gi, fundamentals, and comp class on one schedule, and bills unlimited, punch-card, and paused memberships automatically.

What to look for in BJJ gym software

Jiu-jitsu breaks most gym software in a specific way: the rank system is two-dimensional. A student is not simply a blue belt — they are a blue belt with two stripes, and the stripes matter to them. Add open mat, drop-ins, gi and no-gi as separate tracks, and an adult membership base that behaves nothing like a children's program, and the general-purpose tools start to strain.

Key takeaways

  1. Stripes tracked alongside belt colour
  2. Open mat and drop-ins without paperwork
  3. Gi, no-gi, fundamentals and comp class on one schedule
  4. Adult memberships that bill themselves

Stripes tracked alongside belt colour

Belt plus stripe count, with the promotion date for each, held on a permanent profile. A system that only stores 'blue belt' loses the progression your students actually track between belts, which for adults is most of the motivation between promotions that are years apart.

Open mat and drop-ins without paperwork

Open mat and visiting drop-ins should check in with the same flow as members, pay on the spot if they are not on a plan, and appear in your attendance data. If a drop-in requires the front desk to create a full member record, it will not get recorded.

Gi, no-gi, fundamentals and comp class on one schedule

These are separate rosters with separate capacities, and students self-select across them. You want attendance per track so you can see who is only turning up to open mat and who is on a genuine fundamentals progression.

Adult memberships that bill themselves

Unlimited monthly memberships, punch cards, and paused memberships for injury or travel are the normal spread in a BJJ academy. Recurring billing needs to handle all three, and pausing should not mean cancelling and re-enrolling.

Underneath, the goal is that a professor can walk to the mat knowing who is due a stripe, who has not trained in three weeks, and who is on a lapsed card — without opening a spreadsheet or asking the front desk to run a report.

Last reviewed by the NextKick team.

Bring your academy onto NextKick

Free to try, no contracts, and we migrate your roster from your old platform.