Blog

Failed-Payment Audit: A Gym Billing Review Framework

A 400-member gym went 90 days without systematically addressing failed payments. Here's exactly what that cost them, how recovery played out, and what automated dunning sequences actually recover vs. what's gone permanently.

The gym owner knew she had declined payments. She'd been meaning to deal with them. The front desk had a sticky note that said "follow up on billing" that had been on the desk long enough to curl at the corners. Life — coaching, scheduling, a broken HVAC unit, a lease negotiation — kept getting in the way.

Evidence note: Publish anonymized event counts and definitions or label as a synthetic example. No period dates, processor export, failure definition, reconciliation, or sample selection is provided. Source status: No primary source was found for the earlier universal claim as of 2026-09-01.

The Starting Numbers

Average membership: $145/month. Total MRR: approximately $58,000. When we pulled the billing data, here's what the 90-day period showed:

  • Members who self-resolved (updated card proactively): 6
  • Members who were contacted manually and resolved: 9
  • Members still unresolved after 90 days: 26

Of the 26 unresolved members, 13 were still showing as "active" in the system — their billing had failed but they hadn't formally cancelled, and they were still occasionally showing up to class. The other 13 had stopped coming and were de facto churned. The owner had no clean picture of who was in which category.

The Recovery Attempt

Evidence note: Label as a case illustration and report a reproducible cohort with denominator and reconciliation. The one-case outcome lacks comparator, costs, payment mix, and follow-up protocol. Source status: No primary source was found for the earlier universal claim as of 2026-09-01.

Outcomes from the manual recovery effort:

  • Members who cancelled during the follow-up conversation: 8 (these were already mentally gone)
  • Members who couldn't be reached or didn't respond: 14
  • Revenue permanently lost: ~$5,995 (from the 22 members who cancelled or went unreachable)

The 46% recovery rate sounds decent until you run the counterfactual.

What Automated Recovery Would Have Changed

Evidence note: Use the processor's observed recovery rate and a pre-specified comparison, not the modeled 70%. The Stripe average is broader and does not validate the article's 68%-74% gym estimate or its counterfactual. Sources: Stripe Billing.

What the numbers would have looked like with automated recovery triggered at 48 hours:

  • Revenue permanently lost: approximately $1,500
  • Staff time spent: ~45 minutes (to review automated recovery status, not to manually work each case)
  • Delta vs. what actually happened: $4,495 in additional recovered revenue and 5+ hours of staff time returned

Evidence note: Measure quarterly first-attempt failures, recovery, and permanent loss from processor data. The cost depends on payment mix, recovery, churn, billing value, and time horizon; one case cannot generalize. Source status: No primary source was found for the earlier universal claim as of 2026-09-01.

The Dunning Sequence That Actually Works

The mechanics of an effective failed-payment recovery sequence, based on what we've seen across multiple gym operations:

Evidence note: Stripe supports custom retry policies and no-code recovery tools; Twilio reports a broad 98% SMS open-rate average. Neither source validates this exact multichannel sequence or recovery and labor result for gyms. Describe it as a test plan and report each step's incremental recovery and labor. Sources: Stripe Smart Retries and Twilio SMS marketing; Stripe Smart Retries and Twilio SMS marketing.

The Underlying Math

For any gym, the annual cost of not having automated failed payment recovery is approximately: (monthly failed payment rate × 12 months × average membership value × gap between manual recovery rate and automated recovery rate).

That number is larger than the annual software cost of most gym management platforms. It's a check that's already written — the only question is whether the system cashes it for you or lets it go.

Related reading: The Hidden Math of Failed Payments: How 3% Decline Rates Cost Studios $40K/Year; How to Set Up Automated Dunning for Your Fitness Studio; Recurring Billing for Studios: How to Stop Involuntary Churn.

See Mako in action — no sales call required

Mako is built for independent studio and service-business owners who'd rather spend their time on clients than on demo calls. Open the live demo, poke around, and see exactly how scheduling, billing, and financial intelligence come together in one place.

Try the demo: Open the Mako CRM live demo

Self-serve. Instant access. No forms, no calendars, no "talk to sales."

Run the business, not the admin

Put the ideas into practice.

Mako brings bookings, customers, payments, your team, and real-time financials into one place.