The verdict in three sentences
From 4 or 5 gyms upwards, a Casablanca chain pays between MAD 180,000 and 360,000 a year for imported SaaS, often poorly suited to Moroccan payment methods and Arabic. Custom software at MAD 250,000 to 450,000 excl. VAT (about EUR 23,000 to 41,500), with QR access control and a member app, pays back in under two years. The real gain is not the licence saved but churn reduced from 6 to 4% a month through reminders, class booking and attendance data.
Imported SaaS or custom build: the numbers
Club management software from Europe or the US is comprehensive, but billed per location, in foreign currency, with payment integrations designed for European cards. In Morocco, a large share of members pay cash, by bank transfer or by CMI card, and expect an interface in French and Arabic.
| Criterion | Imported SaaS | Custom software |
|---|---|---|
| Upfront cost | MAD 5,000 to 20,000 setup | MAD 250,000 to 450,000 excl. VAT |
| Recurring cost (5 gyms) | MAD 15,000 to 30,000 per month | MAD 6,000 to 12,000 per month (hosting + maintenance) |
| 3-year cost | MAD 545,000 to 1,100,000 | MAD 466,000 to 882,000 |
| CMI card, cash, transfer | Partial, often manual | Native |
| Arabic and French interface | Rare | Built in from day one |
| Member data ownership | With the vendor | With you (Law 09-08, CNDP) |
Compliance with Law 09-08 and declaration to the CNDP (Morocco's data protection authority) are easier to document when the chain hosts and controls its own data.
Essential modules and their 2026 budget
The costing below is a 2026 order of magnitude for a chain of 5 gyms and 7,500 members.
| Module | Features | Indicative budget excl. VAT |
|---|---|---|
| Membership management | Plans, freezes, referrals, auto-renewal | MAD 45,000 to 75,000 |
| Payments and direct debits | CMI, payment links, overdue tracking, cash desk | MAD 40,000 to 70,000 |
| QR access control | Turnstiles, dynamic QR, multi-site access | MAD 35,000 to 65,000 |
| Class booking | Coach schedules, capacity, waiting list | MAD 30,000 to 55,000 |
| Member app | iOS, Android or PWA, notifications, history | MAD 60,000 to 120,000 |
| Chain dashboard | Attendance, churn, revenue per gym | MAD 40,000 to 65,000 |
| Total | MAD 250,000 to 450,000 |
Access hardware (turnstiles, QR readers) is not included: budget MAD 15,000 to 40,000 per entry point depending on the model. Delivery takes 12 to 20 weeks, with a gym-by-gym migration to avoid any access outage.
How software brings churn down
Monthly churn at an urban gym in Morocco runs at around 5 to 7%. The software levers are well known and measurable.
| Lever | Mechanism | Estimated churn impact |
|---|---|---|
| Inactivity alert | SMS or WhatsApp after 10 days without a visit | -0.6 point |
| Guaranteed class booking | Less frustration at peak hours | -0.4 point |
| Pre-renewal reminder | Reminder 7 days ahead with payment link | -0.5 point |
| Online membership freeze | Alternative to cancellation (travel, Ramadan) | -0.3 point |
| Referral programme | Engaged members, social circle in the gym | -0.2 point |
| Total | about -2 points |
These figures are estimates from comparable chains, to be validated against your own data in the first three months.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Youssef, founder of a chain of 5 gyms in Casablanca (Maarif, Ain Diab, Sidi Maarouf, Bourgogne, Californie), has 7,500 members paying MAD 300 a month on average. He currently pays MAD 4,500 per gym per month for SaaS, i.e. MAD 270,000 a year.
- Custom investment: MAD 380,000 excl. VAT, plus MAD 9,000 a month maintenance, i.e. MAD 108,000 a year.
- Licence savings: 270,000 - 108,000 = MAD 162,000 a year.
- Churn reduced from 6 to 4%: 150 members retained per month. Using a cautious assumption of 3 extra months of revenue per retained member: 150 x 12 x 3 x 300 = MAD 1,620,000 a year.
Even attributing only a third of that gain to the software (MAD 540,000), payback comes in under 7 months.
FAQ
How much does gym management software cost in Morocco?
Imported SaaS costs MAD 3,000 to 6,000 per gym per month. Custom software for a 5-gym chain costs MAD 250,000 to 450,000 excl. VAT, plus MAD 6,000 to 12,000 a month for hosting and maintenance.
Does QR access control work with our existing turnstiles?
In most cases yes, through an interface box at MAD 3,000 to 8,000 per entry point. A 2-day audit checks compatibility before the final quote.
Can we take CMI card payments and payment links?
Yes, CMI integration and payment links sent by SMS or WhatsApp are part of the payments module. Cash collected at the front desk is reconciled automatically at the end of the day.
How do we migrate 7,500 members without disruption?
Migration runs gym by gym over 4 to 6 weeks, with active memberships imported and both systems running in parallel for 7 days. Each member receives their new QR code by SMS the day before the switch.
Is the member app mandatory?
No, a PWA at MAD 30,000 to 50,000 is enough to start: booking, access QR and history. Native iOS and Android apps can follow in phase 2.
Let's scope your project. Tell us your number of gyms, members and current tools: we will cost a scope between MAD 250,000 and 450,000 excl. VAT with a gym-by-gym migration plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
