Personal training studios run on three distinct revenue channels - session packages, trainer commissions, and supplement or merchandise sales - and tracking them separately is the difference between knowing your margin and guessing at it. A FreshBooks personal training studio VA sets up the system, runs the billing cycle, and keeps the P&L honest.


Building the FreshBooks Chart of Accounts for a PT Studio

A personal training studio's revenue mix is different enough from a yoga or group fitness studio that a generic FreshBooks setup will create reporting blind spots. Your VA starts by mapping the actual income streams before touching the software.

Typical income categories for a PT studio: individual session packages (5-pack, 10-pack, 20-pack), single drop-in sessions, semi-private training (2-3 clients per trainer), nutrition coaching add-ons, supplement sales, and branded merchandise (apparel, shaker bottles). Each gets a separate FreshBooks income category. If your studio splits revenue with trainers on a percentage basis, the VA also sets up a corresponding expense category for trainer revenue share - keeping gross revenue and net revenue visible separately.

On the expense side your VA creates categories for trainer pay (flat rate or commission), facility costs, equipment maintenance, supplement cost of goods, continuing education reimbursements, and software subscriptions (TrainHeroic, TrueCoach, or whatever programming platform you use). Supplement cost of goods is particularly important: if you buy protein at $20 per unit and sell at $45, FreshBooks needs to reflect both the revenue ($45) and the expense ($20) to show real margin. FreshBooks does not have inventory management, so the VA tracks unit counts in a Google Sheet and posts the cost of goods as a bulk expense when the studio restocks.

Client records are built with custom fields for package type, sessions purchased, sessions remaining, trainer assigned, and package expiry date. This data lives in FreshBooks' client notes field - structured so the VA can scan it quickly during weekly reconciliation without opening a separate tool.

Session Package Billing and Trainer Commission Tracking

Session package billing is the highest-volume invoicing task in a PT studio. A FreshBooks personal training studio VA builds invoice templates for each package tier with clear line items: number of sessions, per-session rate, total, package expiry terms, and cancellation policy. Templates save roughly 8-10 minutes per invoice, which matters when you are generating 20-40 new package invoices per month.

When a client purchases a package, the VA generates the invoice, sends it via FreshBooks' built-in email, and records the payment when it clears. FreshBooks' partial payment feature handles deposits - useful when clients want to pay half upfront and the balance at first session. The VA marks the payment status at each stage so revenue recognition matches cash received, not invoice date.

Package expiry is a money-management issue. Most PT studios set 3-6 month expiry windows. Clients who let sessions expire represent sunk cost - they paid, they did not come in, and they may dispute the expired sessions later. Your VA runs a weekly expiry report (from the Google Sheet tracking remaining sessions) and sends a re-engagement email to clients with 2 or fewer sessions remaining and 30 days left on their package. FreshBooks handles the renewal invoice; the VA handles the outreach.

Trainer commission tracking is where most PT studio books get messy. If trainers earn 40-50% of each session they deliver, the VA calculates the commission after each billing period - typically bi-weekly or monthly. The calculation pulls from the session log: trainer name, sessions delivered, package rate per session, commission percentage, and total owed. The VA posts this as a vendor bill in FreshBooks under the trainer commission expense category and marks it paid when the transfer processes. For studios with four or more trainers on different commission structures, this takes 2-3 hours per pay period but prevents the errors that come from doing it manually in a spreadsheet with no audit trail.

Supplement Sales Tracking and Monthly Reporting

Supplement sales add meaningful revenue to a PT studio but require two-sided accounting that FreshBooks needs help with. When a client buys a protein tub at $45, the VA records the sale as product revenue. When the studio restocks (say, 20 units at $20 each), the VA posts a $400 expense to cost of goods sold. The spread between the two shows actual supplement margin.

FreshBooks does not have barcode scanning or inventory tracking, so the VA maintains a restock log in a shared sheet: product name, units purchased, unit cost, units sold this period, units remaining. When inventory drops below a reorder threshold (typically 5 units), the VA flags it for the owner and prepares the purchase order. The expense posts to FreshBooks when the invoice from the supplier arrives.

For studios that also sell branded apparel or accessories, the same two-sided approach applies. Revenue posts as merchandise income, cost of goods posts when the batch is purchased. The VA reconciles both sides quarterly and notes any shrinkage (missing units not accounted for by sales) so the owner knows the real picture.

Monthly reporting for a PT studio should cover: revenue by service type, revenue by trainer (to identify who is driving new package sales), outstanding invoices by aging bucket, trainer commission expense as a percentage of gross revenue, and supplement margin. Your VA pulls these from FreshBooks' standard reports, adds the supplement and commission calculations from the tracking sheets, and delivers a one-page summary by the 5th of each month.

For a full list of administrative and financial tasks a fitness VA can own across a personal training business, see the fitness virtual assistant tasks list.

Frequently Asked Questions

How does a FreshBooks VA track session balances without a built-in counter?

The VA maintains a Google Sheet or Notion database alongside FreshBooks, logging each session as it is delivered. FreshBooks handles the billing and payment records; the tracker handles session counts and expiry dates. The two are reconciled weekly - any payment in FreshBooks without a corresponding session log entry gets flagged immediately.

Can FreshBooks handle trainer revenue splits automatically?

No. FreshBooks does not calculate commission splits automatically. The VA performs the calculation manually or in a linked spreadsheet, then posts the result as a vendor bill in FreshBooks. For studios needing automated splits, platforms like Gym Revenue or Pike13 handle the calculation natively, but FreshBooks still serves as the accounting record.

How does the VA manage supplement cost of goods in FreshBooks?

FreshBooks has no inventory module. The VA tracks units purchased, unit cost, and units sold in a spreadsheet. When the studio restocks, the VA posts the total purchase cost as a cost of goods expense in FreshBooks. Revenue from supplement sales posts as product income. The VA reconciles both sides monthly to calculate actual supplement margin.

What is a reasonable FreshBooks VA scope for a PT studio with three trainers?

Expect 4-6 hours per week: invoice generation and follow-up (1-2 hours), session tracking and expiry outreach (1 hour), trainer commission calculation and posting (1-2 hours), expense entry and receipt reconciliation (30-60 minutes), and monthly reporting (30 minutes averaged weekly). Studios with active supplement sales add 30-60 minutes per week for inventory reconciliation.

Should supplement sales go through FreshBooks or a POS system?

Both. A point-of-sale tool (Square is common in PT studios) handles the transaction at the counter. The VA exports daily sales from Square and posts the totals to FreshBooks as product revenue. This keeps FreshBooks as the financial record of truth without requiring the owner to manually invoice every supplement sale.