Built for your business

Gym Management Software for Memberships and Check-In

Recurring billing, fast member check-in, class scheduling, and a POS — all under one flat monthly price.

14-day free trial · No credit card · No per-transaction fees

A gym runs on recurring revenue and a smooth front desk. Bastiva handles month-to-month and contract memberships with automatic card-on-file billing, fast check-in at the door, group class scheduling, and a built-in POS for supplements and gear. No per-transaction fees means your membership base scales without your software bill scaling with it.

Memberships and recurring billing

Offer month-to-month, annual, or paid-in-full memberships and let Bastiva bill cards on file automatically. Failed payments retry on their own, and members can update cards from your branded member app — so dunning and chasing payments stops eating your week.

  • Month-to-month, annual, and paid-in-full plans
  • Automatic card-on-file recurring billing
  • Failed-payment retries and member self-service
  • Promo codes and gift cards for joining offers

Fast member check-in

Check members in at the front desk in a tap and instantly see whether their membership is active, expired, or past due. Check-in data feeds attendance reports so you can spot at-risk members before they cancel.

  • One-tap front-desk check-in
  • Live membership status at a glance
  • Attendance tracking and at-risk member flags
  • Client tags for follow-up and outreach

Classes, POS, and staff pay

Schedule group classes and bootcamps with capacity and waitlists, sell supplements and merch through the integrated POS, and pay trainers and staff with commission rules and a payroll-ready ledger. A built-in time clock tracks hours for hourly staff.

  • Group class scheduling with waitlists
  • Integrated POS for retail and supplements
  • Commission rules and payroll-ready ledger
  • Staff time clock and tip handling

Engagement and retention analytics

Automated reminders and broadcasts keep members engaged, while retention cohorts and lifetime-value reports show which plans and trainers keep members longest. Branded push notifications reach members right on their phones.

  • Automated reminders and email broadcasts
  • Push notifications via your branded app
  • Retention cohorts and member LTV
  • Staff performance reporting

Bastiva vs. Typical platforms

FeatureBastivaTypical platforms
Per-transaction feesNone — flat monthly priceOften charges per-transaction fees on dues
Recurring membership billingAutomatic card-on-file with retriesAvailable, sometimes add-on priced
Custom brandingLogo and colors on every tierBranding often limited to top tier
Branded member appIncludedUsually a generic shared app
Integrated POSIncluded for retail and supplementsOften a paid add-on
Member check-inOne-tap with live statusAvailable, hardware sometimes required
Starting price$19/moFrequently higher entry price

Flat, honest pricing

Every plan includes your branding. No transaction fees, ever.

$19
/mo · Starter
$49
/mo · Growth
$99
/mo · Pro
$199
/mo · Enterprise

Frequently asked questions

Can I run recurring monthly memberships?

Yes. Set up month-to-month, annual, or paid-in-full plans billed automatically to cards on file, with automatic retries on failed payments.

How does member check-in work?

Staff check members in with one tap at the front desk and instantly see active, expired, or past-due status. Check-ins feed attendance and at-risk reporting.

Is there a per-transaction fee on membership dues?

No. Bastiva is flat monthly pricing with no per-transaction fees, so growing your membership base never raises your software cost.

Can I sell supplements and merch?

Yes. The integrated POS handles retail, supplements, and gear alongside memberships, with tips and a payroll-ready ledger for staff.

Can I schedule group classes and bootcamps?

Yes. Build group class schedules with capacity limits and waitlists, and members can book from your branded app or booking page.

Explore more

Grow your membership base — start your free trial

Your studio, elevated. Live in minutes.