RollPunch connects your schedule directly to payroll. Publish a week, coaches see their shifts, and when payday comes — one tap and everyone gets paid. No spreadsheets. No invoices. No chasing.
Tracking every coach's hours, class types, and rates in a spreadsheet is error-prone and eats hours every week.
Coaches forget to invoice. You forget who taught what. Someone always ends up chasing someone else down.
A coach texts a sub at the last minute. Nobody tells admin. The schedule is a mess and the wrong person gets paid.
Your published schedule is your payroll. The moment a week goes live, RollPunch knows who taught what, at what rate, and what's owed. When payday comes — hit Pay. Coaches get deposited directly to their bank. No spreadsheets, no manual calculations, no chasing anyone down.
Build once as a template, publish in seconds. Coaches see shifts instantly. Edit live weeks without disrupting what's already out. Schedule and payroll stay connected automatically.
Coaches drop shifts in the app. Target a specific coach or broadcast to a group. Admin approves. No frantic texts — and the schedule updates on its own.
Coaches log private sessions in the app. RollPunch tracks them, deducts what's owed, and folds everything into payroll. No separate system, no double entry.
Admin-to-coach, coach-to-admin, coach-to-coach — all in the app. No more mixing gym business with personal texts. Full threads with unread badge counts.
Coaches live on the iOS or Android app. Owners and managers get a full web dashboard — same data, same controls, available anywhere. Built for gyms and studios from day one, not adapted from restaurant or retail software.
Create your account, add your class types (whatever you offer), and invite your coaches. Set each coach's pay rate per class type and role — done once, applied forever.
Use the visual schedule builder to create your weekly class template. Assign lead coaches and assistants to each class. Publish 1–4 weeks ahead with a single tap.
When a coach needs to give up a shift, they request it through the app. You approve or deny. Open shifts are automatically offered to qualified coaches based on their permissions.
At the end of the week, open Payroll. Every coach's earned amount is pre-calculated. Add any adjustments (bonuses, deductions), then hit Pay. Via Stripe transfer or mark as manual — your choice.
Your gym owner sends you an email invite. Tap the link, create your account, and you're in.
RollPunch is available on iOS. Download it, sign in with the email you used to accept your invite, and your schedule loads automatically.
"My Shifts" shows every class you're assigned to — date, time, class type, your role, and what you'll earn. No guesswork.
Tap "Give Up Shift." Choose to put it up for grabs, offer it directly to a colleague, or send it to admin only. No group texts needed.
The Available tab shows every open shift you're qualified to cover. Tap to claim — the app notifies you the moment a relevant shift opens.
Your gym owner processes payroll. You get paid for every class you taught — no invoice to file, no hours to track. Your earnings are calculated automatically.
iOS and Android apps for coaches and admins, plus a full web dashboard for when you need a bigger view.
Schedule Builder
Payroll — One Tap to Pay
Shift Management
I've been running a martial arts gym for years, and I kept waiting for software that actually understood how gyms work. I tried everything — scheduling tools, HR platforms, payroll services. One of them even promised me, in writing, that their product could handle everything I needed. I signed the contract. It couldn't. I lost months and real money trying to make it work.
So I built RollPunch. Not because I wanted to be a software company, but because I needed this tool and it didn't exist. Every feature came from a real problem I ran into on the mat, behind the desk, or at the end of a long week trying to figure out who to pay and how much.
If you're running a gym, I built this for you. You deserve software made by someone who actually trains.
No hidden fees. No per-coach charges. Cancel anytime.
Contact us to add locations — +$59/mo each
Get StartedOne-tap payroll is powered by Stripe — the same infrastructure trusted by Amazon, Google, and Shopify. We pass their processing fee through at cost, with no markup: 0.25% + $0.25 per coach paid, charged only when you run payroll.
No monthly payroll add-on. No per-contractor fee just for having coaches on the books. You pay only when someone actually gets paid.
Stripe payouts are optional. You can always use Manual mode and pay coaches however you like.
Yes — coaches receive an email invite from you, tap the link, and create their account. They then download the RollPunch iOS app and sign in. The whole process takes under 5 minutes.
You set each coach's pay rate per class type and role (Lead or Assist) when you add them. At the end of each week, RollPunch calculates what every coach earned based on the classes they actually taught. You review, add any adjustments, and pay with one tap.
When a coach gives up a shift and another coach picks it up, the payroll automatically reflects the change. The original coach is removed, the new coach is added, and pay is recalculated — no manual updates needed.
No. Stripe is optional. In Manual mode, RollPunch calculates what each coach is owed and you pay them however you normally would — cash, Venmo, bank transfer — and mark it as paid in the app. Stripe mode automates the actual bank transfer to each coach.
Stripe charges 0.25% + $0.25 per coach paid per transfer. We pass this through at cost — no markup. For a gym paying 15 coaches an average of $500/class, that's about $22.50 per payroll run — roughly $1.50 per coach.
Most payroll platforms charge a monthly fee per contractor just to keep them on the books — whether you pay them that month or not. With RollPunch there's no per-contractor fee, no payroll add-on. You pay only when someone actually gets paid.
By comparison, Gusto charges $6 per contractor per month, and Square Payroll charges $0.35 per transfer plus a base fee. Stripe via RollPunch is a fraction of either.
Yes — every new gym gets a 14-day free trial. A card is required to start so payroll is ready the moment you are, but you won't be charged a thing until the trial ends. If you have a promo code, enter it at checkout.
Any class type your gym or studio offers — you define them yourself in settings. Each type gets its own pay rates for lead and assist roles. There's no limit on the number of class types.
Yes. Cancel anytime from your account settings. Your gym's data stays accessible until the end of your billing period.
Start your free 14-day trial. Cancel anytime.