Most gym owners measure the month with one question: how much landed in the account? That is a useful question for managing cash, and a thoroughly misleading one for measuring profit. When a member prepays an annual membership, you have not earned the money yet — you have received it in exchange for twelve months of service you still owe. Accountants call that unearned balance deferred revenue, and understanding it is the difference between a gym that knows its real profit and one that discovers in August that January’s money has already been spent.
This guide walks through the general principles found in standards such as IFRS 15, applied to how a gym actually sells: annual memberships, session packs, freezes and refunds. It is not accounting advice, and the final treatment in your books is a decision for a qualified accountant who knows your country and your business — but afterwards you will know which questions to ask them, and which data to hand over.
Cash collected is not revenue earned
The principle is simple: revenue is recognised when the service is delivered, not when the money arrives. An annual membership is a promise to give the member access to the gym over a year, so the revenue is earned gradually as that year passes. Take a member who pays SAR 2,400 (before VAT) on 1 January for twelve months:
- In January: cash collected is SAR 2,400, revenue earned is only SAR 200, and SAR 2,200 remains as deferred revenue.
- In February: no new cash, SAR 200 earned, and the deferred balance falls to SAR 2,000.
- And so on until December, when the deferred balance reaches zero and total earned revenue is exactly SAR 2,400.
The total never changes; only its timing does. And timing is everything when you are trying to tell whether the gym is actually profitable in a given month, or comparing this year with last year.
The January illusion: why winter looks great and summer looks terrible
Across the region, annual membership sales cluster in a few seasons: the new year, after Ramadan and Eid, and when the weather cools. Suppose your gym sells 30 annual memberships at SAR 2,400 in January. The bank statement shows SAR 72,000, the month looks exceptional, and decisions get made on the back of it — new equipment, raises, an owner’s draw. But the revenue actually earned from those memberships in January is SAR 6,000. The other SAR 66,000 is service you still owe to thirty members who will keep training all through the summer.
Then July and August arrive: new sales nearly stop and cash inflow is weak, but costs run at full rate — rent, salaries, and an electricity bill that climbs with the air conditioning — and the January members are still turning up. An owner reading cash alone sees a sudden summer “loss”, when the truth is that summer’s income was collected in January and already spent. A deferred revenue schedule flattens that curve: it shows a relatively steady earned revenue every month, so you compare costs with what you actually earned rather than with whatever happened to land in the account.
Deferred revenue is a liability on the balance sheet
On the balance sheet, deferred revenue sits on the liabilities side, not under assets and not under profit. The logic is straightforward: you owe the member something — the service itself or, in some circumstances, the money. That is not an abstract accounting detail; it has a direct practical effect at three moments:
- On a refund: if a member cancels and your policy allows a refund of the unused portion, the money you return comes out of deferred revenue — money that should still have been available.
- On closure or relocation: if the gym has to close temporarily or permanently, every active membership is undelivered service. Members will ask for it or for its value, and the deferred balance is the number that measures that exposure.
- On selling the gym or bringing in a partner: any serious buyer will ask for the prepaid membership balance, because they inherit the obligation to serve those members without inheriting their cash. A gym with no clear deferred schedule will be valued more cautiously.
Session packs: recognise as sessions are used
Session packs — personal training or a fixed number of classes — work differently from a time-based membership. The service is not “access for a month” but “one session”, so revenue is usually recognised as each session is used. Example: a 20-session pack for SAR 1,000 before VAT, or SAR 50 a session. If the member attends 6 sessions in the first month, SAR 300 is recognised and SAR 700 stays deferred. If they attend only 2 the next month, SAR 100 is recognised, even if that feels low.
Unused sessions and expiry
Most packs carry an expiry date, and some members never use every session. Accountants call the portion that will never be redeemed “breakage”, and it is handled carefully: some standards allow you to estimate it and recognise it gradually if you have reliable history, while many accountants prefer to wait until the expiry has actually passed. The conservative approach — and the safer one for a small gym — is to keep unused sessions deferred until expiry, then treat them as your accountant decides and your terms allow. Before any of that, make sure your signed terms state the expiry clearly, because consumer protection rules differ between countries.
Freezes and refunds: how the schedule moves
A freeze extends the service period
When you freeze a membership, you postpone delivering the service, so recognition moves with it. A member on a January–December membership at SAR 2,400 who freezes the whole of July to travel now ends at the close of January the following year. Nothing is recognised in July, and the remaining SAR 1,200 is spread across August to January at SAR 200 a month. That is why the deferred balance rises in heavy-freeze seasons such as Ramadan and summer — which is normal, and the schedule should show it.
Refunds and pro-rata
If that same member cancels at the end of April, you have earned SAR 800 (four months) and SAR 1,600 remains deferred. If your written policy refunds the unused portion less a SAR 100 admin fee, SAR 1,500 goes out as cash, that member’s deferred balance is closed, and the retained SAR 100 is treated according to your terms and your accountant’s guidance. If your policy is no refunds, that does not automatically mean recognising the remainder at once — that is also your accountant’s call. Above all, every refund should be documented with a credit note and an audit trail, not handed back in cash from the drawer.
VAT timing is a separate question
A common mistake is assuming that spreading revenue over twelve months also spreads the VAT. Under most VAT systems, the tax becomes due when the invoice is issued or the payment is received — whichever comes first — not when the revenue is recognised in your accounts. So the VAT on an annual membership paid in January is typically due in full on the return covering January, while the revenue itself is spread across the year. The detailed rules vary by country, and between advance payments, invoices, freezes and refunds, so see our guides to Saudi e-invoicing and UAE VAT for gyms, and confirm with your tax authority or accountant.
The monthly deferred revenue schedule: a worked example
The schedule needs only four columns per month: opening balance, prepaid sales during the month, revenue recognised, and closing balance. The example below is a small gym selling annual memberships at SAR 2,400 before VAT and recognising a full month from the month each membership starts (a common simplification — your accountant may prefer a daily calculation): 10 memberships in January, 2 in February, 1 in April.
| Month | Opening balance | Prepaid sales | Revenue recognised | Closing balance |
|---|---|---|---|---|
| January | 0 | 24,000 | 2,000 | 22,000 |
| February | 22,000 | 4,800 | 2,400 | 24,400 |
| March | 24,400 | 0 | 2,400 | 22,000 |
| April | 22,000 | 2,400 | 2,600 | 21,800 |
| May | 21,800 | 0 | 2,600 | 19,200 |
| June | 19,200 | 0 | 2,600 | 16,600 |
Notice the gap: cash in was SAR 24,000 in January and zero in May, while recognised revenue stayed between SAR 2,000 and SAR 2,600 throughout. The second figure is the one to compare against your salaries and rent. And the June closing balance — SAR 16,600 — is service you still owe to thirteen members.
What to export for your accountant each month
Your accountant cannot build the schedule from the bank statement alone. They need operational data from your gym management system, ideally in the same format on the same date every month:
- The payments report for the month: every payment with its date, member, plan and payment method, with VAT separated from the net amount.
- The list of active memberships: start date, current end date and plan price for each member — the basis for calculating the unearned portion.
- Session pack balances: sessions bought, used and remaining, and the expiry date, for each pack.
- The freeze log for the month: who was frozen, for how many days, and the new end date.
- The refunds and credit notes log, with the reason for each refund.
Common mistakes to avoid
- Spending prepaid cash as if it were profit: the most dangerous mistake and the most common, and the one that turns a quiet summer into a cash crisis.
- Lumping joining fees in with the membership, or booking them as instant profit without asking: modern standards ask whether the fee buys a separate service; if it does not, it is often spread with the membership. Ask your accountant, and record it as a separate line either way.
- Reading a payments report as a profit report: the “revenue” report in many systems shows what was collected, not what was earned. Know what your report shows before you base decisions on it.
- Leaving freezes out of the schedule: an unrecorded freeze makes revenue recognised too early, and shows a member as expired while they still hold paid months.
- Undocumented discounts: a discount the front desk grants verbally changes the real plan price, so every pro-rata calculation rests on the wrong number.
None of this requires you to become an accountant. It only requires clean data: every membership with a correct start and end date, every session recorded when it happens, every freeze and refund documented. After that, building the schedule is an hour’s work for your accountant, not a week’s.