Guide

Time Tracking for Personal Trainers and Fitness Coaches

Personal trainers get paid for sessions — but travel, programme writing, and client communication also take time. Here's how to track and invoice everything properly.

Published May 28, 2026

Personal trainers and fitness coaches get paid for their time with clients — but the work extends far beyond the session itself. Travel to a client's location. Writing personalised training programmes. Nutrition plan reviews. Check-in messages between sessions. For mobile trainers and online coaches especially, the untracked time is where the business quietly loses money.

What the session doesn't capture

A one-hour personal training session is one hour of billing. But the work around it often adds 30-45 minutes you don't charge for: travel to the client's location, setup, notes after the session, planning next week's programme. Online coaches have their own version — a client's programme takes 45 minutes to write, their weekly check-in takes 15 minutes to review and respond to, a form-check video takes 20 minutes to watch and give feedback on. None of it looks like a "session" — but all of it is the service you're selling.

No-shows and cancellations

A no-show is the starkest example of untracked loss in personal training. You've blocked the time, potentially travelled to the venue, and made yourself unavailable to other clients. Without a clear cancellation policy — and a record of what happened — that time is simply gone.

Tracking your planned sessions and noting no-shows gives you the data to enforce your policy. If a client cancels within your notice period, the session still appears in your log. That record makes the conversation factual rather than awkward.

Session packages and tracking usage

Many personal trainers sell session packages — 10 sessions, 20 sessions, or a monthly package. Tracking which sessions have been used against a package means you always know where a client stands. When they're running low, you can prompt renewal before the sessions run out. When they've used their allocation, your session log is the basis for a top-up invoice.

Cashlog logs every session chronologically per client. You can see at a glance how many sessions a client has had this month or across the full engagement. Invoicing is one click from the session log — select the sessions you want to bill, generate the PDF.

Online coaching and programme time

Online coaching operates on different time structures than in-person training. Programme writing, video feedback, and client communication are the deliverables — not face-to-face time. If you're charging a monthly flat fee, tracking your actual hours tells you whether your pricing is sustainable. If you're charging hourly, it's how you bill.

The simplest approach: start a timer when you open a client's file, stop it when you close it, add a short note about what you did. Over a month, that record shows exactly how much time each client is taking — and whether your rate reflects the actual work involved.

Professional invoicing changes the relationship

Personal trainers often run informal payment arrangements — cash after a session or a bank transfer at month end. Moving to professional PDF invoices changes the dynamic. A clean invoice with your business name, the client's details, a session breakdown, and a clear total signals that this is a professional arrangement with defined terms. It's also a record that protects you if a payment is ever disputed.

Try Cashlog free

The simplest time tracking and invoicing tool for freelancers. Track hours, send a professional invoice, share your progress with clients. Free to start — no credit card required.

Get started free