← Back to blog
INVOICING

How to Price Online Personal Training Sessions for Maximum Earnings and Minimal Stress

Learn the best pricing strategies for online personal trainers to maximize earnings and minimize stress with our expert guide

June 2026·7 min read

You've worked tirelessly to build a loyal client base, but you still struggle to get paid on time. You've invested in multiple sessions with a new client, only to have them cancel at the last minute without warning. This not only wastes your time but also results in lost income. This guide will show you how to price online personal training sessions effectively and minimize the risk of non-payment.

Why this keeps happening

The main reason online personal trainers struggle with payment is that they don't have a clear pricing strategy in place. Many trainers offer one-off sessions, which can lead to inconsistent income and make it difficult to plan for the future. Additionally, trainers may not have a contract or payment terms in place, leaving them vulnerable to clients who don't take their commitments seriously.

Real example

Meet Emily, a personal trainer who offers online sessions. She had a client who booked three sessions in advance, but cancelled the last two without notice. Emily was left without payment for those sessions and had to re-market herself to find new clients. This experience left Emily feeling frustrated and uncertain about how to price her services effectively.

The habits that fix this permanently

These are the non-negotiables for getting paid reliably in your profession:

Offer package deals for clients who commit to multiple sessions
Price sessions based on the client's goals and fitness level
Use a tiered pricing system to offer different levels of services
Incorporate a cancellation policy into your contract
Use a payment link to ensure timely payment from clients
Consider offering retainer-based pricing for loyal clients

How to implement this step by step

01

Determine Your Pricing Structure

Start by calculating your costs, including equipment, software, and marketing expenses. Then, consider your target income and the number of clients you need to achieve it. Decide whether to charge per session, offer package deals, or use a tiered pricing system. For example, Emily determined that she needed to charge at least $50 per session to cover her costs and achieve her target income. She decided to offer a package deal for three sessions at a discounted rate of $120.

02

Create a Contract and Payment Terms

Develop a contract that outlines your pricing, payment terms, and cancellation policy. Include a clause that requires clients to provide a minimum of 24-hour notice for cancellations. This will help prevent last-minute cancellations and ensure timely payment. For example, Emily's contract states that clients are responsible for paying for all sessions booked, regardless of whether they attend or not. Clients who cancel within 24 hours of a session will receive a full refund, while those who cancel later will forfeit their payment.

03

Use a Payment Link to Ensure Timely Payment

Use a payment link to send invoices to clients and ensure timely payment. This will save you time and reduce the risk of non-payment. For example, Emily uses a payment link to send invoices to clients after each session. She sets the payment due date to 24 hours after the invoice is sent, giving clients ample time to make their payment.

04

Incorporate a Cancellation Policy into Your Contract

Develop a cancellation policy that outlines the consequences of last-minute cancellations. This will help prevent last-minute cancellations and ensure timely payment. For example, Emily's contract states that clients who cancel within 24 hours of a session will be charged a $20 fee. Clients who cancel later will forfeit their payment and may be subject to further penalties.

05

Consider Offering Retainer-Based Pricing for Loyal Clients

Offer retainer-based pricing for loyal clients who commit to multiple sessions. This will incentivize clients to continue working with you and provide a steady stream of income. For example, Emily offers a monthly retainer package for clients who commit to three sessions per week. This package includes access to exclusive content, priority scheduling, and a discounted rate of $400 per month.

The Becflow solution

Becflow's AI-powered contracts and payment links can help you streamline your pricing and payment process. With Becflow, you can create customized contracts and payment links in minutes, ensuring that your clients understand your pricing and payment terms. Additionally, Becflow's automatic reminders and payment tracking features can help you stay on top of payments and minimize the risk of non-payment. Try Becflow today and start earning more and stressing less.

Get paid faster, automatically

AI contracts, invoices with payment links, and automatic reminders. All in one place. Free for 7 days.

Start free trial