Blog

Monthly Report Template for Gym and Studio Owners

A compact monthly report for boutique fitness owners that shows membership, revenue, and class demand, plus a system for preparing it from the numbers you already track.

Team DeckIndustry Playbooks

A studio owner needs a fast monthly read on whether the business is growing: are members joining faster than they leave, is revenue holding, and are classes full enough to justify the schedule. The numbers usually exist inside the booking platform and the bank feed — but turning them into a report tends to slip to the bottom of the list, so the month closes without a clear picture.

The report becomes repeatable once it has a fixed shape and a fixed set of sources. Then an assistant can prepare the first pass each month, and you can spend your time acting on what it shows rather than assembling it.

What belongs in a monthly studio report

Keep it to a page you will actually read at month end:

  1. Membership movement: members at the start, joins, cancellations, net change, and members at the end.
  2. Revenue: membership revenue, drop-ins and class packs, and retail or other income, against the prior month.
  3. Retention signal: churn rate for the month and the count of at-risk members (see the companion piece on retention below).
  4. Class demand: attendance, average class fill rate, and the most and least attended times.
  5. Priorities: the two or three actions the month's numbers point to — a class to cut, a promotion to run, a cohort to re-engage.

Build a source map first

Every reported number needs a named home. This small table keeps the report honest.

Report item Source Owner Freshness rule
Members, joins, cancels Booking / membership platform export Owner or manager Through month end
Revenue Booking platform and bank feed Bookkeeper Reconciled at month end
Class attendance Booking platform export Front desk Through month end
Notes on at-risk members Staff notes or CRM Manager Updated within the month

The map also prevents a common mismatch, where the platform's revenue view and the bank feed disagree and the report quietly picks the wrong one.

Set a cutoff and keep comparisons steady

Fix the period and cutoff — for example, "Cover June, using platform data exported by July 2." Then choose comparisons once and hold them: month-over-month for membership and revenue, and the same month last year if your studio has a seasonal pattern (January joins, summer dips). Comparisons that move around each month hide the trend you are trying to see.

Turn exceptions into one line of commentary

The report shows where to look; a sentence explains what the evidence says:

Net members fell by eight in June. Cancellations rose from eleven to nineteen, and staff notes attribute most of the increase to the end of the New Year cohort's six-month commitments. Whether the summer schedule contributed is not established.

That names the movement, the comparison, the documented explanation, and the open question — without overreaching.

A prompt for the monthly report

Use this as a starting brief:

Prepare the monthly studio report for [month] using the membership export, revenue records, and class attendance I select. Show members at start and end with joins and cancellations, revenue by type against last month, churn rate, average class fill, and the best and worst attended times. Add one sentence of documented commentary for anything outside the usual range, and list two or three priorities. Never invent a number or a cause. Deliver a one-page summary and a supporting spreadsheet to me for review.

Automate the preparation, keep the decisions

The report should arrive first with the person accountable for the studio. Check the member counts and revenue against your platform and bank feed, confirm the class numbers, then use it to plan the month.

Deck's scheduled tasks send one consolidated email to you. Supported context can come from selected Deck Projects and read-only connections such as Notion, Granola, and calendars, and Deck can attach the report and workbook as PowerPoint, Excel, Word, PDF, or CSV. It emails only you, so the numbers stay yours until you choose to share them with staff or investors.

The same assistant works from its own email address the rest of the month. Forward it a member's question or a landlord thread and a drafted reply in your voice comes back to you. By default it reads only what you send it, and it replies only to you. Growing studios can link several email addresses to one assistant and run it on their own domain, studio@yourgym.com instead of the default @agent.hellodeck.ai.

See business reporting automation for the product workflow, and how to build a membership retention and churn report to go deeper on the retention line. The KPI scorecard template helps you keep the metric set small.

Get your Deck assistant and send last month's export with the outline above. Your previous numbers are the fastest way to lock the report's shape in place.