Free Personal Trainer Invoice Template

Short answer

A personal trainer invoice lists the package or sessions delivered, the billing period, extras such as programmes, any late cancellations, and the amount due.

Training is ongoing work, so a personal trainer invoices often, and the client should be able to see at a glance what each invoice covers. For packages paid up front, the invoice records what was bought and how many sessions remain. For monthly or pay-as-you-go clients, it lists the sessions held by date, any late cancellations charged under the agreed policy, and extras such as programme updates. A consistent invoice on a consistent date is what keeps training clients paying on time without any awkward conversations at the gym.

Sample personal trainer invoice

Copy the text, print it, or fill it in online with your own business details, prices and logo. The business and client below are made up.

Fill it in online — free

What to include in a personal trainer invoice

  • Billing period or package

    State whether the invoice is for a package ("24 sessions, valid 16 weeks from the start date") or a period ("sessions in October").

  • Sessions by date

    For pay-as-you-go and monthly clients, list each session date, so the client can match it to their own calendar.

  • Sessions remaining

    For packages, show sessions used and sessions remaining. It encourages renewal and avoids disputes about how many are left.

  • Late cancellations

    Show any late cancellation or no-show charged under your policy, with its date, so it reads as the agreed policy.

  • Programme extras and travel

    Programme updates, check-ins, messaging support and travel charges, each on its own line.

  • Due date and recurring schedule

    For monthly billing, the next billing date. For packages, payment before the first session of the block.

How to write a personal trainer invoice, step by step

  1. Choose your billing model

    Package up front, monthly at a fixed amount, or per session after the fact. Use the same model for each client consistently.

  2. List the sessions or package

    Add the package line, or each session held in the period with its date.

  3. Apply your cancellation policy

    Add any late cancellations or no-shows as agreed, with the date of each.

  4. Add extras

    Add programme writing, reviews, support or travel for the period.

  5. Send on a fixed date

    Send monthly invoices on the same day each month, and package invoices before the block starts.

Payment terms and getting paid

For monthly clients, billing at the start of the month for that month's sessions keeps your schedule paid in advance. A short due date, such as seven days, suits these small, regular amounts, and a card payment link makes it a few seconds' job for the client.

Recurring billing works best when it is predictable: the same amount on the same day, a friendly reminder a few days before it is due and another if it is late. Keeping money on a fixed routine means your conversations in the gym can stay about training, not about the invoice from last month.

Frequently asked questions

Should personal trainers invoice before or after sessions?
Before is common: packages and monthly memberships are paid in advance, so sessions are always paid for. Per-session billing after the fact works for occasional clients but needs firmer follow-up.
How do I invoice a late cancellation?
If your agreed policy says late cancellations are charged or count as used, show the session on the invoice with the date and a note such as "late cancellation, under 24 hours". If there was no policy, raise it with the client before charging.
How do I bill monthly training memberships?
Invoice the fixed monthly amount on the same date each month for the agreed number of sessions, and list any extra sessions or charges separately.

More templates and guides

Pricing a new job? Start with the matching quoteFree Personal Trainer Quote Template

Templates for related trades

Further reading

Send it as a branded invoice your client pays by card

i-quote sends the invoice in your brand with a Pay button, card payments go to your own Stripe account, and automatic reminders go out before and after the due date. The Free plan includes 3 invoices and 3 quotes a month.