Personal training studios that grow beyond three or four trainers quickly discover that the financial complexity scales faster than the revenue. Client billing across multiple trainers, commission structures that vary by trainer and client type, tracking which trainer's clients are generating which revenue - none of this works cleanly in a spreadsheet. Xero handles it systematically. A fitness virtual assistant with Xero and PT industry experience can run your entire billing and reporting workflow without pulling you into the details.


Building the Xero Foundation for a PT Studio

The configuration decisions made during Xero setup determine how useful your reports are six months later. Your VA should set this up deliberately, not just plug in defaults.

Income accounts by revenue type:

  • Personal training sessions (in-studio)
  • Personal training sessions (online or remote)
  • Semi-private training (pairs or small groups)
  • Package sales (differentiated by package size if you track that)
  • Fitness assessments and consultations
  • Nutrition coaching
  • Corporate wellness contracts
  • Program design and plans (standalone)
  • Event and workshop revenue

Expense accounts:

  • Trainer pay (W-2 employees)
  • Trainer commissions (1099 contractors)
  • Trainer bonuses
  • Studio rent and operating costs
  • Equipment maintenance
  • Liability insurance
  • Software (Trainerize, TrueCoach, PT Distinction, scheduling platforms)
  • Marketing and advertising
  • Continuing education reimbursements
  • Merchant processing fees

Tracking categories for trainer-level P&L:

Create a tracking category called "Trainer" with an option for each trainer. When your VA logs any income or expense tied to a specific trainer, they tag it with that trainer's tracking category. This enables the trainer-level P&L report described in the reporting section below.

Xero's bank feed setup:

Connect your business checking and any Stripe/Square accounts directly. Xero learns categorization patterns and auto-suggests categories after a few weeks of use. Your VA's reconciliation task shifts from "categorize every transaction" to "approve or correct auto-suggestions," which is significantly faster.

Client Billing Automation and Commission Tracking

Automated billing and precise commission tracking are the two highest-leverage financial workflows for a multi-trainer PT studio.

Xero's repeating invoices for monthly clients:

For clients on monthly billing (common in corporate wellness contracts or hybrid coaching arrangements), Xero's repeating invoice feature handles it automatically. Your VA creates the repeating invoice template: client name, invoice amount, frequency (monthly), send date, payment terms. Xero generates and sends the invoice without VA involvement each month. The VA monitors for payment and follows up on anything past due.

Package-based billing:

For session package clients (the most common PT billing model), the workflow depends on when you invoice. If you invoice upfront at package purchase:

  • VA creates invoice for full package amount
  • Client pays, invoice marks as paid
  • Sessions are delivered over time

If you invoice retrospectively per session, your VA creates invoices after each session based on your booking platform's session log. This is more granular but more work.

Commission calculation and logging:

Commission structures in PT studios vary: percentage of gross session revenue, flat per-session rates, tiered percentages based on client retention tenure, new client acquisition bonuses. Xero does not calculate commissions automatically - this happens in a spreadsheet.

Your VA maintains a commission calculation sheet:

  • Column A: Trainer name
  • Column B: Client sessions delivered (pulled from booking platform)
  • Column C: Gross revenue for those sessions
  • Column D: Commission rate or formula
  • Column E: Commission amount owed

This sheet feeds the Xero entry. When commission is paid, VA logs it as a bill (contractors) or a payroll expense (employees) in Xero with the tracking category tagged to the trainer.

New client acquisition bonuses:

If trainers receive bonuses for bringing in new clients, your VA tracks this separately - a "trainer bonuses" expense account with memo noting the new client name and trainer. Keeps the commission expense clean and auditable.

P&L by Trainer and Advanced Reporting

The trainer-level P&L report is the management tool that most PT studio owners want but never get without a proper setup. Xero makes it achievable.

Running the trainer P&L in Xero:

With tracking categories configured correctly, run the Profit and Loss report in Xero, then filter by tracking category (trainer). You see:

  • Revenue generated by each trainer's clients
  • Commissions or wages paid to that trainer
  • Any trainer-specific expenses (CE reimbursements, equipment they use)
  • Net contribution margin per trainer

This report tells you which trainers are your highest-margin contributors and which are underperforming relative to their pay. It's data you can act on.

Accounts receivable management:

Xero's AR aging report shows every unpaid invoice by client, trainer, and age. Your VA reviews this weekly. For corporate clients with net-30 terms, follow up at day 25. For individual clients, follow up at day 7. Xero sends automatic payment reminders if configured - your VA sets the reminder schedule.

Monthly reporting package:

  • P&L overall and by trainer (tracking category report)
  • AR aging with follow-up notes
  • Commission payments summary by trainer
  • Cash flow actual vs. prior month
  • Any anomalies flagged with brief explanation

For a complete view of what a fitness VA handles across the business, read the fitness VA tasks list.

Frequently Asked Questions

How does Xero track commission versus wage for a trainer who is both an employee and contractor?

This shouldn't happen - a trainer is either W-2 or 1099, not both for the same studio. If a trainer does employee work (regular coaching) and separate contractor work (running a workshop), those can be separate, but document it carefully and get accountant sign-off. In Xero, you'd use payroll for employee compensation and a vendor bill for the contractor payment.

Can Xero send invoices automatically when a trainer logs a session?

Not directly. Xero doesn't connect to most PT management platforms at a session level. Repeating invoices work for fixed monthly billing. For session-by-session billing, your VA creates invoices from the booking platform's session log. Some studios use a Zapier connection between their PT software and Xero to partially automate this.

How do we handle a trainer who earns a percentage of new client revenue for the first 90 days?

Track in the commission spreadsheet with a start date column per new client. Your VA calculates the 90-day window and applies the higher commission rate during that period. The Xero entry itself just shows the payment amount - the calculation lives in the spreadsheet.

Does Xero integrate with Trainerize or TrueCoach?

Neither has a native Xero integration as of mid-2026. Your VA exports revenue data from those platforms and enters it manually into Xero, or uses a Zapier workflow if your team has the technical capacity to set one up.

What size PT studio justifies Xero over Wave?

If you have two or more trainers with different commission structures and want trainer-level P&L reporting, Xero is worth the cost. Wave can't produce per-trainer profit reports without manual workarounds. If it's one trainer (yourself) with simple invoicing, Wave is adequate.