Most gyms bill monthly, but a growing number use 4-week cycles that generate an extra charge every year; and a smaller group runs biweekly or weekly cadences for cashflow reasons. Monthly is simplest to run and easiest for members to understand. A 4-week cycle raises revenue moderately but adds an invoice member communication must account for. The right choice balances that gain against added complexity and the FTC's click-to-cancel rule, which now requires clear consent and easy cancellation regardless of cadence.
TL;DR:
- Switching from monthly to 4-week billing increases annual revenue from 12 to 13 charges without raising the member price, resulting in an extra $50 per $50 plan yearly.
- A 4-week cadence produces one additional charge annually, which members notice as the charge date shifts earlier each cycle, potentially causing confusion.
- Using an anchor on a fixed day simplifies billing and reconciliation but can cause payment spikes, whereas join-date anchors spread charges evenly but complicate reporting.
- Disclosing billing terms clearly and offering self-service cancellation are required by the FTC, and any cadence change must be communicated at least one cycle in advance.
- Testing changes on a small group first reduces support issues and helps ensure billing stability, especially when migrating between platforms or cadences.
Table of Contents
- What are the common gym billing cadences and how many charges they generate
- Revenue and cashflow: exact math comparing cadences
- Setting up billing anchors, proration, and switching cadences
- Following the FTC's disclosure and cancellation rules
- Recovering failed payments without losing members
- How to pick the right billing cadence for your gym
- VO2WOD's take on billing cadence, migrations, and member messaging
- What running gym billing for years actually teaches you
- Let VO2WOD handle the billing side while you focus on coaching
- Key reference documents and implementation guides
- Sources
- FAQ
What are the common gym billing cadences and how many charges they generate
A billing cadence is just the interval between charges, and the interval determines how many times you bill a member across a year. That number matters more than most owners realize, because it changes your annual revenue and your admin workload without changing the sticker price a member sees.
Monthly billing charges once per calendar month, meaning 12 charges a year. Most gyms anchor this to either the member's join date (a rolling monthly cycle) or a fixed day such as the first of the month. Calendar months vary from 28 to 31 days, so a monthly cycle is not a fixed number of days. Providers like Stripe handle short months by capping the renewal date: a member who joins on January 31 renews on February 28 (or 29 in a leap year), then the cycle typically reverts to the 31st the following month if the plan supports it.
4-week (28-day) billing charges every 28 days regardless of the calendar. Since 365 days divided by 28 equals roughly 13.04, this cadence produces 13 charges per year instead of 12. That extra charge is the main reason gyms switch to this model, and it is also the main reason members notice something changed, since the charge date drifts earlier each cycle relative to the calendar month.
Biweekly billing charges every 14 days, yielding 26 charges a year. This cadence is more common in gyms that align billing with payroll cycles for staff or want smaller, more frequent charges to reduce the sting of a single large monthly debit.

Weekly billing charges every 7 days, for 52 charges a year. It is rare outside of pay-as-you-go or drop-in-heavy models, since the administrative load of 52 transactions per member per year is heavy unless payment processing is fully automated.
Annual and quarterly billing compress the cycle in the other direction: one charge a year or four charges a year. These cadences trade the recurring revenue predictability of shorter cycles for a single large payment that improves upfront cashflow but raises the stakes of a single failed transaction or refund request.
The anchor you choose changes the experience even when the interval is the same:
- A join-date anchor bills each member on their own schedule, which spreads your billing load across the month but makes reporting slightly harder to read at a glance.
- A fixed-day anchor (like the first of the month) concentrates all charges into a single processing run, simplifying reconciliation but creating a spike in failed-payment follow-up if the run fails for several members at once.
- A hybrid anchor, where new members are prorated to the next fixed date, gets the reporting simplicity of a fixed day without asking new joiners to pay for a partial period they never expected.
Picking the interval is only half the decision. The anchor determines whether your billing runs feel calm and predictable or turn into a monthly fire drill.
Revenue and cashflow: exact math comparing cadences
The clearest way to see the impact of cadence is to run the same price through each schedule. Say a gym charges $50 for a membership.
Under monthly billing, that member pays $50 twelve times a year, for $600 in annual receipts. Under 4-week billing, the same $50 charge repeats every 28 days, which produces 13 charges a year instead of 12, so annual receipts rise to $650 for the identical monthly-equivalent price. Under annual billing, the member pays once, and if the gym prices annual membership at $600 to match the monthly total, the gym collects the full year's revenue upfront rather than across twelve separate transactions.
One extra 4-week charge a year raises annual receipts on a $50 plan from $600 to $650 with no visible price increase to the member, since each individual charge still reads as $50. That gap compounds across a membership base, but it also means members eventually notice the charge date creeping earlier each cycle, since 28 days is shorter than most calendar months.
Cashflow timing differs even when total annual revenue is close. Monthly billing gives you predictable, evenly spaced receipts that are easy to forecast against fixed costs like rent and payroll. Annual billing front-loads revenue, which helps cover a large one-time expense but leaves you exposed if a member requests a refund partway through the year. Biweekly and 4-week cycles sit in between: more frequent receipts smooth cashflow further, but each cycle also multiplies the number of failed-payment events you have to manage.

There's a behavioral dimension too. A $50 monthly charge and a $50 charge every 28 days look identical to a member scanning their bank statement, but the same $650 doesn't read the same as an annual figure quoted upfront. Charging more frequently in smaller amounts tends to lower the perceived price, which is part of why subscription businesses default to monthly or shorter cycles rather than annual prepay. The tradeoff is that more frequent charges also mean more frequent moments where a card can fail, a member can second-guess the debit, or a support ticket can appear.
Cadence changes are also a common, low-friction way to adjust revenue without technically raising the sticker price. That can be a reasonable business decision, but it should be disclosed clearly rather than treated as a quiet workaround, especially given the FTC's current emphasis on transparent pre-charge terms.
- Monthly: 12 charges a year, most predictable for both sides, simplest for reporting.
- 4-week: 13 charges a year, modest revenue lift, requires clear member communication about the shifting charge date.
- Biweekly: 26 charges a year, smoother cashflow, higher administrative and failed-payment volume.
- Annual: 1 charge a year, best upfront cashflow, highest exposure per single failed or disputed transaction.
Setting up billing anchors, proration, and switching cadences
Every subscription has a billing cycle anchor, which is the reference date the system uses to calculate when the next charge is due. Stripe's billing documentation describes this anchor as the value that determines invoice dates going forward, and it explains how the anchor behaves when a calendar month doesn't have enough days, capping the renewal at the last valid day and returning to the anchor date once the calendar allows it.
Changing a member's cadence, or switching your whole gym from one cadence to another, almost always triggers a proration question: does the member owe a partial charge for the days already used under the old cycle? Stripe and most billing platforms prorate by default, issuing a credit or a partial invoice to true up the difference. That default is often more confusing than helpful for a gym membership, where members expect round, predictable charges rather than an odd $7.32 line item.
A more pragmatic approach for most gyms is to avoid mid-cycle proration entirely: let existing members finish their current cycle under the old cadence, and start the new cadence on their next natural renewal date. Where a system change forces an earlier switch, a short trial period can be used to bridge the gap. Setting a trial_end that lines up with the desired new anchor lets you shift a member's date without creating a prorated invoice.
Pro Tip: Run any cadence change on a small cohort of 10 to 20 members first, and watch failed payments and support tickets for one full cycle before rolling it out to your full member base.
A practical rollout sequence looks like this:
- Audit current cadences and anchors across your member base so you know exactly how many members are on each schedule.
- Decide the new cadence and anchor rule (join date, fixed day, or hybrid) before touching any live subscriptions.
- Notify affected members in writing at least one billing cycle in advance, stating the new charge date and amount plainly.
- Test on a small cohort and monitor failed payments, support tickets, and cancellation requests for a full cycle.
- Migrate remaining members in batches, spacing groups a few days apart so any billing errors surface gradually rather than all at once.
- Reconcile and confirm that reporting reflects the new cadence correctly before closing out the transition.
Mixed-interval subscriptions, where some members sit on monthly and others on 4-week or annual plans simultaneously, are supported by most modern billing platforms, though Stripe's own documentation notes that not every interval combination is supported and that mixed intervals affect how the current billing period is calculated. Keep a written record of which members sit on which cadence during any transition, since reporting errors during a switch are the most common source of billing disputes.
Following the FTC's disclosure and cancellation rules
Billing cadence decisions don't happen in a legal vacuum. The FTC's negative option rule sets out what recurring-billing sellers, including gyms, must disclose before charging a member and how they must handle cancellation.
The rule requires clear, conspicuous disclosure of material terms before a member is charged, informed and express consent to those terms, and a cancellation mechanism that is at least as easy as the sign-up process. The FTC's finalized click-to-cancel update reinforces that last point specifically, aiming to eliminate the practice of easy online signup paired with a phone-only or in-person cancellation requirement.
The FTC's rule requires that canceling a recurring membership be no harder than signing up for one, which directly affects any gym that still requires a phone call, an email to a manager, or an in-person visit to cancel.
Material terms that must be disclosed before the first charge include:
- The amount and frequency of recurring charges, stated in plain language rather than buried in fine print.
- The length of any trial period and the exact date the first recurring charge will hit.
- How to cancel, described in the same channel used to sign up.
- Any automatic renewal terms, including what happens if a member does nothing.
A workable communication cadence pairs a signup confirmation (restating price, frequency, and cancellation method) with a renewal notice sent a few days before any cadence change or annual renewal, and a cancellation confirmation that states the effective date clearly. A short template for a renewal notice might read: "Your membership renews on [date] at [amount], billed every [interval]. To make changes or cancel, visit [link] or reply to this message." Keeping the cancellation path in writing, not gated behind a phone call, protects you from the exact practice regulators are targeting.
The practical dos and don'ts are short: do disclose price and frequency before charging, do make cancellation self-service, do keep a written trail of consent. Don't bury cadence changes in a terms update nobody reads, and don't require a call or a visit to cancel what a member started online.
Recovering failed payments without losing members
Failed payments are routine, not exceptional. Expired cards, insufficient funds, and bank fraud holds account for most declines, and how you respond in the first 72 hours determines whether you recover the charge or lose the member entirely.
The general pattern that works across most billing platforms is a graduated retry schedule paired with member-facing communication that grows firmer but never hostile. Suspending access immediately after a single failed charge tends to create resentment; giving unlimited grace tends to bleed revenue. A middle path retries the charge automatically over roughly a week while keeping the member informed at each step.
- Day 0: the charge fails and the system retries automatically once within 24 to 48 hours, since many declines are temporary.
- Day 1 to 2: send a friendly email or SMS noting the failed charge and asking the member to update their payment method.
- Day 3 to 5: retry again and send a second, more direct notice if the card still fails.
- Day 6 to 7: send a final notice explaining that access will be paused if payment isn't resolved within a set window.
- Day 8 and beyond: pause access rather than canceling outright, and route persistent failures to a manual follow-up rather than an automated collections process.
Escalation should stay in-house for as long as reasonably possible. Moving a member straight to a collections agency over one missed $50 charge is disproportionate and damages the relationship far more than a phone call from a front-desk staffer would. Reserve collections for accounts that go unresolved after multiple attempts and multiple notices, and always keep the tone of early messages helpful rather than punitive, since most failures are innocent card expirations rather than a member trying to avoid payment.
How to pick the right billing cadence for your gym
Four criteria decide the right cadence for a given gym: average member value, how sensitive your members are to seeing more frequent charges, how much admin capacity you have to manage a switch, and whether your signup and cancellation flows are already compliant with clear-consent rules.
- Average member value (ARPU): higher-value memberships can absorb the added complexity of a 4-week or biweekly cadence more easily than a low-price, high-volume gym.
- Retention expectations: gyms with tight-knit, long-tenured communities can introduce a cadence change with less churn risk than gyms with high month-to-month turnover.
- Admin capacity: switching cadence takes staff time to notify members, monitor a test cohort, and handle the resulting support tickets.
- Consent and disclosure readiness: if your signup flow doesn't already state price, frequency, and cancellation method clearly, fix that before adding cadence complexity on top.
Pro Tip: If you're not sure which cadence fits, default to monthly. It's the easiest to explain, the easiest to audit, and the easiest to defend if a member disputes a charge.
Three rough profiles cover most gyms. A small studio with under 100 members and one or two staff should stay on monthly billing with a fixed-day anchor, since the admin savings from simplicity outweigh the modest revenue gain of a 4-week cycle. A mid-size gym with dedicated front-desk or admin staff and stable retention is a reasonable candidate for a 4-week cadence, since the extra charge adds up and the staff capacity exists to manage member questions about the shifting date. A large multi-location operation with payroll-aligned billing needs might consider biweekly cycles, but only with automated dunning and reporting already in place.
Say a 150-member gym charging $150 a month is considering a switch to 4-week billing. Under monthly billing, that gym collects $270,000 a year (150 members times $150 times 12). Under 4-week billing at the same $150 charge, the same members generate 13 charges instead of 12, pushing annual receipts to $292,500, a gain worth weighing against the notification and support workload that comes with 150 members asking why their charge date moved.
VO2WOD's take on billing cadence, migrations, and member messaging
Billing cadence decisions rarely happen in isolation from the rest of your gym's software stack. VO2WOD is built specifically for functional fitness gyms and includes recurring billing as part of a broader system that also handles class scheduling, check-in, and performance tracking, so a cadence change doesn't require juggling a separate billing tool against your membership records.
Attendance and performance data sitting inside the same platform as billing gives owners a clearer picture of which cadence fits a given membership base. A gym that can see check-in frequency and workout completion alongside payment history is better positioned to judge whether a member drop-off after a cadence change was a billing problem or something else entirely.
Migrations are usually the biggest obstacle to trying a new cadence, since moving billing history between systems is where errors creep in. Some functional fitness gym management software providers offer free data migration and dedicated support teams to handle that transition, along with a complimentary service period while a gym gets its new system running. That combination is meant to remove the two biggest risks of any cadence or platform switch: lost historical data and members hitting a billing gap during the changeover.
What running gym billing for years actually teaches you
The biggest mistake I've watched gyms make isn't picking the wrong cadence, it's changing cadence without telling anyone clearly and then being surprised when support tickets spike. A clear notice sent a full cycle in advance solves most of the friction before it starts.
The second lesson is smaller than people expect: test on a cohort first. A gym that rolled a 4-week switch out to its entire member base in one weekend spent the next two weeks fielding the same confused question over and over, a problem a 15-member test group would have caught in a day.
The third lesson is that cancellation friction always backfires. Members who can't cancel easily don't stay loyal, they just get angrier before they leave.
Test small, notify early, automate the retries.
— Marcus
Let VO2WOD handle the billing side while you focus on coaching
Switching cadence or migrating platforms shouldn't mean weeks of manual data entry or member confusion. Some gym management platforms build recurring billing into the same system that runs class scheduling, check-ins, and performance tracking, so a cadence change updates in one place instead of multiple.

- Free data migration moves your existing billing and member history over without manual re-entry.
- One month of complimentary service gives your team time to test a new cadence before committing.
- A dedicated support team walks you through the switch instead of leaving you to figure out proration alone.
If you're weighing a cadence change alongside a platform switch, compare your options on the VO2WOD alternatives page or see what changing over looks like on the why switch page. Reach out through Vo2wod to request a migration and get your billing running on a cadence that actually fits your gym.
Key reference documents and implementation guides
For the legal details behind cancellation and disclosure rules, read the FTC's click-to-cancel announcement and the full negative option rule text. For technical billing behavior, see Stripe's billing cycle documentation. For membership and trial term examples, see ACTIVITY's membership page.
Sources
- Federal Trade Commission Announces Final “Click-to-Cancel” Rule Making It Easier for Consumers to End Recurring Subscriptions and Memberships
- Set the subscription billing renewal date (Stripe)
FAQ
Is a billing cycle always 30 or 31 days?
No, a monthly billing cycle follows the calendar month, so it can run 28 to 31 days depending on the month. A 4-week billing cycle, by contrast, is always exactly 28 days regardless of the calendar, which is why it produces 13 charges a year instead of 12.
Is 21 billing cycles the same as 21 months?
Only if you're billing monthly. Under a 4-week cadence, 21 billing cycles cover 21 times 28 days, which extends beyond a calendar year and more than 12 months.
How long is 1 to 2 billing cycles?
That depends entirely on the cadence: one to two monthly cycles is roughly one to two calendar months, while one to two 4-week cycles is a period of 28 to 56 days. Always confirm which cadence a plan uses before assuming "cycle" means "month."
How long is 12 billing cycles?
Twelve monthly billing cycles equal a full calendar year, or 12 months. Twelve 4-week billing cycles equal 336 days, just under a full calendar year, as 4-week cycles produce 13 charges per year, not exactly 12.
How do I switch my gym to a new billing cadence without upsetting members?
Notify members in writing at least one full cycle before the change, stating the new charge date and amount plainly, then test the switch on a small cohort before rolling it out to everyone. Avoiding mid-cycle proration by letting members finish their current cycle first, as Stripe's documentation describes, reduces confusing partial charges during the transition.
