For trainers & coaches

Free personal trainer invoice generator

Bill session packages, small-group training and monthly programming — with sessions used, sessions remaining and your no-show policy on the document.

Package & session billing
Balance remaining shown
Runs in your browser
100% free, no watermark
Personal trainer invoice generator

Build your training invoice

Prefilled with a package renewal plus programming. Replace the client, sessions and rates, then download.

Choose a template Switch anytime — your details carry over
Your brand
From & Bill to
Invoice details
Line items
Description Qty Rate Amount
Tax & adjustments
Notes & terms
Live preview

What is a personal training invoice?

A personal training invoice bills a client for coaching time and programming. Most trainers sell in packages rather than single sessions, which makes the invoice a small ledger: what was bought, what has been used, and what remains.

That balance is the part clients care about and the part trainers most often leave off. A ten-session package with no visible usage count leads to the same conversation every few weeks. Printing sessions used and remaining on each invoice removes it entirely.

Independent trainers also bill in a range of shapes: one-to-one sessions, small-group rates per person, remote programming as a monthly fee, and sometimes gym-floor rental against their own revenue. Each belongs on its own line so the client can see what they are paying for.

Anatomy of the document

What to include

Everything below is already in the generator above — this is what each part is for.

Client name and period

Who is being billed and the period or package the invoice covers.

Package or session lines

The package purchased, or individual sessions with dates for pay-as-you-go clients.

Sessions used and remaining

A running count on every invoice, so the next renewal is expected rather than negotiated.

Group or partner rates

Small-group and partner sessions at their per-person rate, on their own lines.

Programming or remote coaching

Monthly programming, check-ins or nutrition support as a recurring line with the month named.

Cancellation and expiry terms

Notice required, what a late cancellation costs, and when unused sessions expire.

How to use the generator

Three steps to a finished PDF

1

Enter trainer and client

Your business or name, the client, and the billing period or package in the notes field.

2

Bill packages and sessions

The package or dated sessions, group rates and programming, each on its own line.

3

Download and send

Download the PDF and send it at renewal or on a fixed day each month, so payment stays ahead of the sessions.

Building a training business that bills well

Sell packages, not sessions

Packages of ten or twenty sessions improve your cash flow, raise client commitment and cut your admin from weekly to occasional. Price a small discount into the larger package and set an expiry — six months is common — so packages do not become open-ended liabilities.

Bill in advance, always

Training is delivered in person to people whose motivation fluctuates. Payment before the block starts protects you from the quiet fade and, in practice, improves attendance: sessions already paid for get attended.

Enforce the no-show policy by printing it

  • Twenty-four hours’ notice, late cancellations charged as a used session, is standard and widely accepted.
  • Put it in the terms on every invoice so it never has to be defended personally.
  • Apply it consistently — selective enforcement is worse than no policy.

Add recurring revenue beyond the floor

Monthly programming, remote check-ins and group sessions fill the hours you cannot sell one-to-one and are billed like a retainer: fixed fee, named month, invoiced in advance. They are also what makes a training business survive a client moving away.

Avoid these

Three mistakes that delay payment

No balance shown

Without a session count, every renewal starts with an argument about arithmetic.

Billing after the block

Training billed in arrears is training you may never be paid for.

Unwritten no-show policy

A policy that only exists verbally is a policy you will not enforce.

FAQ

Common questions

Use the generator on this page: bill the package or individual dated sessions, add group rates or programming as separate lines, note sessions used and remaining, then download the PDF.
Packages. They improve cash flow, raise commitment and reduce your admin. Price a modest discount into larger packages and set an expiry date.
Put the count in the notes field — for example "Sessions used 8 of 10; 2 remaining" — so it appears on every invoice and the renewal is expected.
Twenty-four hours notice, with late cancellations charged as a used session. Print it in the terms field so it applies without discussion.
Yes. Add a line at the per-person group rate with the number of sessions as the quantity, separate from one-to-one work.