Skip to content
← All Articles

Gym Trainer Commission Structures: Per-Session, Percentage and Hybrid Models

Personal trainer commission structures for gyms: per-session, revenue share and hybrid models, worked examples, and rules that prevent disputes.

Personal training is often a gym’s highest-margin revenue, and commission is how gyms share it with trainers. Get the structure right and trainers sell and deliver more; get it wrong and you get disputes, poaching and clients who follow the trainer out the door.

Three common structures

ModelHow it worksRewardsWatch out for
Per sessionFixed amount per session deliveredDeliveryNo incentive to sell bigger packages
Revenue sharePercentage of package priceSellingPaid before sessions are delivered
HybridPer-session rate plus a sales bonusBothMore rules to administer

Worked example (illustrative numbers)

A 12-session PT package sold at Rs 12,000.

  • Per session at Rs 400: trainer earns Rs 4,800 as the 12 sessions are delivered; gym keeps Rs 7,200 before costs.
  • 40% revenue share: trainer earns Rs 4,800 - but when? On sale, or as sessions are delivered? Paying on delivery protects the gym if the client stops coming.
  • Hybrid - Rs 300 per session plus 10% sales bonus: trainer earns Rs 3,600 for delivery plus Rs 1,200 for selling = Rs 4,800, split between the two behaviours you want.

The numbers are deliberately identical so you can compare the incentives, not the totals.

Rules to write down before the month starts

  1. What counts as delivered - attended and recorded against the package.
  2. Late cancellations and no-shows - counted or not, and the notice period.
  3. Paused packages - no commission accrues while paused.
  4. Transfers - if a client changes trainer, who earns the remaining sessions?
  5. Refunds - how commissions on refunded packages are reversed.
  6. When commission is paid - monthly with salary, based on that month’s delivered sessions.

Why the data source matters

Most commission disputes are really disputes about how many sessions were delivered. If the trainer keeps a notebook, the client remembers differently and the owner has a third number, nobody wins. Calculate commission from the session balance recorded in the gym system - included, used, scheduled and remaining - which the client can also see in their app.

Beyond commission: client load

Track how many active PT clients each trainer has. Overloaded trainers deliver worse sessions; underloaded trainers leave. Client load, specialities and earnings together tell you whom to hire and how to assign new clients.

How Torzil handles trainer commissions

Torzil tracks PT sessions included, used, scheduled and remaining, records PT attendance by staff or member, and includes trainer earnings, client load and commissions in payroll alongside attendance-linked salary, with pay runs frozen once finalised. See personal training management and gym payroll software.

Frequently Asked Questions

How much commission do gym trainers get?

It varies widely by city, gym positioning and whether the trainer also draws a fixed salary. Rather than copying a number, model what the gym needs to keep after rent, equipment and admin costs per PT session, and set commission so both sides earn fairly.

Is per-session or percentage commission better?

Per-session pay rewards delivery and is easy to verify; percentage-of-revenue rewards selling higher-value packages. Many gyms use a hybrid: a per-session rate plus a percentage bonus on packages the trainer sells.

When should a PT session count for commission?

When it is recorded as attended against the client's package. Late cancellations and no-shows need a written rule - for example, counting as delivered if cancelled with less than a set notice.

How do gyms avoid commission disputes?

By calculating commission from the same session balance the client sees, recorded in the gym system, and by writing down the structure and the edge-case rules before the month starts.

Ready to try Torzil at your gym?

Free 7-day trial with full access, no credit card needed - and free data migration: we import your members, packages and history for you.

Chat with us