How to bill gym memberships and class packs
Most gyms and studios do not have a pricing problem. They have a billing problem that looks like a pricing problem: a membership that should charge itself is charged by hand at the desk, a class pack is tracked on a punch card, and a summer freeze lives on a sticky note until someone forgets it. This guide walks through the three things you sell, the policies that sit around them, and the numbers that tell you whether the setup is working.
The three things you sell
Almost every gym, studio or club sells some mix of these:
- A membership. A recurring charge, monthly or yearly, that gives access. Unlimited classes, open gym, or a set number of visits a month.
- A class pack. A prepaid bundle, say ten classes, that runs down as the member books. No recurring charge unless the member wants one.
- A drop-in. One class, one charge, usually at the highest price per visit.
The prices only work when they point people in the right direction. Here is a common ladder for a yoga or pilates studio:
| Option | Price | Per class if used 8 times a month |
|---|---|---|
| Drop-in | $25 per class | $25.00 |
| 10 class pack | $180 | $18.00 |
| Unlimited monthly | $129 | $16.13 |
The drop-in is the most expensive per visit on purpose. It is there for visitors and for people deciding. The pack is for regulars with irregular weeks. The membership is for anyone who comes twice a week or more, and it is the one you want most people on, because it is the only one that renews without anyone deciding to buy again.
Check the break-even points. At $129 a month, a member who comes 6 times pays $21.50 per class, still under the drop-in. At 8 times, $16.13, under the pack. If your membership only beats the pack at 12 visits a month, very few people will ever reach it, and your ladder is pushing people onto packs.
Monthly or yearly
Yearly memberships trade a discount for cash up front and a year of retention. The usual offer is two months free: $49 a month becomes $490 a year instead of $588, about 17% off.
Whether that is a good deal for you depends on how long your monthly members actually stay. If the typical monthly member leaves after seven months, they pay you $343. The same person on a yearly plan pays $490 and you have the money in January. If your monthly members already stay for two years, the yearly discount mostly gives away $98 per member to people who would have paid anyway.
A practical rule: offer yearly, but do not push it hard until you know your average monthly tenure. And make the switch from monthly to yearly easy. A member who moves mid month should be credited for the part of the month they already paid, on the invoice, in plain words. Anything less and the switch feels like paying twice.
Charge on the 1st, or on the day they joined
There are two ways to set renewal dates:
- Anniversary billing. A member who joins on the 14th renews on the 14th. Charges spread through the month, which smooths your cash flow and your failed payment load.
- Calendar billing. Everyone renews on the 1st. Easier to explain at the desk, and your month end numbers are clean. A member who joins on the 14th pays a partial first month (17 days out of 30 on a $49 plan is about $27.77) and then renews on the 1st with everyone else.
Either works. Say which on the sign-up page.
Class packs as a balance
A class pack is a prepaid balance. It helps to treat it as one rather than a punch card: the member buys ten classes, each booking takes one off, and the balance is always visible. Two decisions matter:
- Expiry. Packs without an expiry turn into liabilities that sit on your books for years. Three to six months for a ten pack is normal, and it nudges people to come in.
- Top up. Some regulars would rather never think about it. Let them opt into an automatic top up when the balance hits zero, charged to the card on file. It turns a pack into something close to a membership without forcing the commitment.
Drop-ins are simpler: a one-off charge on the card the member already has on file, or at the desk.
Freezes: write the policy down
Members ask to freeze for travel, injury or a busy season. Say no and many cancel; say yes with no rules and freezes become a free way to skip the quiet months. A written policy avoids both:
- How long. One to three months at a time is typical. Longer than that and it is really a cancellation.
- How often. Once or twice a year.
- A return date. Every freeze ends on a date, set when it starts. "Back on September 1" is a plan. "Paused until I let you know" is a slow cancellation.
- What it costs. Some gyms charge a small freeze fee, $10 a month for example, to hold the rate. Others freeze for free. A fee keeps freezes honest; free keeps goodwill. Either is fine if it is written down.
Then decide what happens to billing dates. If a member on a $49 plan freezes on June 10 and comes back July 10, the forgiving approach moves every date forward by the length of the freeze, so their next charge lands a month later than it would have and they never pay for time they could not use. The stricter approach treats a long freeze as the end of the paid period and charges a fresh month on the day they return. The pause policy guide works through both.
Failed cards: from the front desk to automatic
Some share of monthly charges fails every month: expired cards, a low balance before payday, a bank being cautious. On 270 members at $49, if 5% fail in a month, that is 13 or 14 members and roughly $660.
The front desk method is to ask people as they walk in. It is awkward, and it misses exactly the members who stopped coming.
The automatic method does three things:
- Retry at a sensible time. A card declined for low funds often goes through a few days later. Spacing retries over a week or two recovers more than trying again the same afternoon.
- Send a friendly note with a link. An expired card will never work again, so the member gets a short email in your name with a link to update it. No login, no desk conversation.
- Warn before it fails. Cards carry an expiry date. A note a couple of weeks before the renewal catches many failures before they happen.
Keep the member's access while it gets sorted. Locking someone out at the door over a bank's decision turns a billing problem into a membership problem. Decide how long the grace lasts, two weeks is common, and what happens at the end.
Track one number: of the charges that failed this month, how many were paid by the end of it. If you are recovering half of that $660 today and an automatic process gets you to 80%, that is about $200 a month back, or $2,400 a year, without anyone at the desk asking for a card.
yRecurring does all of this for gyms, studios and clubs: memberships that charge themselves, packs that run down and top up, pauses with a return date, and failed cards handled without the awkward conversation. See how it works in membership billing for gyms and studios.
We check every post against the product and date any competitor prices.
yRecurring is the billing platform behind this blog: subscriptions, usage and token billing, invoicing, and payment recovery, with every amount explained.