What to Look For When Choosing Sports Centre Management Software
The feature list decides nothing
Book three demos of sports centre management software and you will see the same screen three times: a calendar with courts as columns, a member database, a class module and a dashboard with charts. Real-time availability, card payments, waiting lists and email announcements have been table stakes for years.
What the demo does not show is what you are about to sign. That is where the differences worth hundreds a month live: whether the commission is calculated on what you sell or per transaction, whether you are tied in for a year, whether you can pull your member list on a random Tuesday without asking, and whether your customers' money lands in your account or someone else's.
The four questions below have yes-or-no answers. Take them to the demo in writing and ask for the answers before you look at a single screen.
Trap 1: the commission that grows when your prices grow
There are two ways to charge you for a booking paid online, and they are nothing alike:
- A percentage of the ticket. The provider takes a cut of what you sell. In the Spanish market we track, booking platforms working this way sit in the 5-15 % band.
- A small percentage you can lower. With no fee you pay a little on each charge; with a small fixed fee the commission drops, all the way to nothing.
That is not a nuance. On any percentage, the day you raise your court hour from €20 to €24 your provider gives itself a raise alongside you, having done nothing different. So what matters is not only how big it is, but whether you can bring it down as you grow: if you cannot, a high percentage stays with you for good.
Run the numbers on your own figures, which are the only ones that matter. A centre charging 300 bookings a month at €24 takes €7,200. At a 5 % commission that is €360 a month; at 15 %, €1,080. On our 2% with no fee it is €144, and on the Club plan (49 € a month plus 0.6%) it is €92 in total. Same court, same month, same work done by the software.
The three lines of small print around the commission
- The surcharge to the player. Some platforms add a booking fee on top of the price you set: 0,29-0,99 € per booking in the market we track. You do not pay it, your customer does, and it is your front desk they will ask about it.
- The cancellation fee. Cancelling a booking can carry its own cost — we have seen 0,50 € per cancellation — and cancellations are not an edge case, they are part of normal club operations.
- The payment gateway. Always separate, and it varies by currency and card type. No honest platform will hand you an exact net figure: ask them to separate their fee from the gateway's so you can compare like with like.
What you ask: is the commission a percentage or a per-transaction amount? Does it apply to my long-standing members too? Does my customer see any surcharge on my price? What is charged when someone cancels?
Trap 2: the lock-in and the month you close for refurbishment
A fixed monthly fee is a cost that does not discriminate: you pay the same with courts at 40 % as at 90 %, and you pay the same in the August you close for works or the month the pool sits empty. Add a minimum term and that bad month cannot be stopped.
Lock-in rarely appears in the published price. It appears in the contract duration clause, usually with two siblings: auto-renewal with notice (miss the 30 or 60-day window and you renew for another year) and a setup or onboarding fee, paid once and non-refundable.
What you ask: what is the minimum term? How and how far ahead do I cancel? Does it renew by itself? Is there a setup, implementation or training fee? What happens the month I close?
And one almost nobody asks: request the contract before the demo. If it arrives without friction, that tells you plenty. If they say that comes later, that tells you plenty too.
Trap 3: who owns your member data
Your member list and your booking history are yours. That is what the law says and what common sense says, but between owning a piece of data and being able to pull it out on a Tuesday at nine in the morning there is a gap called export.
- An export button in your own panel, in an open format (CSV), whenever you want, without asking anyone.
- Export on request: you email support, wait a few days, and they send you a file. It works, but it is not yours: it is a favour.
- No export, or only in a proprietary format nothing else opens. At that point you are not choosing software, you are choosing a landlord.
Ask what happens after you cancel too: how long you have to download your data and what gets deleted. That is the moment a provider really shows how it understands the relationship.
What you ask: can I export members and bookings myself, today, as CSV? Is that export in the plan I am about to buy or in a higher one? What window do I get to take my data if I leave?
Trap 4: who charges your customer
This is the least asked and the one that changes your books the most. When a player pays for a court online, the money can take two routes:
- It lands in your account. The charge runs against a payment account in your club's name, you are the seller, and your name appears on your customer's statement. The provider keeps its fee out of that transaction.
- It lands in the provider's account and they pay you out later. They collect, hold the money for days or weeks, and transfer your share on their own payout calendar.
The second route is neither illegal nor unusual, but it has very concrete consequences: your cash flow depends on their calendar, a refund depends on their judgement, and your member's statement does not show your club's name. If the provider has a problem, your money is inside that problem.
What you ask: is the receiving account in my name or yours? How often do you pay out, and with what reserve? Who decides and who absorbs a refund? What name does my customer see on their statement?
The checklist, as a table to take to the demo
| Area | The exact question | The answer you want |
|---|---|---|
| Commission | Percentage of the ticket or per transaction? | Per transaction, known in advance |
| Commission | Do my existing members generate commission too? | Something you can answer "no" to your board |
| Surcharge | Does my customer see booking fees on my price? | None: the price you set |
| Fee | Is there a fixed fee? And the month I close? | Cost that follows activity |
| Contract | Minimum term, notice period, renewal? | No lock-in, cancel from the panel |
| Setup | Onboarding, migration or training fees? | Zero, or quantified in writing |
| Data | Can I export members and bookings myself, as CSV, today? | A button in the panel, no permission needed |
| Data | What window do I get if I cancel? | One that exists and is written down |
| Payments | Is the receiving account in my name? | In your name; you are the seller |
| Payments | How often do you pay out? | Better still: no payout in between |
| Trial | Can I try it without switching off what I use today? | Yes, running both calendars side by side |
And a fifth question, which almost nobody asks
All of the above are defensive: they stop you signing something bad. This one can make you money.
What does this software do with the hours I do not sell?
Management software organises what your club already has: the members who are already members, the bookings that were coming anyway. The empty court on Tuesday at eleven costs it exactly what it costs you: nothing. Yet that hour costs you lighting, maintenance, staff and the software subscription itself.
It is a fair question and almost no provider answers it, because most are pure back-office: they have no audience of their own to show your centre to. Our answer is this: your venue page sits in a catalogue people use to find somewhere to play, and the dashboard shows you how many people looked up your centre this month even without booking. That is not a promise of future traffic: it is a fact about the past that you can look at before deciding anything.
Depending on the kind of centre you run, the detail is here: padel club management software, gym management software or leisure centre management software. And if it is the money side that worries you, online payments, deposits and unpaid fees has the detail on how charging works.
The limits you should ask us about too
A checklist that only points at other people is not worth much. These are the uncomfortable answers on our side, so you do not meet them later:
- We do not generate the bank remittance file. Membership fees can go by direct debit — the member picks card or direct debit when authorising and signs their mandate right there — but the batch of debits a club prepares and sends to its bank is not something we produce: each member signs their own mandate instead of you generating it. Direct debit applies only to the recurring charge; a one-off booking or a deposit stays on card, because a debit takes days to clear.
- Capacity is per class, not per time slot. You can set places and a waiting list on a class or a session; you cannot say "the pool holds 40 people from 10 to 11".
- We issue your invoices with Veri*factu, but we do not keep your accounts. Invoices come with a monthly allowance per plan; bookings and members export as CSV for your accountant.
- Access control needs your hardware. We issue the door codes; the lock and its contract are yours.
- Stripe verifies the receiving account, not us. It is opened in the name of whoever runs the centre, and Stripe asks for the paperwork directly.
How you really compare: side by side, not in a demo
The cheap way to get it wrong is to decide in a 45-minute call with a salesperson. The cheap way to get it right is to have both systems running for a few weeks.
If the platform you are looking at can read the calendar of the system you use today, you can run both schedules at once without switching anything off and without risking a double booking. Three weeks later you are no longer comparing brochures, you are comparing two real months of your club. How to set that up step by step is in how to switch club software without stopping, and what each pricing model costs is in how much sports management software costs.
See BookrGo plans and pricing: it opens the table of what each plan includes and each plan's commission. No sign-up needed to read it.
Frequently asked questions
Which is more expensive, a percentage commission or a fixed fee?
It depends on how much you charge online, which is why it cannot be answered in the abstract: run it on your own numbers. On a percentage you pay more the more expensively you sell, even though the software does identical work; in the Spanish market that band is 5-15 %. On a fixed monthly fee you pay the same at 40 % occupancy as at 90 %, and in the month you close too. A small percentage that a fee brings down — the 2% we take with no fee, down to 0% on the Grande plan — follows activity: a month with no charges costs nothing, and growing does not lock you into a high percentage.
How do I know whether management software has a lock-in period?
Do not look at the price, look at the contract duration clause, the auto-renewal clause and the cancellation notice period. Those three almost always travel together: a one-year minimum, automatic renewal, and 30 or 60 days to give notice. Ask for the contract BEFORE the demo; how easily it arrives already tells you a lot. BookrGo has no lock-in: payments are billed per transaction and the Club plan is cancelled from the panel, taking effect at the end of the period already paid for.
Can I take my member data with me if I switch platform?
Legally it is yours, but what matters in practice is whether there is an export button in your panel or whether you have to email support and wait. Insist on CSV, insist that it is in the plan you are buying (sometimes export lives in a higher one), and ask what window you get to download the data if you cancel. In BookrGo, exporting bookings as CSV is in the panel and does not require a paid plan.
Why does it matter who charges the player?
Because it decides whose cash it is. If the charge lands in an account in your club's name, you are the seller, your name shows on your customer's statement, and you do not depend on anyone's payout calendar. If it lands in the provider's account, your money sits in their treasury until they transfer it. Ask who decides a refund and who absorbs it, too.
Can I trial new software without dropping the one I use now?
Yes, if the new one can read the current one's calendar. The universal route is an iCal feed: almost any management system exports a subscribable .ics calendar, and the new system polls it every few minutes so it never offers slots that are already taken. That way both schedules coexist for a few weeks with no double-booking risk, and you decide on real data instead of a demo.
Looking for software for your club?
BookrGo takes 2% of what you collect online, with no monthly fee and no lock-in, or less on a plan. Payments go straight to your own Stripe account.
See how it works for clubs →