martial arts booking software

Martial arts booking software for classes and programs

Students book leveled classes and term programs from any phone browser — nothing to download. Run monthly dues and memberships, collect waivers at intake, fill waitlists automatically and take payments on your own Stripe. From $15 a month. No annual contract.

14 days free, no card. Waivers and dues included on every plan.

A coach checking students in at the front desk before a martial arts class.
the short answer

How students book and pay

Martial arts booking software lets your dojo publish a weekly timetable and term programs, take online bookings, hold waivers, manage capacity and waitlists, run monthly dues, and accept payments. Students do it all from any phone browser, with nothing to download.

Junocal handles leveled class and program booking, conditional-logic intake with liability waivers, auto-renewing dues and memberships, class packs of 5 or 10, two-mode waitlists, a mat-side roster with check-in, and recurring payments through your own Stripe Connect account. From $15 a month, with no per-student fee, no marketplace commission and no annual contract.

six things your dojo runs on

What students and coaches actually touch

Six capabilities a martial arts booking system has to ship — included from the $15 Starter tier. No upgrade gating, no add-ons, no per-feature surprise pricing.

Leveled class and program booking

Publish your weekly timetable — fundamentals, advanced, sparring, kids' classes — and term-based programs that run in blocks. Students book the right level from any phone browser, with nothing to download.

Dues and memberships

Auto-renewing monthly dues and memberships through your own Stripe. Class packs of 5 or 10 for casual trainers. Students can pause their own membership with a reason. Failed-payment recovery with a one-tap card update.

Waivers and intake built in

Conditional-logic forms collect liability waivers, belt rank, age and guardian details for minors before the first class. Answers attach to the student profile. A booking can't complete until the required waiver is signed.

Waitlists that fill themselves

Two modes on every plan. When a spot opens with notice, Junocal books the next student in line automatically. When it opens last-minute, everyone on the list is alerted and the first to tap takes the spot. Set it per class type.

Day-of roster and check-in

Instructors open a mat-side roster for the next session, see who's booked and check students in as they arrive. The substitute pool covers a coach who's out, with a notification to the standby instructor.

Payments on your own Stripe

Card, ACH in the US and Direct Debit in the UK at Stripe's published rates, with no Junocal markup and no marketplace commission. The money lands in your account directly. No annual contract, free CSV export.

side by side

Junocal vs the booking platforms dojos try first

Seven rows of structural facts. Every Junocal value applies to every plan tier. Verified June 2026.

JunocalMindbodyVagaroMomence
Starting price (USD/mo)$15$129+$30+$199+
Per-student / per-member feeNoneTier-based capsNoneNone
Annual contract requiredNo12-24 monthsOptionalOften
Marketplace commissionNone~20% on app-discoveredNoneNone
Waivers + intake on entry tierYesAdd-onYesYes
Payment processorYour own StripeMindbody-brandedVagaro-brandedStripe with markup
Free trial14 days, no cardDemo only30 days, card required14 days, no card
pricing on the page

Three plans, no sales call

Starter

$15/mo

Solo coach, one dojo

One location, up to 10 rooms, up to 5 instructor seats, booking, dues, waivers, waitlists, check-in

Studio

$29/mo

Most academies

Up to 5 locations, unlimited seats, front-desk role, broadcasts, substitute pool, term programs

Growth

$69/mo

Up to 10 locations

Multi-location architecture, unlimited rooms and seats, QuickBooks, advanced reporting

Full pricing details and plan-by-plan FAQ →

the things buyers ask

Questions

How do students book martial arts classes?

Students open your timetable in any phone browser, pick a leveled class or program session, and book in a couple of taps — nothing to download. They can reserve a spot in a white-belt fundamentals class, a sparring session, or a kids' program, and they get a confirmation and a 24-hour reminder automatically. Online booking is included on every Junocal plan from $15 a month.

Can I run monthly dues and memberships?

Yes. Junocal runs auto-renewing memberships and dues on every plan from $15 a month, billed through your own Stripe by card, ACH in the US or Direct Debit in the UK. Failed payments trigger an automatic recovery email with a one-tap card-update link, so lapsed dues get collected without you chasing. You can also sell class packs of 5 or 10 for students who train casually.

Does it handle waivers and intake before the first class?

Yes. Conditional-logic intake forms collect liability waivers, belt rank, age, guardian details for minors, and any injury notes before a student's first session, and the answers are attached to their profile. The intake builder is included on every plan starting at $15 a month, with no add-on fee. New students can't complete a booking until the required waiver is signed.

What does martial arts booking software cost?

Junocal starts at $15 a month on the Starter plan, which covers one location with up to 10 rooms and up to 5 instructor seats. The Studio plan is $29 a month for up to 5 locations with unlimited instructor seats, a front-desk role, broadcasts and a substitute pool. The Growth plan is $69 a month for up to 10 locations plus QuickBooks. The price is the same number whether you bill in dollars, pounds or euros, with no annual contract.

Are there per-student or marketplace fees?

No. Junocal charges a flat plan price from $15 a month — there is no per-student fee, no per-booking fee, and no marketplace commission skimmed off classes a student found through an app. Payments run on your own Stripe at Stripe's published rates with no Junocal markup, so the money lands in your account directly. Many competitors add per-member charges or take a cut of app-discovered bookings on top of their monthly price.

Deeper dives

The full martial arts hub, the complete feature list, the class booking system in detail, and plan-by-plan pricing.

Take bookings and dues at your dojo

14 days free, no card. Students book from any phone browser on day one. Free migration from your current system, done for you in your first 30 days, with free CSV export whenever you want it.