Gym and fitness studio bookkeeping checklist: memberships and class packs, Mindbody and ClassPass payouts, trainer pay and 1099s, sales tax on dues, monthly KPIs

Good gym and fitness studio bookkeeping comes down to five things: recording membership dues, class packs and prepaid plans as revenue only when they are earned; reconciling every payout from Mindbody, ClassPass, Stripe or your booking platform back to gross sales and fees; paying trainers and instructors correctly as employees or contractors; handling sales tax on dues where your state charges it; and reviewing a few numbers every month, such as revenue per member, cancellations and payroll as a share of revenue. Get those right and the books tell you which classes, trainers and locations actually make money.

Key takeaways

  • Prepaid memberships and class packs are deferred revenue until the member uses them or the period passes.
  • Booking platforms pay you net of fees, refunds and chargebacks, so record gross sales and each fee separately.
  • Trainers you control are usually employees; true independent contractors get a Form 1099-NEC once you pay them $2,000 or more for 2026.
  • Some states and cities tax gym memberships but not personal training, so separate the two at checkout and in the books.
  • Track revenue by location and service line so you can see what each one earns after trainer pay and rent.

How should a gym record memberships and class packs?

Monthly dues charged each month for that month are simply revenue in that month. Anything paid in advance is different. An annual membership paid up front, a 20-class pack or a three-month challenge is cash you have collected for services you still owe, so it sits on the balance sheet as deferred revenue and becomes revenue as it is earned: monthly over the term for a time-based plan, or class by class as a pack is used.

  • Annual memberships: spread over the twelve months of access.
  • Class packs and punch cards: recognize each class as it is attended, using your booking platform’s usage report.
  • Expired, unused packs: record the remaining balance as revenue under a consistent policy (often when the pack expires), and check your state’s gift card and unclaimed property rules first.
  • Enrollment or initiation fees: track separately; under accrual accounting they are often spread over the expected membership rather than booked all at once.
  • Freezes and refunds: extend or reverse the deferred balance so it matches what members are still owed.

Small studios on cash-basis books can start simpler, but once you sell annual plans or large packs, accrual books are the only way to see whether January was really a good month or just a month when everyone prepaid.

How do you reconcile Mindbody, ClassPass and Stripe payouts?

Booking and payment platforms deposit a net amount: your sales minus processing fees, refunds, chargebacks and sometimes platform or marketing fees. If you record the deposit as sales, you understate both revenue and costs and lose sight of what the platform really costs you. Each month we:

  1. Pull the payout or settlement report from Mindbody, Glofox, Zen Planner, Wodify, PushPress, ABC Fitness, Stripe or whichever system you use.
  2. Record gross sales by type: memberships, class packs, personal training, retail and other income.
  3. Record each deduction separately: processing fees, refunds, chargebacks and platform fees.
  4. Match the net to the bank deposit and investigate any difference, such as a payout split across two days.
  5. Treat aggregator visits separately. ClassPass and similar apps pay per visit on their own schedule, so their revenue and payouts are reconciled to their own statements, not your membership reports.

Are personal trainers employees or contractors?

It depends on control, not on what the agreement calls them. Under the IRS common-law rules, if you set their schedule, tell them how to run sessions, require your programming or uniform, and they don’t run their own business, they are likely employees and should be on payroll. Trainers who rent space, set their own prices, find their own clients and are paid by those clients look more like independent contractors. Misclassifying employees as contractors can mean back payroll taxes and penalties, and some states apply stricter tests than the IRS.

  • Collect a Form W-9 from every contractor before the first payment.
  • Issue Form 1099-NEC to each contractor paid $2,000 or more for payments made in 2026 (up from $600); the form is due February 1, 2027. See our 1099-NEC guide.
  • Run commissions, session pay and tips for employees through payroll so withholding is right.
  • Track trainer pay by trainer and service so you can see the margin on personal training.

Do gyms charge sales tax on memberships?

In some states, yes. The rules depend on the state and sometimes the city, and many treat access to a facility differently from instruction. New Jersey, for example, taxes initiation fees, membership fees and dues for access to a health and fitness club, but not charges for personal instruction, according to a 2017 Division of Taxation letter ruling (LR 2017-2-SUT). Texas also taxes health club memberships, while states such as California do not. Because the treatment can differ for memberships, classes, personal training, retail products and online programs, set up separate items at checkout and confirm the rules with your state or a sales tax advisor. Sales tax you collect belongs in a liability account, never in revenue.

What chart of accounts works for a gym or studio?

SectionAccounts to include
RevenueMembership dues, class packs and drop-ins, personal training, aggregator visits (ClassPass and similar), retail, events and challenges
Cost of servicesTrainer and instructor pay, trainer payroll taxes, booking and payment processing fees, retail cost of goods sold
Operating expensesRent, utilities, equipment repairs, cleaning, software subscriptions, marketing, insurance, front desk payroll
Balance sheetDeferred membership and class-pack revenue, sales tax payable, equipment and its depreciation, equipment loans or leases
A starting structure; add locations or classes to report by site.

Use your accounting software’s location or class tracking (QuickBooks Online Plus or Advanced, Xero tracking categories, or dimensions in NetSuite and Sage Intacct) to see profit for each location or service line.

Which numbers should a gym owner review every month?

  • Active members and cancellations: new joins, cancellations and freezes, and the net change.
  • Revenue per member: total revenue divided by average active members.
  • Payroll as a share of revenue: trainer and front desk pay together, and personal training margin on its own.
  • Rent as a share of revenue, by location.
  • Deferred revenue balance: how much prepaid service you still owe members.
  • Cash and upcoming equipment payments, so a slow summer doesn’t become a cash squeeze.

We keep books for gyms, fitness studios, wellness businesses and personal trainers, closed every month and ready for your tax CPA. See our gym and fitness accounting services; monthly bookkeeping starts at $199 a month, and a fixed-fee catch-up gets behind books current first.

Frequently asked questions

What is the best accounting software for a gym?

Most gyms and studios use QuickBooks Online or Xero for the books, connected to their booking platform such as Mindbody, Glofox or Zen Planner. Multi-location groups often move to QuickBooks Online Advanced, NetSuite or Sage Intacct for location reporting. The booking system handles members; the accounting system handles the money.

How do personal trainers do their own bookkeeping?

Keep a separate business bank account, record every session payment and expense (certifications, insurance, equipment, gym rent), save receipts, and set aside money for quarterly estimated taxes. A self-employed trainer reports profit on Schedule C and pays self-employment tax on it.

Is a prepaid annual membership revenue when it is paid?

Not under accrual accounting. It is deferred revenue when paid and becomes revenue month by month over the membership. Cash-basis books record it when received, which can make one month look much better than it was.

How do you account for unused class packs?

Keep the unused balance as deferred revenue and recognize it as classes are taken. When packs expire unused, recognize the remaining amount under a consistent policy, after checking whether your state’s gift card or unclaimed property rules apply.

Do I need to send 1099s to trainers and instructors?

If they are independent contractors and you paid them $2,000 or more in 2026, yes: Form 1099-NEC is due to them and the IRS by February 1, 2027. Employees get a W-2 instead, and payments made by card or through a payment app are reported by the processor, not on your 1099-NEC.

Should gym payroll be outsourced?

For most gyms, yes. Trainer pay often mixes hourly rates, per-session pay, commissions and tips across locations, which a payroll service handles reliably. We set up the payroll items and reconcile payroll to the books each month.

How should I record ClassPass revenue?

As its own revenue line, recorded from ClassPass’s statement for the visits in the period, and reconciled to the payouts you receive. Keeping it separate shows how much of your revenue depends on aggregators and what each visit earns compared with a member visit.

Can a gym deduct equipment purchases right away?

Often, yes. Section 179 and 100% bonus depreciation, restored for property acquired after January 19, 2025, can let you deduct qualifying equipment in the year it is placed in service. Your tax CPA decides what to claim; we keep an asset list with costs and dates so they can.

How do I track profit for each location?

Tag every sale and expense with its location using location or class tracking, record shared costs such as marketing and management separately, and review a profit and loss by location each month.

Is personal training taxable for sales tax?

Usually not where only facility access is taxed. New Jersey, for example, taxes membership dues but not charges for personal instruction. Rules vary, so check your state, and price training separately from memberships.

How often should a gym close its books?

Every month. We typically close by the 7th to 10th business day of the following month, with payouts reconciled, deferred revenue updated and a profit and loss by location ready.

Do you file taxes for gyms?

No. We keep the books, payroll records and sales tax reports accurate and work alongside your tax CPA, who prepares and files the returns.

Know what every class and location earns

Book a free consultation. We’ll look at your booking platform, payroll and books, and quote a fixed monthly fee.

Want this handled for you?

Book a free consultation with our CPA-led team.