---
title: "Bookkeeping for Gyms, Studios and Personal Trainers | MCC"
description: "Handle memberships, class packs, auto-billing, freezes, trainers as contractors and equipment in a fitness business."
url: "https://mcc-solutionsnj.com/bookkeeping/guides/bookkeeping-for-gyms-and-fitness-studios"
---

Bookkeeping guide · Updated October 12, 2026

# Bookkeeping for Gyms, Studios and Personal Trainers

Fitness businesses live on recurring revenue. That makes them predictable, but also exposes them to subtle bookkeeping problems around prepaid packages, membership freezes and failed card payments.

By [Matthew Coleman](/about), MCC Solutions

**Quick answer.** Record gym and studio revenue by type: monthly memberships, annual memberships, drop-ins, personal training and retail. A summary entry after each billing run is enough, and processor payouts should tie to the member platform's report.

Want this handled for you?

Monthly bookkeeping, cleanup and year-end close for small businesses. Start with a free health check of your books.

[Free health check](/bookkeeping/health-check)[Get a quote](/bookkeeping/#interest)

**Related:** [NJ 1099 contractor rule (ABC test)](/bookkeeping/guides/nj-independent-contractor-rule-abc-test-2026) · [Trial balance explained](/bookkeeping/guides/trial-balance-explained) · [Owner contribution or loan](/bookkeeping/guides/owner-equity-and-capital-contributions)

**Free tools:** [Net profit margin calculator](/bookkeeping/net-profit-margin-calculator) · [Early payment discount calculator](/bookkeeping/early-payment-discount-calculator)

[![Intuit ProAdvisor Gold tier badge](/img/credentials/intuit-proadvisor-gold.png)](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)Gold tier in Intuit's ProAdvisor program. [See my Intuit listing](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)

Keeping your own books? Tallyfinch does invoices, bank import and reports on your computer. [See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software)

## Memberships and recurring billing

Your member management platform bills cards or bank accounts automatically each month. Record the revenue by type: monthly memberships, annual memberships, drop-ins, personal training and retail. A summary entry after each billing run is enough. Tie the processor payouts to the member platform's report, remembering that failed payments and refunds reduce what lands in the bank.

## Class packs and annual prepayments

A ten-class pack or annual membership paid up front is not fully earned at the time of sale. Under accrual accounting, record the unused portion as deferred revenue and release it as classes are used or months pass. Cash-basis businesses record it when paid. Expiration policies affect when unused sessions can be treated as earned, so write them clearly and confirm the treatment with your CPA.

## Failed payments and cancellations

Track members whose cards fail, and the amount recovered. A receivable report by member shows who needs a follow-up. Cancellation fees, joining fees and freeze fees are separate income lines. Many states have specific rules about health club contracts and cancellations, and an attorney can review your agreement.

## Trainers, instructors and rentals

Group instructors and personal trainers may be employees or independent contractors, and the tax treatment is different. Look at how much control the business exercises over schedules and methods. Some studios rent space to trainers, who keep their own client revenue. Treat that as rental income and keep a written agreement. Collect W-9 forms from anyone paid as a contractor.

## Equipment, leases and the real costs

Treadmills, racks, bikes, flooring and sound systems may be capitalized and depreciated. Leases for equipment should be recorded so interest and principal are visible. Music licensing, insurance, cleaning, laundry and software subscriptions are recurring costs.

Review monthly: active members, new joins, cancellations, average revenue per member and revenue per class. If members are steady but revenue per member drops, discounts and freezes may be the cause. If cancellations climb after a price increase, you will see the effect in the same month and can respond. Add an annual review of every vendor contract, because auto-renewals tend to hide in this industry.

## Seasonality and retention

January surges and summer dips are normal, and your cash plan should expect them. Track cancellations by month and by reason, since a price change, a schedule change or a staffing change often shows up in the cancellation data first. A simple chart of active members at the end of each month, next to revenue per member, tells you more than the profit and loss alone.

Compare marketing spend with new member joins to learn what each new member really cost to acquire.

## Common questions

**How do I record a member freeze?**

Pause revenue for the freeze period, record any freeze fee as income and keep a note of the member's return date.

**Are personal trainers at my gym contractors?**

It depends on the actual working relationship, not the label. Ask an attorney or CPA to review it.

This guide is general information, not tax, legal or accounting advice. Rules, fees and due dates change; check with the IRS, the NJ Division of Taxation or a licensed professional for your situation.

Let us handle it

 [### Monthly bookkeeping Categorizing, reconciling and monthly reports, with cleanup, payroll and NJ filings available. Bookkeeping →](/bookkeeping/)
 [### QuickBooks Online Monthly bookkeeping, cleanup and reconciliation in QuickBooks Online for New Jersey small businesses. Your account stays in your name. QuickBooks →](/bookkeeping/software/quickbooks-online)[### Square, Stripe and payment processors How sales from Square, Stripe, PayPal and other processors should flow into your accounting software, and why deposits never match sales. Square & Stripe →](/bookkeeping/software/square-and-stripe)

More guides

- [Bookkeeping for Landscaping and Lawn Care Companies](/bookkeeping/guides/bookkeeping-for-landscaping-companies)
- [Bookkeeping for Therapists and Counseling Practices](/bookkeeping/guides/bookkeeping-for-therapists-and-counselors)
- [Bookkeeping for Food Trucks and Mobile Vendors](/bookkeeping/guides/bookkeeping-for-food-trucks)
- [Bookkeeping for Rideshare and Delivery Drivers](/bookkeeping/guides/bookkeeping-for-rideshare-and-delivery-drivers)

Free tool

- [Bookkeeping health check](/bookkeeping/health-check)

 [All guides](/bookkeeping/guides)

Reach small business owners, freelancers and bookkeepers who read this guide: [advertise here](/advertise#bookkeeping).

Do it yourself

### Personal Trainer Client Tracker Kit

See every client's sessions left, every source of pay and every renewal date without building a spreadsheet yourself.

[See what's inside ($17)](/toolkits/personal-trainer-client-tracker-kit) [Free sample](/toolkits/personal-trainer-client-tracker-kit#free-starter)14-day full refund

Tallyfinch

### Books you keep on your own computer

Tallyfinch does invoices, bills, bank import, reconciliation and the main reports, in a file you own. $99 once, then $5 a month for updates; the app keeps working if you stop the plan. It does not do payroll or sales tax filing. The free download records up to 60 entries.

[See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software) [Download it free](/tools/pro/trial/mccBooks) [Compare the three apps](/software)

## Rather have us keep the books? Ask for a quote.

[Get a Quote](/bookkeeping/#interest)[Call (908) 444-6373](tel:+19084446373)
