Group fitness studios run on volume: many clients, multiple class formats, and often a roster of five or more instructors who each teach on different schedules and rates. Wave's free accounting platform handles this model without a subscription fee, as long as your VA sets it up correctly from the start. The combination of Wave plus a dedicated fitness virtual assistant removes the bookkeeping burden without adding software costs.


Configuring Wave for Group Fitness Revenue Streams

Group fitness revenue comes from more sources than a typical gym. Your chart of accounts needs to reflect this before any transactions flow through.

Income accounts to create:

  • Monthly memberships (unlimited or capped class counts)
  • Drop-in class passes
  • Class packs (5-class, 10-class, 20-class - separate accounts if you track by type)
  • Specialty class series (8-week programs, boot camp series, etc.)
  • Day passes and guest passes
  • Corporate wellness contracts
  • Streaming or on-demand subscriptions (if applicable)
  • Event revenue (fitness events, charity classes, pop-ups)

Expense accounts to create:

  • Instructor pay (base rate)
  • Instructor pay (per-head bonuses, if applicable)
  • Facility rent and utilities
  • Equipment maintenance
  • Music licensing (ASCAP, BMI, or through a service like Soundtrack Your Brand)
  • Liability insurance
  • Scheduling software (Mindbody, Momence, Pike13, Glofox)
  • Marketing (paid ads, print, promotions)
  • Cleaning and supplies

Connecting your payment systems:

Wave connects to Stripe and PayPal. If memberships run through a platform like Glofox or Momence, those platforms don't have a Wave integration. Your VA exports a monthly revenue summary from the platform and enters it as a journal entry in Wave - one entry per income category per month. Build a Google Sheets template once and reuse it every month. The process runs about 15-20 minutes for a studio with five to eight income categories.

Multi-Instructor Payment Tracking

The administrative load for group fitness studios is heavily skewed toward instructor management. Multiple instructors, multiple class formats, and often variable pay rates per format make this the most error-prone area.

Setting up instructors as vendors:

Add each instructor as a vendor in Wave with their legal name (for 1099 purposes), preferred payment method, and contact email. Never add contractors as employees unless they're actually W-2 staff. The distinction matters at year-end.

Pay rate structures Wave can support:

  • Flat per-class rate: Log each payment as a vendor bill with memo noting class, date, count
  • Per-head rate (e.g., $3 per participant): Calculate in a spreadsheet, then log in Wave
  • Base plus per-head above threshold: Same approach - calculate in your payout spreadsheet, enter the result in Wave
  • Revenue share: Pull monthly revenue from the booking platform, calculate share, log in Wave

Your VA should maintain a pay calculation spreadsheet linked to Wave entries. This gives you an audit trail when an instructor disputes their payment - which happens.

Batch payment workflow:

If you pay instructors weekly or biweekly, your VA batches the pay period's classes into a single vendor bill per instructor. The memo on the bill lists each class taught. This keeps the Wave ledger clean - 10 instructor entries per pay period rather than 40 or 50 individual class entries.

Substitutions and coverage:

When instructors sub for each other, the pay follows the sub, not the original scheduled instructor. Your VA updates the booking platform's records and the pay calculation spreadsheet before processing Wave entries. If this step is missed, you'll pay the wrong instructor.

Budget Tracking and Monthly Reporting

Group fitness margins depend on keeping instructor payroll as a controlled percentage of revenue. Without clear reporting, it's easy to let payroll creep upward as you add class times.

Setting up a budget in Wave:

Wave doesn't have a native budget vs. actual comparison tool. Your VA maintains a simple monthly budget in Google Sheets alongside Wave. At month end, they pull the Wave P&L and paste actuals against the budget in the spreadsheet. Any category more than 10% over budget gets flagged. This is a two-tab spreadsheet: one tab for the annual budget by month, one tab for actuals pulled from Wave.

Key metrics your VA tracks monthly:

  • Total membership revenue (compare month-over-month and year-over-year if data exists)
  • Instructor payroll as a percentage of total revenue (healthy range varies by model, but know your number)
  • Drop-in and class pack revenue trend (rising means marketing is working; declining means retention issue)
  • Net income vs. prior month

Cash flow monitoring:

Group fitness studios with high membership revenue have relatively predictable cash flow. Your VA monitors the Wave bank balance weekly. If the balance drops below a threshold you set (say, one month's fixed costs), they flag it immediately rather than at month-end.

Year-end prep:

Wave generates a vendor income summary for 1099 purposes. Your VA runs this in January, confirms amounts against the pay calculation spreadsheet, and delivers a clean 1099 list. For studios with 8-15 instructors, this is a 30-45 minute task.

For a broader look at what to delegate beyond finance, see fitness virtual assistant tasks.

Frequently Asked Questions

How does Wave handle membership billing for group fitness?

Wave doesn't manage recurring billing on its own. Your VA records membership revenue as it comes in through your booking platform. If clients pay through Stripe directly, Wave captures those transactions automatically. Otherwise it's a monthly journal entry from your platform's revenue export.

Can Wave track revenue by class format (spin vs. HIIT vs. yoga)?

Yes, with separate income accounts per format. This requires your VA to categorize each deposit or journal entry to the correct format account. It's more work upfront but gives you useful format-level P&L data.

What happens if we have instructors who are both employees and contractors?

Employees go through payroll (Wave Payroll is a paid add-on, or use Gusto/ADP). Contractors stay as vendors. Keep these completely separate in Wave. Never run a contractor through payroll or vice versa.

Does Wave support multiple locations for a group fitness brand?

Wave handles multiple locations through separate Wave accounts (one per entity). There's no consolidated multi-entity reporting in free Wave. If you need consolidated reporting across locations, consider Xero.

How long does it take a VA to manage Wave for a group fitness studio?

For a studio with 8-12 instructors and five to seven income streams, expect 4-6 hours per month of Wave management: bank reconciliation, vendor payments, journal entries, and the monthly reporting package.