PunchPass

Simple, no-frills class-pack and scheduling software for studios, priced as a flat monthly fee with no vendor cut on payments.

Visit site ↗

Strengths

  • Brandable Booking Widget

    Colour themes and logo carry through to the embedded timetable; theme picker rather than free custom CSS

    Confirmed
  • Recurring Bookings

    Confirmed
  • Hold Multiple Memberships / Packs at Once

    A customer can hold multiple active passes/memberships; eligibility rules govern which apply and staff can change which pass was applied

    Confirmed
  • In-Person Payments

    Via the Square integration (on request) for Square Reader/POS, or manually charge a card through Stripe. No native Punchpass POS terminal

    Confirmed

Watch out for

  • Courses

    "Series" — multi-session course sold as one purchase; one registration creates reservations for ALL classes in the series. Flow and Pro pla…

    Confirmed
  • No-show Tracking

    Mark as No Show (deducts pass credit); No Shows & Late Cancels report; optional penalty fee for unlimited members via Stripe

    Confirmed
  • Automatic Renewals

    Recurring memberships auto-charge via Stripe; Flow and Pro plans only

    Confirmed
  • Memberships

    Recurring memberships require the Flow or Pro plan — NOT included on the entry Grow plan

    Confirmed

Pricing

$59/mo

Confirmed

Grow, monthly billing; $623/yr if billed annually

Contract
Monthly, cancel anytime (annual billing is a discount option)Confirmed
Setup fee
None — ("the only fee you pay to Punchpass is our monthly subscription")Confirmed
Free trial
14 days — no credit card required (plus 50% off first two months for new customers)Confirmed

Estimated monthly cost

Same formulas as the cost calculator, at three example studio sizes — cheapest applicable published plan per size. Includes vendor platform fees on revenue where they apply; excludes card processing and add-ons.

Solo operator

$59/mo

Grow

$59/mo, monthly billing

Established studio

$59/mo

Grow

$59/mo, monthly billing

Growing multi-site

$59/mo

Grow

$59/mo, monthly billing

Features

Scheduling & Booking

ClassesYesConfirmed
1:1 AppointmentsPrivate Sessions (all plans) plus an Appointments schedule; sessions booked against instructors, and Private Sessions do not appear on the…Confirmed
Courses"Series" — multi-session course sold as one purchase; one registration creates reservations for ALL classes in the series. Flow and Pro pla…Confirmed
Recurring BookingsYesConfirmed
Waiting ListsConfirmation Mode (emails all waitlisted, first to claim gets in) or Autofill Mode (auto-adds first in queue)Confirmed
Capacity LimitsYesConfirmed
Booking WindowsYesConfirmed
Cancellation WindowsBusiness-wide default cancellation window plus custom per-class and per-recurring-time cancellation policiesConfirmed
Attendance TrackingManual marking, bulk mark-all, automated attendance, and touch-free customer self check-inConfirmed
No-show TrackingMark as No Show (deducts pass credit); No Shows & Late Cancels report; optional penalty fee for unlimited members via StripeConfirmed
Staff SubstitutionAdd Substitute on a single class, or for multiple classes at once via Schedule > Bulk ActionsConfirmed
Embeddable Calendar WidgetiFrame embed codes incl. WordPress; filtered views by class, instructor or locationConfirmed
Shareable Booking LinksYesConfirmed
Brandable Booking WidgetColour themes and logo carry through to the embedded timetable; theme picker rather than free custom CSSConfirmed
Duplicate Classes"Create a Copy" on a series; individual classes copied via the scheduleConfirmed
Bulk Class CreationYesConfirmed
Bulk Class CancellationCancel individual classes or all classes for a given day; bulk actions on the recurring scheduleConfirmed

Memberships & Packages

MembershipsRecurring memberships require the Flow or Pro plan — NOT included on the entry Grow planConfirmed
Class PacksYesConfirmed
Custom Package RulesConfigurable expiry, class eligibility rules, credit counts and pricing per passConfirmed
Hold Multiple Memberships / Packs at OnceA customer can hold multiple active passes/memberships; eligibility rules govern which apply and staff can change which pass was appliedConfirmed
Automatic RenewalsRecurring memberships auto-charge via Stripe; Flow and Pro plans onlyConfirmed
Failed Payment HandlingPass marked payment failed and membership auto-suspended; owner emailed; auto-retry when customer updates card, or admin can force a retryConfirmed
Drop-in PricingYesConfirmed
Advanced Packages (Multi-Class)Not verifiedEstimated

Clients

Client ProfilesYesConfirmed
Booking HistoryYesConfirmed
Client NotesNotes plus account flags; customer tags are Pro plan onlyConfirmed
Client ImportEmail your exported CSV to support and Punchpass uploads it for you (no self-serve CSV importer)Confirmed
Client ExportYesConfirmed
Customer SearchCustomer search plus a Custom Fields Search for intake-form data (Pro)Confirmed

Payments

Secure Card PaymentsVia Stripe (all plans); Square available on requestConfirmed
Automatic BillingRecurring membership billing via Stripe; Flow and Pro plans onlyConfirmed
Saved Payment CardsFlow and Pro plans only, requires StripeConfirmed
RefundsRefund Payment button on passes, memberships, tickets and series purchases; refunds Stripe (incl. ACH) transactionsConfirmed
Payment ReportingSales Details report and Stripe Online Payments report covering paid, deleted and refunded transactionsConfirmed
Multi-Currency SupportAvailable in 58 countries, but currency is set by the linked Stripe account and only one Stripe account can be linked — so one currency per…Confirmed
Discount / Promo CodesDiscount codes with redemption limits; Flow and Pro plans onlyConfirmed
Gift CardsGift cards / gift passes redeemable at checkout; Flow and Pro plans onlyConfirmed
Online Payments at Booking"Payment before booking" available on all plansConfirmed
In-Person PaymentsVia the Square integration (on request) for Square Reader/POS, or manually charge a card through Stripe. No native Punchpass POS terminalConfirmed
Payment HistoryYesConfirmed

Communication

Booking ConfirmationsYesConfirmed
Booking RemindersClass reminder email sent automatically (content not customizable)Confirmed
Cancellation EmailsYesConfirmed
Custom Email TemplatesPartial — receipt, reservation confirmation and pass-expiring emails are customizable; class reminder, cancellation, waitlist and payment-f…Confirmed
Mailchimp IntegrationNative Mailchimp integration — Flow and Pro plans only (MailerLite also supported)Confirmed
Email MarketingLimited — Automations capped at 3 (Grow), 10 (Flow), unlimited (Pro). No drip campaigns, A/B testing or segmentation; Mailchimp/MailerLite…Confirmed
Broadcast EmailsSend one-off emails to all customers, selected customers, a class roster, or a report-derived listConfirmed
SMS NotificationsNoConfirmed
SMS BroadcastsNoConfirmed

Forms & Compliance

Custom Intake FormsIntake forms with 10 custom fields; only 3 published at once. PRO PLAN ONLYConfirmed
Digital WaiversOnline waivers with stored e-signatures, all plans. No custom fields on the waiver — not a substitute for an intake formConfirmed
Required Forms Before BookingNot verifiedEstimated
Downloadable Form ResponsesIndividual waivers savable as PDF; custom-field responses searchable and customer lists export to CSV. No bulk signed-waiver export reportConfirmed

Staff Management

Staff AccountsYesConfirmed
Staff SchedulingAssign instructors to classes, add substitutes in bulk, private per-instructor calendar. No shift/rota or staff-availability moduleConfirmed
Staff AttendanceNoConfirmed
Payroll SummariesInstructor Activities report gives classes taught, attendance and attributed revenue per instructor, but does not calculate pay rates or co…Confirmed
Instructor Revenue ReportsAttributed Revenue per instructor, with configurable no-show handlingConfirmed
Custom Staff PermissionsNoConfirmed

Reporting

Revenue ReportsYesConfirmed
Attendance ReportsYesConfirmed
Membership ReportsSales Details covers membership sales; Expired & Full Passes covers usage/expiry. No dedicated churn/retention reportConfirmed
Package ReportsExpired & Full Passes report reviews pass and membership usageConfirmed
Visual DashboardsHome page shows toggleable at-a-glance metrics that click through into reports; no charts/graphs — reporting is predominantly tabularConfirmed
CSV Export"Export as CSV" button on reports and customer listsConfirmed
Activity LogPartial — pass-level activity history logs credit adjustments and automation actions. No system-wide who-did-what audit trailConfirmed
Full Audit HistoryNot verifiedEstimated
Revenue by InstructorYesConfirmed
Revenue by ClassAttendance & Revenue by Class report, Individual Class Attendance & Revenue report, and Class Details by Day/Time reportConfirmed
Occupancy ReportsPartial — attendee totals and average attendance per class/time slot, but no fill-rate percentage against capacityConfirmed

Integrations

MailchimpNative Mailchimp integration — Flow and Pro plans onlyConfirmed
Google CalendarOne-way .ICS calendar feed/subscription; does not read back from the external calendarConfirmed
Apple CalendarOne-way .ICS calendar feed to Apple Calendar / iCloudConfirmed
Outlook CalendarOne-way .ICS calendar feed to Outlook Office 365 and ExchangeConfirmed
XeroNoConfirmed
QuickBooksNoConfirmed

Multi-Location

Calendars / Seats IncludedNot applicable — Punchpass prices per account, not per calendar or seat. All plans include unlimited classes, passes and instructorsConfirmed
Additional LocationsMultiple locations can run on one schedule at no extra cost (via a custom filter). Fully separate locations need a second account, with a 1…Confirmed
Centralised Multi-Location ManagementLimited — one account can carry multiple locations on a single shared schedule, but truly separate sites need separate accounts; no HQ/fran…Confirmed
Separate Booking Embeds Per LocationLocation filter on the public schedule plus location-filtered iFrame embeds; Flow and Pro add an extra schedule page. Not a fully separate…Confirmed

Branded Apps

Branded iOS AppNoConfirmed
Branded Android AppNoConfirmed
Custom BrandingLogo on public schedule and purchase pages, custom colour themes (all plans), customizable public home page (Pro only)Confirmed
Push NotificationsNoEstimated

Support

24/7 Email SupportHuman support during staffed weekday hours via live chat/email; weekends/holidays covered by AI assistant Penny (human escalate on request)…Confirmed
Live Video SupportNo Zoom/video support. Live chat + email with strong human coverage on weekdays; AI (Penny) handles weekend chat with human handoffConfirmed
Knowledge BaseExtensive public help centre — 18 collections, 250+ articlesConfirmed
Free Data MigrationEmail your exported customer/pass file to support and Punchpass imports it at no stated charge; membership imports in 1-2 business daysConfirmed
Email SupportEmail or ticket support available during published hours — not 24/7Estimated

Spotted something out of date? Check the vendor's site — every badge above links to the exact source we used, with its last-verified date.