Martial arts management software, with billing that actually collects.
Belt ranks, class schedule, mat check-in, online enrollment, pro shop and a student app. One platform your whole school runs on, from the front desk to the back office, with tuition billing that retries declined cards instead of handing you a list of them.
Book a free 30-minute walkthrough → see the platform and your numbersBuilt for Brazilian jiu jitsu, karate, taekwondo, mixed martial arts, kickboxing, Muay Thai and judo, single location or several.
Teach, and track who is ready
3 toolsBelt Tracker
The one thing a general purpose gym product cannot do. Programs, levels and ranks are yours to define, each with its own testing criteria, and every student carries a rank checklist you can actually see.
- Your programs, levels and ranks, not a custom field you invent
- Testing criteria per rank, so gradings stop living in a notebook
- A rank checklist per student, and a dashboard across the school
Class and mat schedule
Categories, event types and recurring series. Assign instructors, set room capacity, block out holidays and grading days, and edit hundreds of classes at once with the multi event editor.
My SchedulerCheck students in
Barcode scan check-in with check-in windows, member PINs to confirm identity at the door, absence handling, and attendance codes you can report on.
Online Check-InSign up new students
3 toolsEnroll online
Self service sign-up pages for your programs, plus a lead capture link that saves the prospect record even when someone starts the form and does not finish.
Online JoinTrials and intro programs
Prospect offers with visit limits and their own facility access rules, so a two week intro or a free first class enrolls as a full student without rekeying anything.
Prospect offersAgreements and waivers
Put signature fields exactly where you need them in your own terms, reuse shared terms across programs, and capture prospect waivers before anyone steps on the mat.
Offer Builder termsCollect the tuition
3 toolsTuition billing
Recurring card and ACH tuition, your own bill cycle day with automatic proration, add ons for gradings and gear, and one time charges when you need them.
Invoice based billingDeclined card recovery
Failed tuition is retried on the back end across card and ACH. Most school software tells you a card failed. This is the part that goes and collects it.
Smart retryFamily accounts
Multiple cardholders on one account for siblings and parents training together, each with their own membership card, billed on a single tuition schedule.
CardholdersRun the rest of the school
3 toolsPro shop
Sell gis, belts, gloves and pads with real inventory, vendors and purchase orders, printed barcodes, cash drawer handling, tax settings, and returns.
MyPOSAn app for your students
Your branding and logo on an app where students see the schedule, scan a digital barcode at the door, buy class packs, and see the event you want front and center.
Member Account appInstructor pay and reports
Instructor commissions by event type as a fixed amount, a percentage or a flat rate, with a commission detail report, session liability, and attendance by student.
Scheduler reportsAlso included, because schools ask about these
- Summer and injury holds. Pause a tuition invoice and freeze mat access separately, with proration and term extension handled.
- Cancellations you can report on. An online cancellation form with configurable reasons, so you can see why students leave.
- Renew or replace. Move a student onto a new agreement without building a duplicate record.
- Class packs bundled with tuition. Session buckets that refill automatically each time tuition is paid.
- Staff hours. An employee time clock for instructors and front desk, with pay calculation.
- Text and email preferences. Opt in captured and managed per student and per prospect.
- Recovery of last resort. Returned accounts submitted to collections under Regulation F.
- Your own tracking. Add Google Analytics or Google Tag Manager to your sign-up pages and see which ads actually enroll students.
A failed card is not a notification, it is unpaid tuition. ASF retries the decline on the back end across card and ACH, which is the billing behind a 95% average client collection rate.*
- Smart retry logic, no front desk chasing
- Goes beyond "alerts only" tools that leave it to you
- Optional auto convert to statement billing on a hard decline
We are a payment facilitator, not a reseller adding margin on top of a third party processor, and we do not ask you to tax your students to advertise "zero fees."
- No margin added on top, no hidden bundle
- No surcharge passed to your students
- Software funded by the payments, not billed per module
Why schools move to ASF from a management suite
What ASF clients say
Named clients, quoted directly. These three run fitness facilities rather than schools, so ask for martial arts references on your call and we will bring them.
"Since switching to ASF, our collection rate has hit 96%. The difference is real money."
"The biggest difference is the people. Whenever we need help, it's easy to reach someone who genuinely wants to solve it."
"With ASF, in 3-4 days I had them on the front desk ready to go."
Switching is the part everyone worries about
We have moved data off every system in this category for more than 30 years. Student profiles, billing history, signed agreements and scheduled payments come across with you, and your students do not experience a gap in tuition collection while it happens.
Ask about your migration → 30 minutes, no obligationScheduler not loading? Open it directly at info.club-os.com, or call (301) 304-8841 and we will book it with you.