Skip to content
Gyms & fitness

An annual membership collected today is revenue for twelve months

A gym collects up front and delivers later, which inverts its numbers: the sign-up month looks excellent and the service month looks empty, while the revenue in truth belongs to all of them. Add freezes, renewals and personal training and a gym's books are harder than they look.

The membership over time

  • Revenue recognised monthly

    An annual membership spreads across its months, so you read the gym month by month instead of a spike followed by a flat line.

  • Freezes with a duration

    A freeze extends the end date and pauses recognition, so the member loses no days and you book no revenue you did not deliver.

  • Alerts before expiry

    A list of members nearing expiry, so renewal is asked for before they lapse rather than after.

Beyond the membership

  • Trainer sessions

    A personal package sells as a number of sessions; each is consumed and attributed to its trainer, so their share reflects work actually done.

  • Supplements as stock

    Selling supplements and drinks is an activity with stock, cost and margin, kept separate from membership revenue in reporting.

  • Branches and tiers

    Single-branch and all-branch memberships at different prices, with reporting that compares branch performance.

Common questions

Is there a turnstile or fingerprint entry?

Hesbba manages the membership financially and administratively: its validity, renewal, freeze and the member's account. Physical access control hardware is not part of what we offer today.

I sell memberships in instalments

Yes. The membership posts at its value with its payments scheduled, so the member's balance and arrears are visible, while revenue is recognised as service passes rather than on payment dates.

Read your month as it really is

Record memberships of different lengths and some trainer sessions, and watch revenue spread across its months.

Start the free trial