GymOS

Pricing

One platform fee per club, billed monthly. No per-member charge.

Indicative figures — final pricing is confirmed on your demo.

Starter
A single club finding its feet
SAR 690per club / month
  • One club
  • Up to 500 active members
  • Email support
Book a demo
GrowthMost chosen
Multi-club operators
SAR 1,290per club / month
  • Up to 5 clubs
  • Unlimited members
  • WhatsApp channel
  • Priority support
Book a demo
Scale
Groups and franchises
Let's talk
  • Unlimited clubs
  • Your own domain per brand
  • API access
  • Onboarding and migration
Book a demo

Included in every plan

Every feature above — nothing is held back for a higher tier
Unlimited staff accounts and roles
Arabic and English, with right-to-left
ZATCA e-invoicing
The member portal
Data export, whenever you ask for it

Before you ask

Do you charge per member?

No. The fee is per club, so a good month does not cost you more.

Can we move our existing members in?

Yes — members, memberships, remaining balances and PT packs. Migration is part of onboarding on the Scale plan and quoted otherwise.

Who owns the data?

You do. Export it whenever you want, in a format you can read.

Can each brand have its own domain?

Yes. Every gym gets its own address, and its own members, catalogue and pricing behind it.

Does it work in Arabic?

Throughout, including right-to-left layout and translated plan and class names — not just a translated menu.