Home / Use cases / Expensorr for Personal Trainers

7 min read by Intermediate

Expensorr for Personal Trainers

Expensorr suits independent personal trainers because it captures coaching-app subscriptions, insurance, and certification renewals along with studio rental and client travel from a receipt photo or a spoken sentence, tags each one to the client it was for with labels, and separates a cost you'd pay regardless of any client from one taken on for a single booking.

personal trainers fitness professionals freelancers client billing

View as Markdown

A personal trainer's expenses split into two kinds that get tracked very differently in practice: the coaching software, insurance, and certification renewals you pay for no matter who's currently on your roster, and the studio rental, travel, or equipment that belongs to one specific client. Folding both into a single "business expenses" total tells you what you spent, not whether a client's session package actually covered its share of what it cost to deliver.

Why generic expense categories break down for training work

A category like "Software" or "Facility" gives you a total, not which client it served. If you pay for a coaching app in January and run every client through it across the year, "Software: $228" is true and useless on its own — it doesn't say whether a six-session package for one client actually covered its share of the tools and space it took to deliver.

Expensorr separates categories from labels for exactly this reason. A category describes the kind of spending — software, insurance, facility rental, equipment. A label attaches who or what it was for — a client, a package, a training block. Your coaching-app subscription can sit in the Software category with no client label at all, because it's genuine overhead, while an hourly studio booking taken for one client's session carries that client's label and nothing else.

From a training cost to a client-tagged record
  1. Pay for the tool, rental, or supplyCoaching software, insurance, studio hours, equipment, CEU courses
  2. Photograph the receipt or forward the booking confirmationExpensorr drafts the merchant, date, and total
  3. Decide overhead or a specific clientUsed across your whole roster, or paid for one client's booking
  4. Attach a client label if it's the latterThe category stays the same either way

The costs that actually pile up

Client-coaching software. ABC Trainerize's Grow plan lists at $9 a month for up to 2 clients billed annually, and its Pro tier starts at $23 a month for 5 clients, scaling to $135 a month at 50 clients, according to Trainerize's own pricing page. TrueCoach's Starter plan lists at $26.34 a month for up to 5 active clients on TrueCoach's own pricing page. Neither renewal produces a receipt you'd think to photograph — it's a card charge and an email, easy to lose track of against any single client's package.

Liability insurance. A solo trainer policy from Insure Fitness Group starts at $189 a year for $1 million/$3 million coverage limits, per Insure Fitness Group's own page — real overhead whether you have two clients or twenty, and one of the easiest annual renewals to forget precisely because it only shows up once a year.

Certification renewal and continuing education. NASM requires CPT holders to recertify every two years by earning 2.0 continuing education units, including a CPR/AED credential, according to NASM's own recertification page. The renewal fee itself and the cost of individual CEU courses vary by provider and aren't published as a fixed figure — but the CEU courses, the CPR recert, and the renewal fee together are a recurring cost worth recording the year they happen rather than losing in a two-year gap between renewals.

Studio or gym rental. A day pass or hourly room booking used to train one client, separate from a monthly membership you'd keep paying for regardless of who's booked. These are the bookings most likely to blur into "just where I train" rather than a cost against a specific client's package.

Travel to a client's home. Fuel, tolls, or parking tied to an in-home session — small individually, easy to lose across a week of visits to different addresses.

Equipment. Resistance bands, kettlebells, a yoga mat, a portable speaker — mostly overhead you use across every client, but occasionally bought specifically for one client's home setup or a specialty program.

Overhead versus a specific client

Does this cost belong to one client or your whole roster?

Would you still be paying for this subscription, rental, or item if this one client stopped booking tomorrow?

Yes — I'd keep it either wayOverhead, no client labelYour coaching-app subscription, your liability insurance, your CEU renewal
No — I paid it specifically for this clientLabel it to the clientAn hourly studio booking, equipment bought for one client's home setup, a drive to their address

Getting this right matters more than getting every category perfect. Label your Trainerize subscription to every client and each one looks more expensive to serve than they are; leave a client-specific studio booking unlabeled and that client looks more profitable than they actually were when you're pricing their next package.

What client-management software actually costs

Entry-level client-coaching software, per month
Trainerize Growup to 2 clients, billed annually
9
TrueCoach Starterup to 5 active clients
$26.34

Source: Trainerize and TrueCoach pricing pages

Neither of these tools does expense tracking — they schedule workouts, log client progress, and handle programming. Expensorr isn't a substitute for one; it's what sits alongside it to keep the subscription itself, and everything else you pay for to run your practice, out of a shoebox of receipts.

Before you close out a client's package

What to check before a client's session package renews or ends
  • Studio or room bookings for this client are labeled to themCheck card statements and booking confirmations, not just what you remember
  • Any equipment bought specifically for this client is recordedA resistance band set for a home-gym client is easy to forget once it's delivered
  • Travel costs to an in-home session are loggedParking, tolls, and fuel tied to that address, not your whole week of driving
  • A software upgrade taken to accommodate this client is capturedMoving up a coaching-app tier for one large contract is easy to lose in a monthly bill

Capturing it without slowing down a session

None of this is worth doing if it costs you time you'd rather spend coaching. Photograph a receipt or forward a booking confirmation and Expensorr extracts the merchant, date, total, and a suggested category into a draft you confirm — a few seconds between clients, not a separate accounting session later. For a cost with no receipt at all, like cash paid for parking near a client's building, say what you spent and Expensorr parses the sentence instead. How to track expenses from receipts covers that capture flow in more detail.

Multi-currency matters if you coach clients abroad over video or travel for a certification course priced in another currency — Expensorr supports 75 currencies and keeps each transaction in the currency it actually occurred in, converting only at the reporting layer. Tracking expenses in multiple currencies covers the mechanics.

What this does not solve

Worth stating plainly rather than discovering it later: Expensorr does not connect to your bank, so a Trainerize renewal or a studio booking has to be scanned, spoken, imported, or typed in — nothing arrives on its own. It does not file taxes or calculate what's deductible; it keeps the record your accountant works from. It also has no mileage tracker, no session-booking calendar, and no invoicing or payment-collection system — it tracks what a client cost you to serve, not what they owe you or how many miles you drove to get there.

Cost

Every feature described here — labels, wallets, multi-currency, receipt scanning, voice capture — is free on both tiers. The free plan includes 20 AI receipt scans or voice captures a month, which comfortably covers a trainer running a modest roster; Premium removes that cap and changes nothing else.

Where to start

Expensorr for freelancers makes the broader case for solo, client-billed work if training is one of several things you do. Expense categories that actually work covers how to set up categories before you start labeling clients on top of them, and Expensorr for consultants is worth a look if a chunk of your income also comes from corporate wellness contracts rather than individual clients.

Sources, checked on 28 September 2026: Trainerize's pricing page for the Grow plan at $9/month for 2 clients and Pro from $23/month at 5 clients to $135/month at 50 clients, billed annually; TrueCoach's pricing page for the Starter plan at $26.34/month for up to 5 active clients; Insure Fitness Group's personal trainer insurance page for a policy starting at $189/year with $1M/$3M coverage limits; NASM's CPT recertification page for the two-year renewal cycle and 2.0 CEU requirement including CPR/AED. Expensorr's capabilities and limitations are as recorded on this site. Third-party prices change; verify before you budget around them.

Frequently asked questions

How do I track my Trainerize or TrueCoach subscription across multiple clients?

Record the renewal once and leave it unlabeled as overhead if you coach every client through it, since you'd keep paying regardless of any single booking. If you upgraded to a higher tier specifically to take on one client — more active-client capacity you needed for a single big contract, say — label that upgrade to the client it was for.

Can I track studio or gym rental costs for a specific client?

Yes. Photograph the rental receipt or forward the booking confirmation and Expensorr drafts the merchant, date, and total. An hourly studio booked for one client's session gets that client's label; a monthly gym membership you use to train everyone stays unlabeled overhead.

Does Expensorr calculate what to charge a client for a session package?

No. Expensorr records what you actually spent and lets you label it to a client, but it has no invoicing, package-pricing, or payment-collection system. Setting and billing your session rates happens outside the app, in whatever booking or payment tool you already use.

I train a client at their home — can I track the drive?

You can log it as a manual transaction if you pay for parking, tolls, or fuel tied to that visit, and label it to the client. Expensorr has no built-in mileage tracker, so if you need a running mileage log for tax purposes, keep that in a dedicated mileage app or spreadsheet and record the resulting deduction figure separately with your accountant.

Is this worth it if I only coach a handful of clients?

Probably not for the AI capture volume — at a few clients you'll likely stay well inside the free plan's 20 AI scans a month. The value is more in labels keeping a small roster's costs cleanly separated when you're deciding what to charge for the next block of sessions.

Was this post helpful?

About the author

Sarthak Shrivastava — Founder of Expensorr and Bitfumes

Sarthak Shrivastava is a software engineer, AI consultant, and educator based in India, with more than ten years building and shipping software. He founded Bitfumes in 2017, is a Docker Captain and an AWS Certified Solutions Architect, and has taught over 100,000 students on Udemy and 156,000 subscribers on YouTube. He built Expensorr to solve his own expense tracking.

More posts by Sarthak Shrivastava →

Track expenses without the data entry

Every Expensorr feature is free, including unlimited wallets, budgets, labels, splits, and 75 currencies. The free plan includes 20 AI receipt scans or voice captures a month. Pro lifts that limit for $4.99 a month or $39.99 a year and changes nothing else.

Related answers