Gym Management
Personal Training Software in Canada: A PT Studio Guide
Personal training software in Canada: PT packages with GST/HST, trainer commissions on pre-tax sales, workout plans with exercise videos, PIPEDA and cost.
Want more of this in your Google results?
Short on time? Summarise it with
Personal training software in Canada has to sell PT packages with the right GST or HST on them, track how many sessions each client has left, work out what each trainer is owed from money actually received, and give clients a workout plan they can follow between sessions. For a multi-trainer PT studio in Toronto, Calgary or Vancouver, those four jobs matter more than a long list of app features, and most of the personal training software built for solo online coaches handles only the last one well.
Packages in a spreadsheet, payouts on a calculator and programs on WhatsApp? Svich GymOS keeps PT packages, trainer commissions and workout plans with exercise videos in one record. See how GymOS works for PT studios.
#What should personal training software do for a Canadian PT studio?
It should keep the client, package, payments and program on one profile, and let each trainer see only what they need. Split across four places, a client trains on an expired package or a trainer is paid on a sale never collected.
- PT packages sold next to gym or studio memberships, with instalments and sessions tracked on the client profile.
- Trainer commissions worked out from the payment ledger, not a separate tally.
- Workout plans and templates with an exercise video for each movement.
- Roles and permissions so trainers see programs, not the studio’s revenue.
- Automatic invoices and reminders before a package or membership ends.
- Consistency tracking so you can spot the client who stopped training alone.
#Solo coaching app or studio software: which do you need?
If you coach one-to-many online, you need a coaching app. If two or more trainers share a floor and clients pay for packages in person, you need studio or gym software with a PT module. Personal training software for personal trainers working solo online is a different product from studio software.
| Your setup | What matters most | Type of tool |
|---|---|---|
| Solo trainer, mostly online clients | Program delivery, check-ins, card payments online, a client app | Online coaching platforms such as Trainerize or PT Distinction |
| PT studio, 2 to 8 trainers, in person | Packages, session balances, commissions, shared client records, roles | Studio or gym software with PT packages |
| Gym with a PT floor | Memberships and PT sold together, door access, renewals, trainer payouts | Gym management software with a PT module |
As personal trainer software in Canada, GymOS is built for rows two and three. A solo online coach selling programs across Canada and the US will usually be better served by a coaching platform.
#How do GST/HST and trainer commissions work on a PT package?
Charge the sales tax for the province where the sessions take place, and calculate commission on the pre-tax amount only. The GST or HST you collect belongs to the CRA, not to your studio or your trainers.
Rates differ a lot by province. The CRA lists 13% HST in Ontario and 5% GST in Alberta, while Nova Scotia’s HST fell to 14% on April 1, 2025 (CRA GST/HST rates, checked October 2026). Quebec studios charge 5% GST plus 9.975% QST, administered by Revenu Québec. Here is the same 10-session package sold in Toronto and in Calgary:
Paying 45% of $904 instead would hand the trainer $46.80 of tax money on every Toronto package.
Pick one commission basis, sessions delivered or payments collected, and never pay on both. If you pay on payments collected, a package paid in two instalments pays the trainer in two parts.
One threshold to know as a new studio: you generally don’t have to register for GST/HST until your taxable sales pass $30,000 over four consecutive calendar quarters, and you must register within 29 days if you cross it in a single quarter (TaxTips.ca small supplier rules, revised August 2026). Many studios register voluntarily to claim back tax on equipment. This is general information, not tax advice; check your situation with an accountant.
In GymOS, PT packages sit alongside memberships with instalments, freeze days and extensions, PT sessions are tracked in a custom module on the profile, and trainer commissions are paid from the same payment ledger as member payments. Book a demo to see how tax lines appear on your invoices and how commission rates are set for your studio.
#How should you structure PT packages and session balances?
Sell fixed packages with an expiry date and keep the balance on the client’s record, not in the trainer’s head. A package without an expiry becomes a liability that turns up a year later at last year’s price.
- Intro: 3 sessions in 3 weeks. Low commitment, enough to build a habit.
- Core: 10 sessions, 12-week expiry. Most clients land here.
- Committed: 24 sessions, 6-month expiry, payable in instalments.
- Semi-private: 2 or 3 clients per trainer, priced per person.
Start the “next package” conversation at session seven of ten. Waiting until the last one creates gap weeks, and gap weeks are where clients drift off.
#How do workout plans with exercise videos keep clients training between sessions?
Most PT clients see their trainer once or twice a week, so the rest of their training is on their own. A plan with a video per exercise means they do the right movement on those days instead of guessing or skipping it.
In GymOS, a trainer builds a workout plan or a reusable custom workout template from an exercise library of 350+ workout videos and assigns it to a member. The member follows it in the member portal on their phone, with the exercise videos attached. The plan sits in the Workouts tab of the seven-tab member profile next to their packages and payments, and the member consistency grid shows who is training regularly and who has gone quiet. Read the GymOS workouts guide.
A practical rule: keep four or five base templates, such as beginner full body, two-day upper/lower, return from injury, and a 12-week hockey-season block, and adapt them per client. Writing every program from scratch is where trainers’ evenings go.
A check-in message a trainer can send when the consistency grid shows a quiet week:
“Hey Jordan, I saw you didn’t get to Wednesday’s session from your plan. No stress, it happens. Want me to swap it for a 25-minute version you can do at home? Same video links, fewer exercises.”
#What privacy rules apply to PAR-Q+ and client health data in Canada?
Health information you collect, such as a PAR-Q+, injury history or medical clearance, is sensitive personal information. Private businesses fall under PIPEDA federally, and Alberta, British Columbia and Quebec have their own private-sector privacy laws.
The PAR-Q+ was developed in Canada by Warburton, Jamnik, Bredin and Gledhill and introduced in 2011 with the ePARmed-X+ (see Bredin, Warburton et al., Health & Fitness Journal of Canada, 2025). The Office of the Privacy Commissioner’s Privacy Guide for Businesses covers PIPEDA’s ten principles and consent rules. In practice for a PT studio:
- Collect only the health information you use to program safely, with clear consent at sign-up.
- Limit who sees it. Front-desk staff don’t need injury notes.
- Keep PAR-Q+ forms out of group chats and open filing trays.
- Ask every vendor where data is stored. Svich doesn’t publish a data storage location or privacy certification, so get that answer in writing during a demo if it matters to you.
GymOS covers the access side: the permissions matrix under Settings → Security & Access has columns for Manager, Trainer, Receptionist and Accountant, so you can set trainers to see programs while billing stays with the owner and accountant. This is general information, not legal advice.
#What does personal training software cost in Canada?
Expect pricing per trainer seat, per client band or per location, often in US dollars. Studio software like Svich costs US$49 to US$149 a month, plus whatever you pay to process cards.
Compare the full yearly cost in CAD: subscription, card fees, add-ons like a branded app or SMS, and setup fees.
Svich is priced per gym or studio, not per trainer. Starter is US$49/month (or US$490/year) for up to 250 active members. Growth is US$149/month (or US$1,490/year) with unlimited members, advanced automation and custom dashboards. A six-trainer studio pays the same as a one-trainer studio on the same plan. There’s no setup fee or contract, and you can start free with no card.
#When might Svich not be the right fit for your PT business?
Svich is not the right fit if you coach mainly online, need a branded app-store app, or collect dues by pre-authorized debit automatically.
- You sell online programs and need online-coaching payments. That isn’t a Svich feature.
- You need a branded app in the App Store or Google Play. Clients use the member portal in their phone’s browser.
- You collect by automatic pre-authorized debit. Svich records payments, sends invoices and tracks dues; automatic debit collection is not a listed feature.
- You want AI-generated programs or nutrition planning. Neither is part of GymOS.
Svich suits in-person PT studios and gyms with a PT floor that want packages, commissions, memberships and workout plans in one system at a flat price.
#Checklist: what to ask any personal training software vendor
- Can I sell PT packages and memberships side by side, with instalments?
- How are GST/HST lines shown on invoices for sessions delivered in my province?
- Is commission calculated on pre-tax, collected payments?
- Do session balances drop automatically, and can packages expire?
- Can clients open their workout plan and exercise videos on their phone?
- Can I stop trainers seeing studio revenue?
- Is pricing per trainer or per studio, and in CAD or USD?
- Where is client data stored, and can I import my clients from a CSV?
For a wider look at features, read our personal trainer software buyer’s guide, and for keeping clients past their first package, our member retention strategies.
#Frequently asked questions
#What is the best personal training software in Canada?
It depends on how you train. Solo online coaches usually suit coaching platforms with online payments and a client app. In-person PT studios with several trainers need software that handles packages, GST/HST on invoices, commissions and workout plans together. Test two or three options with real clients.
#Do personal trainers in Canada charge GST/HST?
Yes, once registered. Personal training is generally a taxable supply (it is not on the list of GST/HST-exempt health services), and you must register once taxable sales pass $30,000 over four consecutive calendar quarters. Rates depend on the province, such as 13% HST in Ontario and 5% GST in Alberta. Check your case with an accountant.
#Should trainer commission include sales tax?
No. Calculate commission on the pre-tax package price, because the GST or HST collected is owed to the CRA. On an $800 package sold in Ontario for $904, a 45% commission is $360, not $406.80.
#Can clients follow workouts with exercise videos in GymOS?
Yes. Trainers in Svich GymOS build plans and custom templates from a library of 350+ workout videos and assign them to a member, who follows the plan in the member portal with the exercise videos attached.
#How much does Svich cost for a PT studio in Canada?
Svich costs US$49/month for up to 250 active members or US$149/month for unlimited members, priced per studio rather than per trainer. There is no setup fee or contract, and you can start free with no card.
#Bring packages, payouts and programs together
Set up your PT packages, trainer roles and first workout template in GymOS, or walk through your studio’s setup with us, including how you handle tax and commissions today.
Start free — no card | Book a 30-minute demo
Also useful: automatic WhatsApp and email reminders and renewal message templates.