Skip to main content
Martial arts gyms & clubs

The free martial arts attendance app — classes, gradings & dues

Built for BJJ, karate, MMA and boxing coaches. Take the class register in seconds, see who's actually mat-ready for grading, message the gym and collect monthly dues — in one free app.

Teamcheck coach 1
Teamcheck coach 2
Teamcheck coach 3
Teamcheck coach 4
Teamcheck coach 5

Trusted by 1,000+ teams & coaches

Martial arts class training, organized with TeamCheck
No-gi, 19:0023 on the mat

The switch

Attendance is the whole job. Here's the before and after

A clipboard and a memory

  • A paper register that someone types up on Sunday, or doesn't
  • Grading eligibility argued from recollection rather than a count
  • You notice a member has stopped coming about six weeks too late
  • Dues chased one awkward message at a time
  • Timetable changes announced on the whiteboard nobody reads

Running it on TeamCheck

  • Tap the register on your phone as they step on the mat
  • A real class count per member, straight out of the attendance history
  • An alert when a regular's attendance starts sliding
  • Monthly dues collected online, with the reminders sent for you
  • Timetable changes pinned to every member's phone

Features

Everything your gym needs

Class registers

Your whole timetable set up once and repeating. Mark attendance in seconds — gi, no-gi, kids, open mat.

Grading & belt eligibility

Class counts per member over any period, so 'has she trained enough for blue?' is a number instead of a debate.

Gym announcements

Seminar dates, closures, competition entries — pinned so members read them before they turn up to a locked door.

Monthly dues

Recurring membership plus one-off comp fees and gear — paid online via PayPal, Revolut, Venmo and more, with automatic chasing.

Classes, levels and kids

Fundamentals, advanced, kids and the competition team as separate groups, each with its own register and chat.

At-risk member alerts

A quiet drop in attendance is the first sign of a cancellation. Get told while there's still time to send a message.

Compare

Register-keeping, four ways

Full gym-management platforms do more than this, and charge per member every month for all of it.

Register-keeping, four ways
CapabilityPaper registerSpreadsheetGym softwareTeamCheck
Cost for 120 membersFreeFreePer member, monthlyFree
Register taken on your phoneNoPartlyYesYes
Class count per member for gradingPartlyYesYesYes
Alerts when someone drops offNoNoYesYes
Monthly dues collected onlineNoNoYesYes
Announcements to every memberNoNoYesYes
Separate kids and adult classesYesYesYesYes
Time to set upNoneAn eveningOnboarding callUnder a minute

How it works

Up and running in three steps

No setup calls, no spreadsheets, no credit card.

Creating a team in the Teamcheck app
01

Create your team

Name it, add a logo, done — it takes seconds.

Inviting team members with a team code in Teamcheck
02

Invite your people

Share one team code with players, parents or friends.

Teamcheck home screen with schedule and attendance
03

Run everything

Schedule sessions, track attendance, chat and collect fees.

FAQ

Martial arts gym FAQs

Yes. Registers, scheduling, announcements, chat and dues collection are all in the free plan, with no per-member pricing — a gym with two hundred members pays the same as a club of fifteen. An optional Pro plan adds monthly analytics, at-risk member alerts and automatic payment reminders.

Yes, and it's the most common reason coaches start using it. Every class a member attends is recorded, so you can pull a class count over any period rather than trying to remember how often someone has been on the mat. It makes belt and grade decisions defensible, which matters most in the styles where mat time is the criterion.

Scope and price. Gym platforms bundle contracts, waivers, POS and door access, and bill per member per month. TeamCheck does the part most small clubs actually need — registers, class counts, announcements and dues — for free. If you need waiver storage and retail inventory, you want the bigger tool; if you need to know who trained and who's paid, this is enough.

Yes. Set a recurring monthly fee and add one-off charges for competitions, seminars or gear. Members pay online via PayPal, Revolut, Venmo, Swish or MobilePay, or pay you in cash and mark it for confirmation. Automatic reminders chase the unpaid, so you're not the person having that conversation at the door.

Yes. Parents join the group, get the announcements and pay the fees, while you take the register on the child. Keep the kids' classes as their own group so a change to the adult timetable doesn't notify every parent in the gym.

Yes. Every class on your timetable can be its own group — fundamentals, advanced, no-gi, kids, competition team — each with its own register, schedule and chat. Coaches can be assigned to specific groups so they only see the classes they teach.

Ready to retire the clipboard?

Join thousands of coaches using TeamCheck for registers, grading counts and dues — for free.