WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Invoice as a Personal Trainer (Get Paid Without the Awkwardness)

Learn how to create professional invoices as a personal trainer. Covers session packages, cancellation fees, payment terms, and the best free invoicing tools for fitness professionals.

May 16, 202610 min read

How to Invoice as a Personal Trainer (Get Paid Without the Awkwardness)

You got into personal training to help people get stronger, not to chase down payments. But here you are, texting clients about overdue session fees and doing mental math on who owes what.

The fix is simpler than you think: a real invoicing process. Not a Venmo request. Not a text that says "hey, you owe me for last week." An actual invoice that makes you look professional, keeps your income organized, and gets you paid on time.

This guide covers everything you need to invoice like a pro, whether you train clients in a gym, at their home, outdoors, or online.

Why Personal Trainers Need Real Invoices

Many trainers start out collecting cash or Venmo payments after each session. It works until it does not. Clients forget. You forget to follow up. At the end of the month, you have no clear record of what came in and what is still owed.

Professional invoices solve three problems at once. First, they create a paper trail for your taxes. The IRS expects documentation for every dollar of self-employment income, and a stack of Venmo screenshots is not going to cut it if you get audited. Second, invoices set clear expectations. When a client sees a due date and a line item breakdown, there is no ambiguity about what they owe or when. Third, invoices make you look like a business, not a side hustle. Clients who see professional invoices take your time more seriously.

What to Include on Every Training Invoice

A good personal training invoice does not need to be complicated, but it does need certain elements to be effective and tax-compliant.

Start with your business details: your name (or business name), address, phone number, and email. If you have a logo, include it. Below that, add the client name and their contact info.

Every invoice needs a unique invoice number. This can be as simple as PT-001, PT-002, and so on. Sequential numbering makes it easy to track what has been paid and what is outstanding.

The line items are where your invoice earns its keep. Instead of writing "training sessions - $500," break it down. List each session or package with the date, type of session, duration, and rate. For example: "60-min strength training session (May 5)" at your per-session rate. If you sell packages, list the package name and the sessions included.

Include the total amount due, the due date, and your accepted payment methods. If you charge sales tax (some states require it for personal training services), add that as a separate line item so the client can see exactly what they are paying for.

Session Packages vs. Pay-Per-Session: How to Invoice Each

Most personal trainers offer one of two pricing models, and each requires a slightly different invoicing approach.

Pay-per-session: Invoice after each session or batch sessions weekly. List each session individually with the date and rate. This model means more frequent invoicing, but it keeps things simple for clients who are not ready to commit to a package.

Session packages: Invoice the full package amount upfront (or split it into two payments). Your invoice should list the package name, number of sessions included, per-session rate, expiration date if applicable, and the total. When the client books a session, you deduct it from their prepaid balance. Some trainers send a monthly statement showing remaining sessions.

Packages are better for your cash flow because you collect payment before delivering the service. They also reduce the number of invoices you need to send and virtually eliminate late payments.

Handling Cancellations and No-Shows on Invoices

Late cancellations and no-shows are the bane of every personal trainer. Your cancellation policy should be spelled out in your client agreement, and your invoices should enforce it.

A standard policy charges the full session rate for no-shows and 50% for cancellations within 24 hours. When you invoice for a no-show, include a line item that clearly labels it: "No-show fee (May 8 session) - $75." Being transparent about the charge reduces pushback.

If you include your cancellation policy on every invoice (in a notes section at the bottom), clients cannot claim they did not know. This one small detail saves trainers hours of awkward conversations every month.

Setting Payment Terms That Actually Work

The payment terms you set determine how quickly you get paid. Here is what works for personal trainers:

Due on receipt is ideal for single sessions. The client trains, you send the invoice, they pay immediately. No ambiguity.

Due before session works well for packages. Require payment before the first session in the package. This protects you from clients who use three sessions and then ghost on the remaining payment.

Net 7 (due within 7 days) is reasonable for monthly billing. If you invoice on the 1st for the previous month of sessions, give clients a week to pay.

Avoid Net 30 terms. In corporate settings, 30-day terms are standard. For personal training, 30 days is an eternity. By the time the invoice is due, the client has already done four more sessions, and you are now owed for two months.

Consider adding a late fee (typically $10 or 1.5% per month) to your terms. Even if you never enforce it, having it on the invoice motivates timely payment.

Invoicing for Different Training Formats

In-person training (gym or home visits): Invoice per session or per package. If you charge a travel fee for home visits, add it as a separate line item so the client sees the base session rate and the travel surcharge independently.

Online/virtual training: If you offer programming-only services (workout plans without live sessions), invoice monthly for the programming fee. For live virtual sessions via Zoom, invoice the same way you would for in-person sessions. Include the session format in the line item description so there is no confusion at tax time.

Group training: You can invoice each participant individually or invoice one organizer for the group. Per-person invoicing is cleaner for your records but means more admin work. If one person books a group session, invoice them for the full group rate and let them sort out splitting it.

Corporate wellness: Companies expect Net 15 or Net 30 terms and may require a W-9 before paying. Invoice the company (not individual employees) and include a PO number if they provide one. Corporate clients pay more but pay slower, so factor that into your cash flow planning.

Tax Considerations for Personal Trainers

As a self-employed personal trainer, every invoice you send is a tax document. Here is what to keep in mind:

Track your income by client and by month. At the end of the year, any client who paid you $600 or more needs a 1099-NEC, and you need records to back up every number on your tax return.

Some states charge sales tax on personal training services. Check your state rules. If sales tax applies, your invoice must show the tax amount separately. Failing to collect sales tax does not mean you do not owe it; it means you are paying it out of your own pocket.

Keep your invoices for at least three years (the IRS statute of limitations for most audits). A dedicated invoicing tool stores them automatically. If you are using paper or text messages, you are creating a future headache.

Free Invoicing Tools for Personal Trainers

You do not need expensive software to invoice professionally. Here is what to look for in a tool:

Branded invoices: Your invoice should have your logo, colors, and business name. It reinforces that you are a professional, not someone running an informal side gig.

Online payments: Let clients pay by card or bank transfer directly from the invoice. The fewer steps between "invoice sent" and "payment received," the faster you get paid.

Automatic reminders: A tool that sends a gentle nudge when a payment is overdue saves you from being the bad guy.

Client records: Being able to see a client payment history (total paid, outstanding balance, last payment date) helps you spot patterns and manage your cash flow.

WaffleInvoice checks all of these boxes and is free for up to 25 invoices per month, which covers most independent trainers. You can create your first invoice in under a minute, email it directly to your client, and accept payments via Stripe.

Invoice Template for Personal Trainers

Here is a template you can adapt for your training business:

Header: Your business name, logo, contact information

Client info: Client name, email, phone

Invoice details: Invoice number (PT-001), issue date, due date

Line items:

4x 60-min Personal Training Sessions (May 1, 5, 8, 12) at $85/session = $340

1x Late Cancellation Fee (May 10, less than 24hr notice) = $42.50

Subtotal: $382.50

Sales Tax (if applicable): $0.00

Total Due: $382.50

Payment terms: Due within 7 days. Late payments subject to $10 fee. Accepted: card, bank transfer, cash.

Notes: Cancellation policy: 24-hour notice required. No-shows charged at full session rate. Cancellations within 24 hours charged at 50%.

Common Invoicing Mistakes Personal Trainers Make

Waiting too long to invoice. Send invoices the same day or the day after the session. The longer you wait, the less urgent the payment feels to the client, and the more likely you are to forget sessions.

Not having a cancellation policy on the invoice. If your no-show policy only exists in a contract the client signed six months ago, they will push back when they see the charge. Put it on every invoice.

Using Venmo or Cash App as your invoicing system. Payment apps are great for collecting money. They are terrible for record-keeping. You cannot track who owes what, generate reports for your accountant, or send automatic reminders. Use a proper invoicing tool and offer Venmo as a payment option if clients prefer it.

Not tracking package balances. If a client buys a 10-session package and you lose count at session 7, you either eat the cost or have an uncomfortable conversation. Your invoicing system should track remaining sessions automatically.

The Bottom Line

Invoicing is not the exciting part of being a personal trainer. But it is the part that determines whether training is a sustainable career or a hobby that sometimes pays. A clean invoicing process takes 5 minutes per week and eliminates the awkwardness of chasing payments.

Start simple: pick a tool, create a template, set your terms, and send invoices consistently. Your future self (and your accountant) will thank you.

Try WaffleInvoice free and send your first personal training invoice in under a minute. No credit card required.

Related reads: How to Invoice Freelance Clients · Late Payment Fees for Freelancers · Get Paid Faster as a Freelancer · How to Set Freelance Rates

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free