Custom software · Gym management

Gym management software built around your club

Plenty of gyms run well on ClubRight, TeamUp, Glofox or Mindbody. This page shows what those products cover, where a system built for your club would do more, and what it would cost against your subscription. A first release with the four core features typically costs £3,500–£5,000 and goes live within a month.

£495 for a working prototype in 5 days. It comes off the build.

Next First Gear slot: w/c 19 Oct · 2 of 3 builds booked this month

Is custom worth it for you?

Three questions, and a straight answer.

How many sites do you run?
How does billing go each month?
How many systems does a new member end up in?
Step 1 · Your needs

What gym management software does, and who offers it

These are the jobs gym software usually covers, and which of five products sold to UK gyms offer each one. Press “Need it” on the ones your club needs. If your current system already does them all, you may not need me; if it doesn't, the estimate below follows your picks.

Which gym products offer each feature, checked Oct 2026, and the ones you need
First release
Member records and PAR-QContacts, health questionnaire, waivers and emergency contactsYesYesYesYesYes
Memberships and Direct DebitContracts, freezes, pro-rata joins and failed-payment retriesYesYesYesYesYes
Class and PT bookingCapacity, waitlists that fill themselves, instructor timetablesYesYesYesYesYes
Check-inQR code or fob at reception, with overdue members flaggedYesYesYesYesYes
Door accessAn active membership opens the door; a lapsed one doesn'tYesKisiYesPartnerEngage+
Online joiningPlan, PAR-Q, Direct Debit mandate and first payment onlineYesYesYesYesYes
Phase two
Member appBook, pay, freeze and see visits from a phoneYesYesYesYesEngage+
Till and stockShakes, kit and day passes on the member's accountYesYesBoost+YesYes
Staff rota and trainer payShifts, class pay rates and PT commission for payrollCompleteYesYesYesNot listed
Leads and lapsed membersEnquiries followed up, quiet members sent a nudgeCompleteYesBoost+UltimateYes
Churn, attendance and revenueWeekly figures by plan, class and coachYesYesYesYesYes
Several sitesMembers who train anywhere, figures for each site and the groupAdd-onYesAdd-onYesYes

From each product's own site, checked Oct 2026: ClubRight, TeamUp, Glofox, Mindbody, Resamania. A plan name means that plan and up. Add-on means a paid extra; Partner means through a third-party integration. Resamania is the UK name for Xplor Gym. A dash means the product's site doesn't list it.

Next: the tools it connects to ↓

What I’d build first, and what waits

The first release follows a member from joining to walking through the door: their record and health questionnaire, the membership they pay for, the classes they book and the check-in at reception. That’s where your income and your duty of care sit, so those four are ticked already.

Door access and online joining can join that first month when you want members signing up at 11pm without a phone call. The member app, retail, staff pay, retention emails, reports and a multi-site view make up phase two, each phase with its own fixed price.

What AI can do here

  • Spot members drifting away. It reads attendance and flags the people whose visits have dropped off, with a suggested message for a coach to send in their own words.
  • Answer the front-desk questions. Opening times, class spaces, how to freeze a membership: an assistant answers from your own rules and hands anything about money or health to staff.
  • Turn a PT session into notes. The trainer dictates two lines after a session and the system files them against the client’s programme.

Health questionnaires and injury notes stay out of any AI model. I quote AI work on its own, £1.5k to £5k, once reception has a few busy months on the new system behind them.

Step 2 · Your tools

The tools it should work with

Tick the payment services, accounts package and door hardware your system should talk to. Each connection is priced into the first release.

Tools to connect
Next: your numbers ↓

Switching from your current system

What I move. Members and their contact details, contracts and renewal dates, freezes, class packs and credits left, payment history and arrears. Bookings for the weeks ahead come too, so nobody loses a reserved spin bike.

Direct Debits. Bacs lets a gym move active mandates to a new collector through a bulk change, so members don’t re-enter bank details. They get a notice letter first. I price the move into the import and time it between two collection runs.

The order of work. Your members go into a practice copy of the new system first. You pick twenty members, say a couple on freezes and a corporate account, and compare their balances and renewal dates with your current system; I correct any gap before launch. Leave the old software running for a month after go-live, and read its cancellation terms before you serve notice.

What your current system lets you take

From each vendor's own help pages and terms, checked Oct 2026. Where a page doesn't say, I've written what I'd ask their support.

I'm on ClubRight
  • Any report exports to CSV, which covers members, plans and revenue. Each member's profile also has its own export for GDPR requests.
  • Their pages don't describe exporting payment history or bookings, or an API. I'd ask support for both, and how long they keep data after you cancel.
  • If your Direct Debits run through ClubRight Pay, I'd ask how they hand mandates to a new collector in a Bacs bulk change.
Source: clubright.co.uk
I'm on TeamUp
  • Customers export as CSV, with form answers and membership fields. Memberships and invoices with payments export from their reports.
  • Closing needs at least 7 days' notice. GoCardless payments already submitted may still collect afterwards.
  • I'd ask TeamUp whether the GoCardless account is in your name. If it is, the mandates stay with you and the new system connects to the same account.
Source: support.goteamup.com
I'm on Glofox
  • The client list downloads as CSV from the dashboard.
  • Their terms make your data available for 60 days after the contract ends, once all fees are paid, including any off-boarding charge.
  • I'd ask Glofox for contracts, payment history and future bookings as files, and how GoCardless mandates move if they were set up through Glofox.
Source: glofox.com
I'm on Mindbody
  • Clients export to Excel through the mailing lists report, most other reports export to Excel or CSV, and client data is available through Mindbody's API.
  • Cancelling needs 30 days' notice. Their help centre says data can't be exported once the account is closed, apart from a paid export in the 30 days after, so export first.
  • I'd ask Mindbody how Bacs mandates collected through Mindbody Payments UK move to another collector.
Source: mindbodyonline.com
I'm on Resamania
  • Their pages mention management exports and an API on the top plan, but not formats.
  • Resamania runs Direct Debit as a Bacs bureau, under its own SUN or yours. If it's yours, the mandates are in your name.
  • I'd ask for members, contracts, payment history and future bookings as CSV, and when data is deleted after you leave.
Source: resamania.co.uk
Step 3 · The numbers

What you pay now, and what a build would cost

I've filled this in from your ticks and a 400-member club. Put in your own members and clubs and compare the two over three to five years.

Its price for you

£179 a month ex VAT

Compare over
ClubRight Complete, 5 years£10,740
Build, then Cruise£15,991

What a subscription can't give you

  • Corporate, family and off-peak rules billed exactly as you sell them, with no month-end fixes.
  • No per-site fee, so a second club doesn't double the software bill.
  • Your members, contracts and payment history are yours, so you can change supplier without starting again.
  • Changes when you ask for them, not when they reach a vendor's roadmap.

The build is the middle of your estimate (£4,250), paid up front. The first month's hosting is free, so the plan starts in month two, and one plan covers every club. Subscription prices are list prices ex VAT and leave out set-up fees and price rises.

What gym software costs

List prices ex VAT, from each vendor's pricing page, checked Oct 2026.

Product Price Worth knowing
ClubRight £99 (Core) or £179 (Complete) a month per site, any number of members. Head office for a group is £199 a month. Direct Debit at 40p–45p a collection, cards at 1.85% + 20p. No set-up fee or contract.
TeamUp £99 a month up to 100 active customers, rising to £299 over 500. One account covers every location. Every feature on every band. Branded app £79 a month. The page doesn't say whether prices include VAT.
Mindbody Starter from £89 a month per location. Accelerate and Ultimate are quoted. Branded app and email marketing are on the higher plans.
Glofox Quote-based. The plans page says from $99 a month. Price varies by location and plan. Retail and marketing start on Boost.
Resamania Quote-based. Runs its own Direct Debit bureau. API access on the top plan only.
Gymdesk $100 to $240 a month by active members, in US dollars, for gyms using their own card processor. Extra locations $100 each. Its own payments service is US and Canada only.

When off-the-shelf is enough

A single gym or studio with standard monthly memberships and a class timetable is well served by a subscription; at that size a build costs more than it saves. Stay on a subscription too if:

  • the club is new and you’re still testing which memberships sell;
  • members expect to download your gym’s own app from Apple or Google;
  • billing comes out right every month and your staff like the system.

Building starts to pay with a second or third club, where per-location fees multiply, or when corporate deals, family memberships and trainer splits leave someone fixing billing by hand each month.

Open-source software you could run instead

A third route is free software you host yourself and can change. I haven't found an open-source project that runs a UK gym end to end, and none takes Direct Debit, but these two come closest, each checked Oct 2026.

  • Good for: Contacts and leads, memberships, invoicing, card payments, a till and events.

    Missing for you: No Direct Debit, class waitlists, door access or PAR-Q. Those would be custom modules.

  • wger AGPL-3.0

    Good for: Workout and nutrition plans for members, with phone apps and an API.

    Missing for you: Training only: no billing, booking, check-in or door access.

If you'd rather go open source, I can set it up, host it, connect it to GoCardless and your door system, and build the gym pieces it's missing.

Step 4 · Your plan

Your plan, ready to keep or send

Everything you ticked, split into a first release and phase two, with a price range for each. Email it to yourself or send it to me.

Your plan · Gym management

First release

The first month after kickoff

  • Member records and PAR-Q
  • Memberships and Direct Debit
  • Class and PT booking
  • Check-in

Phase two

About a month, after the first release is in use

Nothing picked yet

First release estimate
£3,500–£5,000
Phase two estimate
None picked
After launch
Cruise, £199/mo

Estimates, not quotes: First Gear ends with a fixed price for the first release.

How the estimate works

Each phase starts at £1,500 for what every system needs: logins, hosting, backups and your data imported. Each feature and connection adds £250 to £1,000 depending on its size, and the range is 15% either side of the total. The break-even uses the middle of both phases.

A Monday, before and after

An example for a two-site gym, not a record of any one club’s day.

BeforeAfter
6amThe door system and the membership list disagree. A member whose card was declined last week still gets in.A failed payment marks the membership overdue and reception sees it at check-in. The door follows the rules you set.
Mid-morningA corporate client asks how many of their staff trained last month. Someone exports and filters by hand.Each company’s usage report runs from their own login.
EveningThe 6pm class is full; three people on the waitlist find out by checking the app.A cancellation offers the space to the next person by email and text.
Month endTrainer sessions are counted from a spreadsheet to work out commission.Commission comes from the sessions booked and attended, and goes to payroll as a file.

The rules your system has to follow

  • Health data. A PAR-Q or injury note is health data, which UK GDPR treats as special category data. You need an Article 9 condition to hold it, and fewer staff should see it than see the member’s name and plan.
  • Joining online. A membership sold online or by phone is a distance contract under the Consumer Contracts Regulations 2013, so the member gets a 14-day cancellation period and the joining page must give them the required information before they pay.
  • Rolling memberships. The government plans to bring in a subscription contracts regime under the DMCC Act 2024, expected in spring 2027: reminders before renewal and an easy way to cancel. A system you own can change when the rules are final.
  • Direct Debit. Collections run under the Bacs Direct Debit scheme, and your payment provider sets out its rules, such as how much notice members get before each payment.

Is my data safe?

Logins are split by job: reception sees memberships and check-ins, trainers see their own clients, and only named staff see health notes. Opening or editing a member’s file leaves an entry in an audit log, the same log you draw on when a member asks for a copy of their data. Card details stay with the payment provider and never touch your system. Member records are encrypted, kept on UK or EU servers, and copied to a backup overnight.

Will my staff use it?

Reception uses three screens: check a member in, take a payment, book a class. I design them for a busy desk at 6pm. During First Gear one of your front-desk staff tries the prototype during a normal shift, and whatever slows the queue gets changed before I start building.

Other ways to solve it

OptionCostBest forWhere it breaks
Gym softwareA monthly fee per location, often plus card feesOne site with standard membershipsCorporate, family and trainer rules get worked out by hand
Custom build£495 prototype, a fixed price for the build, then hosting from £79 a month or your own serverTwo or more clubs, corporate and family billing, doors and Direct Debit in one placeThe money goes out before launch, and a new feature like a member app is its own phase
Open source (Odoo Community, wger)No licence fee; a server and someone to install and maintain itClubs happy to run Odoo’s memberships and till as they comeNo Direct Debit, waitlists or door control, so those still need building, and updates are your job
Spreadsheets and a payment linkFreeA new PT studio with a few dozen clientsNo check-in, no waitlist, and arrears found late
Booking app plus Direct Debit appTwo small monthly feesStudios that sell classes, not contractsTwo lists of members that drift apart

Four guarantees, in writing.

They're written into the terms you accept when you pay.

Every build also comes with a 30-day fix guarantee. If something I built doesn't work as the plan describes, I fix it free.

  • See it first

    You click through a working prototype before you commit to the build, and you keep it either way.

  • Fixed price

    You pay the price in the build plan. New ideas go into a later phase with its own fixed price. Nothing is billed by the hour.

  • On time

    If I miss the go-live date in your build plan because of a delay on my side, you get 3 months of Cruise free (£597). If your data, feedback or sign-off is late, the date moves by the same number of days.

  • Yours to keep

    Code, data and accounts are in your name from day one. Export your data or cancel a plan whenever you like, and ask for a full handover pack.

David Okosun

You'll talk to me

I've built software for over ten years and started ByteGears in 2020. The person on your kickoff call is the person who writes the code. Recent work includes quoting automation for a renewable-energy installer and a cask whisky auction platform with ID and anti-money-laundering checks.
David Okosun, founder · About me

Questions about a gym build

How much does gym management software cost?

The published prices I found run from £89 to £299 a month per site or account, some vendors add a fee per payment, and others only quote. Step 3 lists them and sets them against a build. A first release here usually lands between £2k and £10k at a fixed price, then costs nothing or a monthly plan from £79, depending on whether you host it yourself.

Can you move our members' Direct Debits without them signing up again?

Usually, yes. Bacs allows a bulk change, where active mandates move across after members get a notice letter, so nobody re-enters their bank details. I set up the new collection, write the letter with you and time the switch between two collection dates.

Does it work with our door access system?

If the access system has an API or a supported integration, yes: an active membership opens the door and a lapsed or frozen one doesn't. I check your controller's model during First Gear and test the link before go-live, with a manual override at reception for the day the internet drops.

We run classes, PT and a café. Can one system bill all of it?

Yes. Memberships, class packs, PT sessions and retail all go onto the member's account, so they get one statement and your accounts package gets one set of figures. Trainer commission can be worked out from the same records.

What happens after it goes live?

Anything that breaks in the first 30 days I fix at no cost, and the first month's hosting is free. After that you choose a monthly plan (Idle £79, Cruise £199 or Overdrive £449) or host it yourself. Payment for the build is 50/50, with the £495 for First Gear taken off the deposit.

Can members book from their phones?

Yes, in the browser, and they can add it to their home screen like an app. I build web apps, not native iOS or Android apps, so there's no App Store listing.

Let's get the gears turning.

Send me your plan. If First Gear is the right start, I'll reply with a payment link that holds your slot. If an off-the-shelf product would serve you better, I'll name it.

Send me your plan