Personal trainer invoice template

For personal trainers, fitness coaches and instructors. Bill single sessions, prepaid packs and monthly online coaching on a clean, branded invoice.

No sign-up. Your invoices and client data stay on your device.

Skip to the personal trainer invoice editor

How to use this personal trainer invoice

  1. Choose whether you are billing a single session, a pack or a monthly plan.
  2. Write the session length and number of sessions in the line description.
  3. Add assessments, nutrition plans or online coaching on separate lines.
  4. State your cancellation policy and how long packs are valid in the notes.
  5. Add payment details, pick a style that matches your brand and download the PDF.

Single sessions, packs and memberships

Personal trainers usually sell in three ways, and each needs a slightly different invoice. Pay-as-you-go sessions work like hourly billing: the quantity is the number of sessions and the unit price is your session rate. Session packs are best shown as one line — “10-session pack (60 min)” — with a quantity of 1 and the pack price, so the discount is built in and the client sees exactly what they bought. Monthly plans, such as online coaching or a fixed number of sessions per month, go on one line per month with the period in the description.

Add extras like fitness assessments, nutrition plans, gym entry or equipment on their own lines. When a client renews every month, duplicate last month’s invoice and change the dates; you can also save clients and your standard services so building an invoice takes seconds. For pure time-based work, the hourly invoice template is a good alternative.

Cancellation policy and pack expiry

Late cancellations and no-shows are the biggest leak in a trainer’s income. Your invoice is the right place to restate the policy the client already agreed to: for example, “Sessions cancelled with less than 24 hours’ notice are charged in full.” If you do charge for a missed session, add a clear line — “Late cancellation, 14 May session” — rather than burying it in another amount.

For packs, say how long they are valid (for example three or six months from the first session) and whether unused sessions can be transferred or refunded. Writing this on every invoice avoids awkward conversations months later. Asking for payment before the first session of a pack is standard practice and protects you from chasing money after the work is done. If a client does fall behind, our late payment reminder templates keep the follow-up friendly and professional.

Gym-based, mobile and online trainers

If you rent space in a gym or studio, your clients may be paying you directly while you pay the gym rent or a commission; your invoice should only cover what the client owes you. Mobile trainers who travel to clients’ homes or parks can add a travel line if it was agreed. Online coaches often invoice clients in several countries, so choose the client’s currency and a familiar number format.

Many trainers below a tax registration threshold do not charge VAT, GST or sales tax; if that is you, set tax to “No tax”. If you are registered, show your tax number and the tax amount. Health-related services can be treated differently from fitness in some places, so check the rules where you work. Want the invoice to look like your brand? Add your logo and pick a style. For general freelance advice, see the freelance invoice template and how to write an invoice.

Your business
PNG, JPG, WebP or SVG.

Remembered for your next document.

Bill to
Details

Counts up automatically. You can edit it.

e.g. “Tax invoice”, “Estimate”.

When the work was done or the goods delivered, if not the issue date. Required in Poland (data sprzedaży).

Type a code or name, e.g. EUR or shilling.

How amounts and dates are written on the document.

Line items
Tax, discount & shipping
Tax
More: pension contribution, recargo, ROT/RUT

Italy: rivalsa INPS (4 %) or a professional fund’s contribution, added to the net amount and taxed with it.

Sweden: mark the labour lines with “Mark as labour” in each line’s ⋯ menu. The deduction is worked out on labour including VAT and taken off the amount to pay. Add the buyer’s personnummer (and fastighetsbeteckning for ROT) in the notes.

Tax is calculated after the discount; shipping is added untaxed. Withholding tax (such as Spain’s IRPF or Italy’s ritenuta d’acconto) is taken off the amount your client pays you. Tax rules differ by country — check which rates and details apply to you.

Payment & notes

Made from the invoice number and printed on the invoice, so your bank can match the payment.

Poland: VAT on a foreign-currency invoice is also shown in złoty, at the NBP average rate from the last business day before the date of supply.

 

E-invoice (XML)

Fill these in to download your invoice as an e-invoice (XML). Empty fields are taken from the details above where possible.

Ask your client which format they accept. Belgian businesses receive e-invoices through Peppol from 2026.

Your business

Scheme and number, e.g. 0208 + your Belgian company number. Needed for Peppol.

Bill to

Required by XRechnung. For public authorities, their Leitweg-ID; for businesses, the reference or order number they gave you.

Only needed when you don’t charge VAT.

Leave empty to use the standard wording.

Italy (FatturaPA)

7 characters from your client. Use 0000000 with a PEC address, or for private individuals.

Needed for private individuals without a Partita IVA.

Only used when you set a withholding rate under Tax.

Free beta
Design
Paper size

Opens your browser’s print dialog — choose Save as PDF.

Live preview A4
Total—

Your documents

Dashboard, reminders & repeating invoices

    Frequently asked questions

    How do I invoice a session pack?

    Use a single line such as “10-session pack (60 min)” with a quantity of 1 and the pack price. Add the expiry date in the notes.

    Can I charge for a late cancellation?

    If your agreed policy allows it, add a separate line with the session date, for example “Late cancellation — 14 May session”.

    Should clients pay before or after sessions?

    For packs and monthly plans, payment before the first session is standard. For pay-as-you-go, many trainers invoice weekly or take payment on the day.

    Can I add my logo?

    Yes. Upload it once; it is saved in your browser and appears on every invoice, receipt and quote.

    Can I issue a receipt after the client pays?

    Yes. Create a receipt with the same items, or mark the invoice as paid under “Amount paid” so the balance shows zero.

    Related tools & guides

    Upgrade

    Invoiceferry Pro

    $5/month or $39/year

    Get Pro

    Cancel any time. Your work is never lost — documents stay in your browser either way. Compare Free and Pro