If you’re running a martial arts school with two or three instructors on staff, you already know the drill. Class ends, someone scribbles their hours on a notepad by the front desk. Or maybe you’re using a separate app — a punch clock tool that has nothing to do with your school management software — just to track when your instructors come and go. At the end of the week you pull it all together, cross-reference the schedule, and figure out who gets paid what.
It works. But it’s one more thing to manage, one more app to maintain, and one more place where mistakes happen.
OnMat now has a built-in instructor time clock — and like everything else in OnMat, it lives exactly where you’d expect it to.
How It Works
Instructors clock in and out directly from the OnMat Edge mobile app — the same app they already use to check attendance, view the class schedule, and stay connected to the school. When an instructor opens the app and pulls up their own profile, a Clock In button is right there. One tap. They’re on the clock. One tap when they leave. Done.
No separate login. No separate app. No explaining a new system to your staff. If they’re already using OnMat Edge — and they should be — the time clock is already in their hands.
On the admin side, the web portal has a full Instructor Hours timesheet view. Filter by instructor, filter by date range, and see every punch in a clean table. If an instructor forgot to clock out — it happens — you can edit or delete any punch manually. No punch is locked. You have full control to correct mistakes before they become payroll disputes.
And if an instructor genuinely does forget to clock out and nobody catches it before midnight, OnMat automatically closes the open punch at the end of the day. It won’t carry over into the next morning and inflate their hours. The system handles the edge case so you don’t have to.
The Consolidation Value Is Real
One of our school owners was using TimeStation — a third-party time clock app — specifically for their instructors. It did one thing: track punches. They were paying for it monthly, managing a separate login, and manually exporting data whenever they needed to reconcile hours. When they asked if OnMat could just handle it, the answer was yes.
That’s the kind of consolidation that quietly makes running a school easier. Not a dramatic feature. Not something you’d put on a marketing slide. Just one fewer app, one fewer subscription, one fewer place where information lives that should live in your school management platform.
Every tool you eliminate from your daily workflow is time you get back. For a school owner teaching classes, managing parents, chasing billing issues, and planning the next belt test — that time adds up.
Built for How Schools Actually Staff
Martial arts schools don’t always have clean organizational structures. A parent whose child trains at the school might also be a junior instructor on the weekend. A senior student might help run the after-school program on Tuesday and Thursday. The same person can be an account holder, a parent, and an instructor — all at once.
OnMat handles this correctly. When the app detects that an account holder’s profile includes an instructor role, the Clock In button appears for that instructor — not for the parent, not for the student. The system knows who you’re clocking in, even when one person wears multiple hats.
That sounds like a small detail. Ask anyone who has tried to manage instructor hours at a school where roles overlap and they’ll tell you it’s the detail that breaks every other time clock tool they’ve tried.
What This Is Really About
The schools that run well long-term aren’t the ones with the most students. They’re the ones that operate like a real business — with clean records, accountable processes, and systems that reduce the amount of manual work the owner has to do every week.
Tracking instructor hours accurately is part of that. Paying people correctly, on time, without disputes, is part of that. Having a record you can pull up when someone questions their hours — that’s part of that too.
The OnMat instructor time clock isn’t a flashy feature. It’s the kind of thing that quietly makes your school run better, removes a tool you didn’t need to be paying for, and keeps one more piece of your operation inside the platform that already knows your school.
Available now on iOS, Android, and the OnMat web admin portal.
Try OnMat free for 30 days. No credit card required. No setup fee. No contract.
Want to see everything OnMat includes? Explore OnMat’s full feature set or contact our team — we respond within 24 hours.




