TrainMate

That is what most Australian PTs are actually using.

Stop running your PT business in a spreadsheet.

Clients, scheduling, GST invoices and Client reliability score in one place. Built in Australia. Simple to use.

  • Built in Australia
  • GST invoices, BAS-ready
  • 15-day free trial
  • Your data, exportable any time

Start free

Set up your
studio

Sign up with Google in 10 seconds. No passwords, no card.

No credit card. Your data stays yours.

or

By continuing you agree to our Terms and Privacy Policy. Built for Australian PTs.

PrivacyTermsData deletion© 2026 TrainMate

How it works

From zero to invoice in 3 taps.

Designed for a trainer holding a phone between sessions. No manuals, no set-up wizards. Below is the actual TrainMate app, not a mockup.

  1. Add client dialog on the TrainMate Clients screen
    01Add a client.

    Name, contact, session pack.

  2. TrainMate weekly Schedule screen
    02Mark the session complete.

    One tap.

  3. TrainMate Invoices list with GST totals
    03Invoice goes out by itself.

    GST calculated.

Why now

Sound familiar? You're not alone.

Every Australian PT running solo hits the same three walls. TrainMate exists to knock them down.

  • After every session

    Chasing payment, one session at a time.

    You're already thinking about the next client. Instead you're texting "just a reminder" and re-sending bank details from your notes app.

  • Session packs

    How many sessions did they have left again?

    You bought a notebook. Then a spreadsheet. Then you started guessing. The client insists they still have three. You know it's one.

  • BAS time

    Scrambling to reconcile at quarter end.

    Screenshots of bank transfers, missing invoice numbers, a shoebox of receipts. Your accountant emails at 9pm. You lose the weekend.

Why TrainMate

Everything a solo PT actually needs. Nothing they don't.

A quick, honest side-by-side against the two tools most Australian PTs consider first.

Price
TrainMate
15 days free, then $29/mo flat
Mindbody
$140 to $1,000+ AUD/mo, plus commissions & fees
My PT Hub
$30 to $470+ AUD/mo, tiered
GST invoicing built in
TrainMate
Yes
Mindbody
No
My PT Hub
No
Auto-invoice on completion
TrainMate
Yes
Mindbody
No
My PT Hub
No
Package invoicing
TrainMate
Yes
Mindbody
No
My PT Hub
No
Client reliability score
TrainMate
Yes
Mindbody
No
My PT Hub
No
Simple for solo PT
TrainMate
Yes
Mindbody
Complex
My PT Hub
Medium

Competitor pricing and feature listings are indicative, based on public plan info at time of writing.

Client reliability score

Know who’s about to ghost. Before they do.

TrainMate quietly tracks late cancellations and no-shows for every client, so you know who's worth a check-in. Not just who's on your calendar.

  • Runs on the last 90 days of sessions. Auto-updates as you go.
  • Colour-coded from green to red. Spot the risk at a glance.
  • Dashboard nudge when someone drops below 50%.
TrainMate Clients screen showing reliability score badges for each client

Pricing

One flat price. No games.

15 days free. Full access, no credit card required.

After your trial, TrainMate is $29 AUD/month flat. No tiers, no hidden fees, no percentage of your client payments.

FAQ

The stuff PTs actually ask.

Is TrainMate ATO / BAS compliant?+

Yes. Every invoice includes your ABN, a GST line, and a running invoice number. At BAS time you can export a 1-click ZIP of CSVs plus every invoice PDF to hand to your accountant.

Do I need to install anything?+

No. TrainMate runs in your browser on desktop and on your phone. Add it to your home screen for a native-app feel.

Is my client data safe?+

You own it. TrainMate never sells data, and every export you generate is a full copy of your account. You can leave any time with zero lock-in.

Is this actually free?+

You get 15 days completely free, no credit card required. After that, TrainMate is a flat $29 AUD/month. No tiers, no hidden fees.