Indoor cycling studios run a billing model that sits between traditional gym memberships and boutique class packs. Some riders buy unlimited monthly memberships. Others purchase ride packs - 5, 10, or 20 classes - and use them at their own pace. Many studios layer retail on top: branded apparel, water bottles, cycling shoes for sale or rental. Each of these revenue streams needs separate tracking, and that's before accounting for the tech subscriptions and bike maintenance costs unique to this vertical.

FreshBooks works well for single-location cycling studios running under 250 active riders. The platform's project tracking maps cleanly to ride packs, recurring invoices handle monthly members, and the expense categories cover everything from bike parts to music licensing. A virtual assistant who owns the FreshBooks workflow gives the studio owner a clear financial picture without hiring a part-time bookkeeper.

For the broader scope of what a fitness VA handles, see the fitness virtual assistant tasks list.

Ride Pack and Membership Invoicing

Cycling studio billing requires flexibility that FreshBooks provides through a combination of recurring invoices and project-based tracking:

  • Unlimited monthly memberships. Standard recurring invoices with auto-pay enabled. The VA creates the invoice at sign-up and monitors for payment failures each billing cycle.
  • Ride pack invoicing. 5-class, 10-class, and 20-class packs invoiced as one-time purchases. The VA tracks remaining rides in the project notes and notifies the front desk when a rider's pack is running low (2 rides remaining).
  • Intro offer management. First-ride-free or discounted trial packs are invoiced at the promotional rate. The VA follows up post-trial to convert riders to a full membership or standard pack.
  • Corporate accounts. Companies purchasing bulk rides for employees. The VA creates a single client profile for the company, invoices monthly based on ride consumption, and provides usage reports.
  • Shoe rental fees. Recurring add-on for riders without their own cycling shoes. The VA adds this as a line item to the membership invoice or ride pack purchase.

FreshBooks estimates work well for new corporate accounts - the VA sends an estimate for the proposed package, and once approved, it converts to an invoice with one click.

Expense Tracking for Cycling Studio Operations

Cycling studios have a unique expense profile driven by high-value equipment and technology dependencies. The VA tracks:

  • Bike maintenance and parts. Pedal replacements, resistance knob repairs, seat adjustments, flywheel servicing. Each repair is logged with the bike number in the expense description so the owner can track per-bike maintenance costs over time.
  • Bike fleet depreciation. Major bike purchases (Peloton commercial, Stages, Keiser) are capital assets. The VA logs the purchase and flags it for the accountant to set up depreciation schedules.
  • Tech subscriptions. Leaderboard software, music streaming licenses (typically a commercial license through a service like Feed.fm or Soundtrack Your Brand), booking platform fees, heart rate monitor system subscriptions.
  • Music licensing. A cost most cycling studios underestimate. The VA tracks ASCAP, BMI, or blanket license payments and renewal dates.
  • Studio buildout and decor. Lighting systems, sound equipment, mirrors, branding elements. Tracked as capital improvements or operating expenses depending on dollar thresholds.
  • Instructor payments. Per-class rates for contract instructors. The VA calculates weekly payments based on classes taught, applies any bonus structures (per-head bonuses for classes above a rider threshold), and tracks YTD for 1099 reporting.

The VA establishes categorization rules in FreshBooks so recurring vendors auto-categorize on import. New vendors are manually categorized within 24 hours of the transaction appearing in the bank feed.

Financial Dashboards and Reporting

Cycling studio owners need visibility into metrics that standard P&L reports don't surface. The VA builds custom reporting from FreshBooks data:

  • Revenue per ride. Total class revenue divided by total rides delivered. Trending this monthly shows whether pricing, pack mix, or attendance is shifting.
  • Pack utilization rate. How quickly riders use purchased packs. Slow utilization suggests riders are disengaging - the VA flags packs with no activity for 30+ days.
  • Membership vs pack revenue split. Healthy cycling studios aim for 60 to 70 percent recurring membership revenue and 30 to 40 percent pack revenue. The VA reports this ratio monthly.
  • Instructor cost per class. Total instructor payments divided by total classes taught. Compared against revenue per class to ensure each session is profitable.
  • Monthly P&L with seasonal comparison. January and New Year surges, summer dips, and back-to-school recovery are predictable patterns. Year-over-year comparison normalizes these cycles.
  • Equipment cost per bike. Annual maintenance costs divided by bike count. When per-bike costs exceed a threshold, the owner knows it's time to replace rather than repair.

The weekly snapshot for the studio owner includes: cash position, outstanding invoices total, rides delivered this week, revenue per ride this week vs trailing 4-week average, and any expense anomalies.

Daily VA Tasks on FreshBooks for a Cycling Studio

Morning:

  • Check overnight payments, flag failed auto-payments, and attempt re-processing or member outreach.
  • Reconcile yesterday's class attendance against ride pack balances. Update remaining rides for pack holders.
  • Process new membership sign-ups by creating recurring invoices with auto-pay.

Midday:

  • Enter expenses from bank feed and receipt uploads. Categorize using established rules.
  • Process any retail sales that need invoicing (shoe purchases, apparel, accessories).
  • Update instructor class counts for the current pay period.

End of day:

  • Reconcile payment processor deposits (Stripe, Square) against FreshBooks invoices.
  • Send ride pack depletion notices to riders with 2 or fewer rides remaining.
  • Flag any booking system discrepancies (rides booked vs rides invoiced).

Weekly:

  • Bank and credit card reconciliation. Match all transactions, investigate unmatched items.
  • Instructor payment processing. Calculate pay based on classes taught plus any per-head bonuses.
  • Aged receivables review. Follow up on invoices 7+ days past due.
  • Owner snapshot delivery. Monday morning, covering prior week financials and key metrics.

Monthly:

  • Tech subscription audit. Verify all software subscriptions are active and necessary. Cancel unused tools.
  • Ride pack expiration review. Identify packs approaching expiration (if the studio enforces expiration dates) and notify riders.
  • Equipment maintenance cost review. Tally per-bike maintenance spending and flag bikes approaching replacement threshold.
  • Retail inventory check. Cross-reference retail sales against purchase records to estimate remaining stock.

Retail and Merchandise Tracking

Many cycling studios generate 5 to 15 percent of revenue from retail. FreshBooks handles this at a basic level:

  • Item setup. The VA creates items in FreshBooks for each product - branded tanks, water bottles, cycling shoes, grip socks.
  • Invoice-based tracking. Each retail sale is added as a line item on an invoice or tracked through a POS integration.
  • Cost of goods. The VA records wholesale cost against each item to calculate margins.
  • Reorder triggers. When sales velocity suggests stock will run out within 2 weeks, the VA alerts the owner to reorder.

For studios with significant retail (more than 15 percent of revenue), FreshBooks inventory tracking is too basic. A dedicated POS like Shopify POS or Square paired with FreshBooks handles the volume better.

When a Cycling Studio Outgrows FreshBooks

Three signals:

  • Multiple locations. Each location needs separate financial tracking with consolidated reporting. FreshBooks doesn't support this natively.
  • Complex instructor compensation. Revenue-share models, tiered per-head bonuses, and guaranteed minimums create calculation complexity that FreshBooks can't automate.
  • Franchise model. Any franchising requires multi-entity accounting beyond FreshBooks scope.

The upgrade path is typically QuickBooks Online with class-level reporting. The VA manages the migration, which takes 2 to 4 weeks for a single location.

For guidance on hiring a VA who can manage this workflow from day one, the onboarding checklist should include FreshBooks proficiency as a requirement.

Frequently Asked Questions

How does the VA track ride pack balances in FreshBooks?

The VA creates a project for each rider's pack purchase. The total rides purchased are noted in the project description. After each class, the VA updates the remaining count based on attendance records from the booking system. Riders with 2 or fewer rides left get a notification prompting repurchase.

Can FreshBooks handle corporate cycling accounts?

Yes. The VA sets up the company as a client, creates a recurring invoice based on the agreed package (fixed monthly or per-ride billing), and provides monthly usage reports pulled from class attendance data. FreshBooks estimates are useful for quoting corporate packages before finalizing terms.

What about tracking bike maintenance costs per individual bike?

The VA includes the bike number in each maintenance expense description. Monthly, the VA pulls an expense report filtered by the maintenance category and manually tallies costs per bike. This isn't automated in FreshBooks but takes about 20 minutes monthly for a 30-bike studio.

How does the VA handle instructor bonuses tied to class size?

The VA reviews class attendance data weekly. For instructors earning per-head bonuses above a rider threshold (for example, $2 extra per rider when the class exceeds 20 riders), the VA calculates the bonus amount and adds it to the instructor's payment. This is tracked as a separate line item in FreshBooks so bonus costs are visible in reporting.

Is FreshBooks or QuickBooks better for a cycling studio?

FreshBooks for single-location studios under 250 riders with straightforward instructor pay (flat per-class rates). QuickBooks for multi-location operations, complex compensation structures, or studios with significant retail inventory. The cost of a VA is similar regardless of which platform they manage.