Skip to main content
Compare

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 fit

This 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 knowing

Punchpass 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 fit

Facility 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 fit

AllSquads 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 knowing

Punchpass 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 vs Punchpass, area by area. AllSquads claims come from the public help centre; Punchpass claims are limited to what its own public pages state.
AllSquadsPunchpass
Getting paidCard, 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.
RosterOne 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 classA 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.
CancellationsA 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.
RemindersEmail 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 pricingMembership 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.
WaitlistOpens 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.
PayoutsOne 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 hireCourts, 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.
CommsDirect 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.
RecordsA 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.
Book a call

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.

    Checked 2026-09-12

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.

  1. 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.

    Punchpass help centre

  2. 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.

    Help centre: Contacts

  3. 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.

    Help centre: Term classes

  4. 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.

    Help: Getting started

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Ask in chat

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.

Replies within a day.

Founding rate locked for life

First 100 paying signups lock the founding rate, no matter what we change later.

See pricing

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.