Skip Navigation

What is a Training Package?

A training package is a block of sessions a client pays for up front: say ten sessions, valid for a set number of days, each worth the price divided by ten. It is the right way to run most training practices, because clients commit and you get paid ahead. The catch is that the money in your account is not all yours yet. Part of it is sessions you still owe.

A training package is prepaid sessions with an end date

Personal trainers, strength coaches, Pilates and yoga instructors and online fitness coaches often sell the same thing: a training package. It has three parts:

  • A block of sessions — a fixed number, such as ten or twenty, that the client uses up one at a time.
  • A validity window — the number of days the package is good for, after which it is used up, expired or renewed.
  • A per-session value — the price divided by the number of sessions. It is the figure that matters when a session is delivered, deducted, refunded or left unused.

Packages also carry a delivery type (in-person, online, small group or a hybrid), minutes per session, and the rules for late cancels and no-shows. But the three parts above are what make something a package and not a one-off booking.

How is a package different from a monthly membership?

A membership sells access, or a recurring allotment of sessions, for each billing period, and it renews on its own. A package sells a fixed number of sessions that are used up. That one difference changes your bookkeeping. A package always has an end, and it ends one of two ways: the client trains steadily and runs out of sessions before the date (a renewal conversation), or the client slows down and the date arrives with sessions unused (a lapse). A package also leaves a balance behind at every moment, namely the sessions you have been paid for and have not delivered yet. A membership does not leave that balance in the same way, so it needs less tracking, but it also gives the client less of a reason to commit to a schedule.

Why a package is money you still owe

When a client pays $650 for ten sessions, you hold $650 of cash and $650 of promises. Accountants call that a liability, and it is a useful way to think even if you never see the word in your bank app. The idea behind it is revenue recognition: revenue is earned when a session is delivered, or deducted under your late-cancel or no-show policy, not when the package is paid for.

The part you still owe is the unearned amount: sessions left times the per-session value, counting only cash you actually received. A balance the client has not paid yet is left out, because money you never received is not money you hold. In a month when many clients renew, cash runs well ahead of what you have earned, and that is exactly when the bank balance feels most spendable.

What happens when a package ends: the expiry policy

Every package that is not fully used ends in one of three ways, depending on the expiry policy in your terms. Choose one, put it in writing before the first session, and apply it to everybody:

Forfeit, extend once and refund: what each expiry policy does with the sessions left when a package ends
Expiry policy What happens to unused sessions Effect on your books
ForfeitThey expire, and are not refunded, credited or carried into a new package.Their value is breakage: revenue you recognize in the month the package expires.
Extend onceThe package gets a set number of extra days one time. Whatever is still unused after that expires.Breakage is recorded only after the extension ends.
Refund unusedThe unused sessions are paid back at the per-session value.A real debt until you settle it, and the most cash out of the three.

Breakage is the value of the sessions left when a package expires under a forfeit policy, and it is the reason forfeit is tempting. It is also the policy to think about hardest. Some states and countries limit how prepaid services can expire or be forfeited, so check the consumer rules where you work before you rely on it. This is general business guidance, not legal advice, and a local professional should review any terms you use as a contract.

How to price a training package

A package price is the per-session price times the sessions, often with a discount for committing to the block. The price on your rate card is not the rate you earn, though. A session is more than its hour: there is the drive to an in-home client, the admin of booking, billing and writing the next program, mileage, and the card processor's cut. Before you set or discount a package, work out the effective hourly rate: earned revenue plus late fees, less platform and processor fees, floor fees and travel cost, divided by session, travel and admin hours.

If the effective rate falls under your target, the fixes are to raise the price at renewal, restructure the package (shorter sessions, or a longer window with fewer sessions), move the client online or into a group, or cut the travel.

How to renew a package before it lapses

Renewal depends on pace: the sessions per week a client actually trains. Use the last six weeks of sessions where there is recent history, the planned pace for a client with none, and zero for a client who has stopped. Pace times the days left, divided by seven, is the number of sessions the client will likely use before the package expires. The rest are at-risk sessions.

That tells you which conversation to have. A client who will run out before the date is a renewal: mention the next package at a regular session and send the payment link the same day. A client who will not use what is left is a lapse risk: book the remaining sessions now, or decide whether an extension is fair before the date passes. Either way, the time to ask is before the last session, not after it.

Late cancels and no-shows inside a package

A package also needs a rule for sessions a client does not attend. The common design is a notice window in hours: a cancellation with enough notice is free, and a late cancel or no-show is handled by your policy, in one of three ways. You deduct the session from the package, charge a fee and keep the session in the package, or waive it. Waiving should be a choice you make for one session, so the policy still holds for everybody else. A policy that applies itself from the hours of notice beats one you have to remember to enforce, and for the similar rule in lesson studios, see what a makeup-lesson policy is.

Track packages with a workbook you own

You can start free with the Trainer Package Balance Tracker, a one-tab package tracker that works out each client's sessions left, expiry date and a Low, Expired or OK flag from the sessions used you type in. It opens pre-filled with a worked example, so you can see it working before you enter your own. When you want the whole picture, the Personal Trainer Practice Workbook is the full workbook, in Excel and Google Sheets. It shows how much of the money you have taken is still owed back as undelivered sessions, which packages will run out or lapse at each client's real pace, and what each client really earns per hour once travel, admin, fees and late cancels are counted. It also applies your cancellation policy from the hours of notice and suggests a tax set-aside from each month's net. It comes with an 18-page guide, a 10-page Package Policies & Renewals Playbook and six client scripts, and you keep it with no monthly fee and no per-client charge.

A training package is one piece of running a coaching practice like a business. To weigh a workbook you own against a monthly app, read spreadsheet vs personal training software. Or browse every tool built for independent trainers on the templates for personal trainers hub.

Frequently asked questions

What is a training package?
A training package is a prepaid block of sessions that a client buys up front, with a validity window and a per-session value. For example, ten sessions valid for a set number of days. The client commits and you are paid in advance, but the cash is a promise to deliver sessions, not yet earned revenue.
How is a training package different from a monthly membership?
A package sells a fixed number of sessions that are used up, so every package has an end: it runs out or it expires. A membership sells access or a recurring allotment for each billing period and renews automatically. The package leaves you with sessions still owed at any moment, which is why it needs a balance to track.
Is the money from a training package revenue when I get paid?
Not under revenue recognition, the accounting idea the Personal Trainer Practice Workbook follows. Revenue is earned when a session is delivered, or deducted under your late-cancel or no-show policy, not when the package is paid for. Until then, the cash you hold for undelivered sessions is unearned: a liability you still owe the client in sessions. This is a business reference, not accounting or tax advice.
What happens to unused sessions when a package expires?
That depends on the expiry policy in your terms. Under forfeit, the leftover sessions expire and their value becomes breakage, revenue you keep. Under extend once, the package gets a set number of extra days first. Under refund, the unused sessions are returned at the per-session value. Some states and countries limit how prepaid services can expire or be forfeited, so check the consumer rules where you work before you rely on forfeiture.
How do I price a training package?
Start from the per-session value, which is the package price divided by the number of sessions, and then count what a session really costs you: travel, admin time, card or platform fees and late cancels. A package that looks fine on the rate card can earn far less per hour once those are counted, so check the effective hourly rate against your target before you set or discount a price.
When should a client renew a package?
Raise renewal before the last session, based on the client's real pace rather than the plan they started with. A client who trains steadily will run out before the package expires, which is a renewal conversation. One who slows down risks lapsing with sessions unused, which calls for booking those sessions or deciding whether an extension is fair.