AllSquads vs Punchpass
Class pack, attendance and membership software for yoga, pilates and small fitness studios
2 months free. A card is required to start, and nothing is charged until your 2 free months end. The free profile and free tiers never need one.
TL;DR
Punchpass vs AllSquads, the short version
- Punchpass sells passes and memberships for a studio timetable, with attendance marking and a video library, and it does that simply.
- AllSquads runs a club's whole week: term enrolments that also take drop-ins, camps, private lessons, court hire and memberships on one roster.
- Punchpass publishes its plans in United States dollars only, with no Australian figure and no GST line on its pricing page.
- AllSquads bills in Australian dollars with GST in the published rate, and pays the club every Monday for the previous week's bookings.
- Nothing on Punchpass's public feature list books a court, and it does not pay a club or an independent coach out; both are core to AllSquads.
- Pick Punchpass for a single-location studio built on passes; pick AllSquads for a club whose calendar runs on terms, camps and facilities.
Punchpass earned its following by doing one job simply: sell a pass, mark who turned up, keep the studio owner out of a spreadsheet. That is a genuinely good job done well, and for a yoga room with one timetable it may be all the software anyone needs. A tennis, netball, swim or multi-sport club is a busier animal. Its Tuesday is a ten-week squad with two casual players on the end of the roster, its July is a holiday camp, its Saturday is a court six families want to hire, and its treasurer wants one figure to reconcile on Monday morning. This page puts the two products beside each other on exactly those jobs, says plainly where Punchpass is the better buy, and links every source.
What is Punchpass?
Punchpass is class management software for small fitness and wellness businesses. Its centre of gravity is the pass: a customer buys a punch card or a membership, that credit is spent as they attend, and the owner sees at a glance who has visits left and who needs to buy again. Around that sit a public schedule, online self-booking, attendance marking, waitlists, family accounts so one adult can book for others, courses for a fixed set of dated sessions, and a video-on-demand library for members who train at home.
Commercially it is deliberately plain. Three plans, named Grow, Flow and Pro, are published openly on one page with a monthly and an annual option, there is a fourteen-day trial that does not ask for a card up front, billing is month to month and cancellable whenever, and card processing is handled by Stripe with nothing added on top by Punchpass. The company is based in the United States with an all-remote team, including people working from Adelaide, and its support reputation is one of the things its reviewers mention most.
None of that is faint praise. Punchpass is a mature, well-liked tool that resists the temptation to become a platform. The question this page answers is narrower: how much of an Australian sports club's week can a pass-and-attendance model actually hold, and what happens to the parts it was never built for?
Why clubs look for a Punchpass alternative
The complaints below are not about bugs or support. They are the friction that shows up when a product designed around a studio pass is asked to run a season, a facility and a payout.
A pass is not an enrolment
A term enrolment is a commitment: fixed dates, a fixed fee, public holidays taken out, and the same twelve children on the roster from week one to the end. A pass is the opposite by design. It is portable, it is spendable anywhere on the timetable, and it tells a coach nothing about who belongs in Tuesday's squad. Clubs end up keeping the real roster somewhere else.
The mid-term joiner has no clean price
A parent rings in week four and wants in. On a pass model the honest options are to sell them a smaller pass, discount by hand, or take the full term fee and feel bad about it. None of those produce a correct roster, a correct receipt and a correct payout without somebody doing arithmetic in a notebook and remembering to redo it next term.
Casual players and enrolled players drift apart
Clubs want the squad and the walk-up on the same session at two different prices, visible on one list to the coach holding a clipboard. Passes cover the walk-up well. Keeping both groups on one capacity, one attendance record and one message thread, and being able to tell instantly which is which, is where a second spreadsheet quietly reappears.
Courts, lanes, nets and tee times are missing
Nothing on Punchpass's public feature list books a facility. A club that hires courts to members, runs day and night rates, blocks a court for maintenance or wants a coaching session to reserve the court it occupies has to run that somewhere else entirely: a second system, a second login, a second set of records that never quite agrees with the first.
Money lands where the club has to sort it out
Punchpass leaves the money to your own processor, which is clean and cheap, and also means the club gets whatever settlement pattern Stripe applies plus a fee line to explain to the committee. There is no club payout report and no way to pay an independent coach their share, so the split between club and coach is calculated by hand every time.
United States dollars on an Australian budget
The plans are published in United States dollars with no Australian figure and no GST line, so the amount that actually leaves the club's account depends on the exchange rate and the card issuer's conversion charge on the day. For a volunteer treasurer preparing a season budget, a bill that moves on its own is a harder thing to approve than a fixed local one.
Which setup fits your club?
You enrol a squad for a whole term and want to sell the spare spots as drop-ins
Good fitThis is what an AllSquads term class does out of the box. Set the term dates, the weekly time, the holiday exclusions and the term fee, then switch drop-in on with a price of its own. The enrolled squad and the casual players share one roster and one capacity, and a family joining partway through can be charged pro-rata for the sessions still to come.
You run one studio with a single weekly timetable and sell passes
Worth knowingPunchpass is built precisely for that and is the simpler tool for it, so weigh it seriously. AllSquads does sell session packs and recurring memberships with tiers and member rates, so a studio can run on it, and the free tier makes trying that cheap. If passes and attendance marking are your entire business, read the Where Punchpass wins section before you move anything.
Members hire your courts, lanes, nets or tee times as well as attending sessions
Good fitFacility hire is a first-class part of AllSquads on the Club tiers: opening hours per court, slot lengths, standard and member rates, day and night bands, recurring bookings weeks ahead, manual blocks for maintenance, and a class that automatically holds the court it is assigned. It shares the same contacts, roster and weekly payout as your coaching.
Your coaches take a share of the fees and you are splitting it by hand
Good fitAllSquads collects at checkout and pays out weekly, so an independent coach connects their own Stripe account and is paid directly, while a coach employed by the club needs no Stripe account at all because the money flows through the club. Either way the split stops being a Sunday-night calculation and becomes an itemised report.
Your members rely on an on-demand video library
Worth knowingPunchpass includes video on demand for members and that is a real point in its favour; AllSquads does not host a video library. Clubs that need one usually keep it where it already lives, a private channel or a members area, and use AllSquads for the bookings, rosters, memberships and money. If the library is the heart of your offer rather than an extra, that is a genuine reason to stay.
AllSquads vs Punchpass
| AllSquads | Punchpass | |
|---|---|---|
| Getting paid | Card, Apple Pay or Google Pay at the moment of booking, and a club can publish and fill classes before Stripe onboarding finishes. | Online payment through the studio's own Stripe account, with processing billed by Stripe and nothing added on top. |
| Roster | One session list holding term enrolments, drop-ins, payment status and attendance, with parents booking on behalf of their children. | An attendance list per class, driven by who has a pass or membership with visits left to spend. |
| Term + drop-in on one class | A term class with drop-in switched on: two prices, one roster, one capacity, and pro-rata for anyone joining after week one. | Modelled as passes, memberships or a dated course rather than a term enrolment with a drop-in price beside it. |
| Cancellations | A policy per class with a notice window and full, partial or no credit, and the player sees the outcome before confirming. | A cancellation window per class, set by the studio, returning the credit to the customer's pass. |
| Reminders | Email and in-app the day before, in-app an hour out, and an SMS when a session is cancelled at short notice. | Booking confirmations and class reminders by email, configured per account. |
| Member pricing | Membership tiers with family compositions, and member rates that apply themselves to classes and court bookings at checkout. | Memberships and passes are the core model, with pricing attached to the pass the customer holds. |
| Waitlist | Opens by itself when a session fills, first in first out, and every person who waits becomes a contact you can message. | Waitlists on full classes are a published feature, with notification when a place frees up. |
| Payouts | One transfer every Monday for the previous week's bookings, platform fee netted off, card processing absorbed, itemised per booking. | Not a feature we could find on its public pages; settlement is whatever the studio's own Stripe account does. |
| Court hire | Courts, lanes, nets and tee times with hours, slot lengths, member and night rates, recurring bookings and automatic class blocking. | Not a feature we could find on its public pages; it is a class, pass and attendance product. |
| Comms | Direct messages, a group chat per session, contact-everyone on a session, and broadcasts filtered by tag, sport or membership. | Email to customers and class-level announcements, plus the notifications attached to bookings. |
| Records | A booking audit trail, itemised payout history, membership change history, and a contact record per player with credits and notes. | Attendance history, pass balances and reporting on sales and visits, exportable as CSV, XLS or PDF. |
Rather have it walked through?
A free 30-minute call. Two minutes to book, no pitch.
How AllSquads compares to Punchpass
Read dimension by dimension, the gap is not a feature count. It is which situation each product treats as ordinary and which it treats as an exception.
What the product is organised around
Punchpass organises everything around the pass and the visit. AllSquads organises around the session and the person on it: who is enrolled, who dropped in, who is a family member, what each of them paid and what the coach sees on the night. A club whose questions start with what happens on Tuesday rather than how many visits are left will find the second arrangement answers faster.
How the season is modelled
AllSquads ships six formats: recurring group lessons, one-off social sessions, holiday camps priced by day or by week, private lessons with duration tiers and coach approval, facility hire, and retreats. A term class is a group lesson carrying term dates, holiday exclusions, drop-in, pro-rata and auto-renew. Punchpass covers the class, the course and the appointment, all settled by whatever pass the customer holds.
Facilities
Club tiers put courts alongside classes: hours per court, half-hour or hour slots, standard and member rates, day and night bands, free-for-members windows, recurring bookings, maintenance blocks and a session that holds its own court. The wording follows the sport, so a golf club sees tee times and a swim club sees lanes. Punchpass publishes no facility booking at all.
Money and payouts
AllSquads takes every payment on its own Stripe platform account and transfers to the club each Monday for the week just finished, with the platform fee already netted off, card processing absorbed and every booking itemised on the report. Punchpass keeps you on your own Stripe account, which is cheaper in principle and leaves the club to reconcile settlement and processing lines itself.
Families
A parent on AllSquads holds child profiles on one login, books one child or three into the same session, adds a friend as a guest, and each attendee is priced, rostered and cancellable on their own. A membership tier can cover two adults and three children for one fee. Punchpass has family accounts so one person can book for another, built for the studio case of a partner or a child rather than a junior program.
Talking to people
Both products send the transactional email you would expect. AllSquads adds a group chat on each session for the coach and the enrolled players, a contact-everyone button on any session, direct messages, announcements, and broadcasts filtered by tag, sport, membership status or class type, plus notification preferences per club so a family can mute marketing without losing booking email.
Assistants built in
Every AllSquads tier carries two assistants: one on the dashboard that answers a club's own questions from its own data, and one facing players that helps them find and book the right session. Each paid tier includes a monthly message allowance. Punchpass lists no equivalent on its public pages, which is consistent with a deliberately small product.
Being Australian
AllSquads is built and run here: prices in Australian dollars with GST inside the published rate, Australian public holidays flagged while you build a term, Queensland Play On! vouchers accepted at checkout on classes that opt in, and local support hours. Punchpass is a United States company that happens to have team members in Adelaide, and its published prices are in United States dollars.
Where Punchpass wins
A comparison with no concessions is marketing. These are places where Punchpass is genuinely the better purchase today, written so a club that needs any of them can act on it.
- Studio-style class packs. Selling a ten-visit punch card, spending it across a timetable, watching balances run down and nudging people to re-buy is the job Punchpass was built for and has spent years refining. AllSquads sells session packs, but pass-led retail is not the axis it is designed around.
- A video-on-demand library for members. Punchpass hosts on-demand content beside the live timetable, so a studio can sell one membership covering both the room and the recordings. AllSquads has nothing equivalent: a club needing a library keeps it wherever it lives now and uses AllSquads for the bookings and the money.
- Single-location fitness and yoga studios. One room, one timetable, passes and memberships, attendance marked at the door: that is the whole job, and Punchpass does it with less setup than any platform carrying terms, camps, courts and payouts could honestly claim to match.
- A long support record and a large body of reviews. Hundreds of verified reviews at a high average, gathered over years, and a support team its customers name in those reviews, is a track record AllSquads launched its current platform too recently to have. Reputation earned slowly is worth something.
- Pricing you can read without talking to anyone. Punchpass puts all three plans, the annual alternative and the trial on one public page and keeps billing month to month and cancellable, which is more openness than much of this category offers and makes it easy to budget for a studio.
Independent ratings and verified pricing
What other people say matters more than what we say, so the figure below is quoted as published and linked so you can open it yourself rather than take our word for it. Independent ratings sit here together with the pricing position, because the two questions clubs ask about a competitor are whether its users are happy and what it costs.
Capterra
4.8 / 5
190 reviews
Verified business-user reviews of Punchpass on Capterra's Australian site.
Punchpass publishes its plans in United States dollars. Converted at the Reserve Bank's daily rate, the plan that matches what a club needs from us does not work out dearer than our comparable tier per month, and this page only puts a competitor's monthly figure beside ours when theirs is the higher of the two, so no side-by-side price is shown here. Its own pricing page is linked under Where this comes from, and our current figures are read live on the pricing page. See pricing
Measured impact
The bands below are platform-wide and deliberately rounded. They are what clubs consistently report after putting a term online, not a single club's numbers dressed up as a benchmark.
- Chasing payments
- Largely gone, because the spot is only held once the payment has cleared.
- Bookings taken
- Thousands so far, running at roughly a thousand a month across a growing set of Australian clubs.
- Programs per club
- A mid-sized club typically has fifteen to twenty running in a term; the busiest carry dozens.
- Setup to first booking
- An afternoon: import the contacts, publish one class, send the link, and the first booking usually arrives that day.
- Monday morning
- One payout and one itemised report to reconcile, in place of a bank feed and a hand-kept spreadsheet.
Where a club is willing to be named, its coach's own account is on the customer stories pages; the bands here are the cautious version that does not lean on one club's good season.
Should you choose AllSquads or Punchpass?
Choose AllSquads if
- Your calendar runs on school terms, with enrolled squads and casual players sharing the same sessions.
- You need a facility booked as well as a class run, on the same contacts, the same roster and the same payout.
- Parents book for children and you want every attendee priced, listed and cancellable in their own right.
- You split fees with coaches and want that paid out and itemised rather than worked out by hand each week.
- Your treasurer wants one Australian-dollar bill with GST in it and one weekly payout with the fee already taken off.
- You want an assistant that answers questions from your club's own data included in the tier rather than sold as an add-on.
Consider Punchpass if
- You run a single studio on class packs and attendance marking, and a term calendar is not part of your world.
- An on-demand video library sold alongside the live timetable is central to what your members pay for.
- You would rather keep payments entirely on your own Stripe account and reconcile settlement yourself.
- A years-long review history and a named support team matter more to you than local billing and facility booking.
Pricing: AllSquads vs Punchpass
Punchpass keeps its commercial story short, which is to its credit. Three plans named Grow, Flow and Pro sit on one public page, each available monthly or for a lower effective rate paid annually, with the more advanced capabilities such as memberships appearing on the middle plan and above. A fourteen-day trial runs without asking for a card up front, billing stays month to month and cancellable, and card processing is charged by Stripe directly with nothing added by Punchpass on top.
The catch for an Australian club is the currency. Those plans are published in United States dollars with no Australian equivalent and no GST line anywhere on the page, so what leaves the club's account each month depends on the exchange rate that day and on whatever the card issuer charges to convert. AllSquads bills in Australian dollars with GST inside the published rate, on flat monthly Coach and Club tiers with a free tier beneath and a Pro tier above, billed monthly or annually.
Two fees exist on AllSquads and they are paid by two different people: a booking fee the player pays at checkout on top of the class price, and a platform fee the club pays when the payout is made, set by its tier. Both are published on the pricing page and deliberately nowhere else on this site, so this page quotes neither. Read them at the source: the vendor's own pricing page is linked below, and ours is read live from the same data the platform bills from.
How to switch from Punchpass
This is an afternoon of setup and one term of overlap, not a migration project. Three moves and a tidy-up, each with the article that walks it.
Export your customers out of Punchpass
Punchpass documents a customer export to CSV, XLS or PDF in its help centre. Take the CSV: names, emails and phone numbers are the parts that matter. While you are there, write down who is holding unspent pass visits or membership time, because those balances are what you will carry across as credit.
Import the contacts into AllSquads
Upload the CSV under Contacts, then Import. Imported people are tagged with where they came from, can carry a membership status and expiry immediately, and can be issued credit for the pass visits they had left. Credit raised for somebody who has not signed up yet waits as pending and attaches itself the moment they register with that email address.
Build the term and open it
Create the term class with its dates, weekly time, holiday exclusions, term fee and drop-in price, assign the coach, choose the cancellation policy, publish it and send the link to the contacts you just imported. Bookings can start before Stripe onboarding is finished; only the payout waits for that.
Overlap one term, then close the old account
Let outstanding passes burn down on Punchpass while every new enrolment goes through AllSquads. Most clubs are entirely across by the second term, with the weekly payout and the session roster already doing the work the old tool did, and the export file kept as the historical record.
What to try in your first week
There is no demo to book, because it is self-serve. Five things to do inside the trial, each ending in something on screen you can judge for yourself.
Build one term class, switch drop-in on, enable pro-rata, then open the class as a player would see it.
The booking panel offers the term fee and the drop-in fee side by side, and a mid-term booking quotes only the sessions that are left.
From a parent account, book two children into the same session and add a friend as a guest.
The confirmation itemises each attendee with their own amount, and the coach's roster shows all three on separate lines.
Set up a membership tier with a member rate on that class, then book as a member and as a non-member.
The member price applies itself at checkout with no code to enter, and the difference shows on the booking record.
Publish a court with a member rate and an evening rate, then take a recurring Saturday booking.
The court calendar fills for every repeat week, and a class assigned to that court blocks it automatically.
Connect Stripe, take one live booking, and open the Payments page the following Monday.
The payout card shows that week's bookings with the platform fee already netted off, and the itemised report downloads for your treasurer.
Got a question right now?
Instant answers, in the page, without leaving it.
Other Punchpass alternatives to consider
Punchpass is one of several products on a club's shortlist, and each of them is strongest somewhere different. Where we have written a full comparison it is linked; the rest are named so you can go and look at them yourself.
TeamUp
Studio and gym software at a larger scale, with memberships, recurring billing and a branded member app add-on.
Mindbody
The biggest wellness marketplace and booking platform, aimed at multi-location studios and priced for them.
Momence
A newer studio platform pushing memberships, marketing automation and video, competing hard for boutique fitness.
ClubSpark
Tennis club and court management backed by Tennis Australia, strongest for affiliated tennis clubs.
CourtReserve
Court-first booking software from the United States, deep on facility tooling and priced per block of courts.
A spreadsheet and a group chat
The manual way, and for one coach with a dozen players who all pay on the night it is genuinely fine.
Where this comes from
- Punchpass plan names, the monthly and annual options and the trial
- Punchpass pricing page
- Punchpass features: courses, waitlists, family accounts, video on demand
- Punchpass features page
- Punchpass is a United States company with an all-remote team
- Punchpass about page
- Capterra score and review count for Punchpass, read 12 September 2026
- Capterra: Punchpass
- Exporting customers out of Punchpass as CSV, XLS or PDF
- Punchpass help centre
- Card processing and payouts are handled by Stripe
- Stripe (stripe.com/au)
- Term classes with drop-in, pro-rata and auto-renew
- Help centre: Term classes
- Weekly payouts, credits and how Stripe is used
- Help centre: Payments
- Cancellation policies and the credit outcome shown before confirming
- Help: Cancellation policy
- Court hire, member and night rates, and automatic class blocking
- Help centre: Court hire
- AllSquads tiers, the trial and the two fees, in Australian dollars
- Pricing page
FAQ: Punchpass vs AllSquads
The honest summary
Punchpass is a good, small, well-liked product and there is no version of this page that argues otherwise. If your business is one room, one timetable and a wall of punch cards, buying something with terms, camps, courts and payouts in it is buying complexity you will not use, and the simpler tool is the right call.
A club is simply a different shape. Its week is an enrolled squad with two casual players on the end, a camp in the holidays, a coach's private lessons, a court four families want on Saturday, a parent booking two children on one card, and a treasurer who wants a single Australian-dollar figure on Monday. Every one of those is a default on AllSquads rather than a workaround, and that is the whole argument.
The way to settle it is to put one real term through both. The trial runs two months at full tier access, and the five checks above are the entire test; if the roster, the payout and the court page do not convince you, no comparison page should.
- Punchpass sells passes and memberships for a studio timetable, with attendance marking and a video library, and it does that simply.
- AllSquads runs a club's whole week: term enrolments that also take drop-ins, camps, private lessons, court hire and memberships on one roster.
Talk to a person
Two minutes, no pitch.
Founding rate locked for life
First 100 paying signups lock the founding rate, no matter what we change later.
Try AllSquads on one real term
Full tier access, 2 months free. A card is required to start, and nothing is charged until your 2 free months end. The free profile and free tiers never need one.