JoinCPR

Comparison

JoinCPR vs MyTASystem: user-based tiers or one flat plan?

MyTASystem suits a solo instructor who wants the lowest entry price, $19 a month for one user plus 0.5% of online payments, and a 30-day trial. JoinCPR suits instructors and teams who want one flat $59 plan with unlimited team members and no payment fee, plus group checkout, corporate client portals and text reminders.

By Kyle Nowack American Red Cross BLS Instructor Trainer

Updated Prices checked on

JoinCPR makes this comparison. We keep it factual and update it when things change; email us if anything is out of date.

15-day free trial. No credit card required.

At a glance
JoinCPR MyTASystem
Price $59 a month $19 to $149 a month by users
Fees No per-student or platform fees 0.5% of online payments
Free trial 15 days, no card 30 days, no card

Published prices, checked on September 29, 2026. See MyTASystem’s pricing.

The short answer

Choose MyTASystem if you teach on your own at modest volume and want the lowest monthly price, or you need its extras: automatic sales tax, a store and product catalogs, email campaigns, payroll reporting, equipment tracking, or management of affiliate training sites on its Business plan.

Choose JoinCPR if you have, or plan to have, more than one instructor, want one price that doesn’t change with your team or take a percentage of your payments, and need group checkout, a portal for corporate clients, text reminders and a booking site on your own domain.

Both take registrations and payments online, run waitlists, embed on your website and send certification renewal reminders.

Pricing and fees compared

MyTASystem prices by users: $19 a month for one, $69 for up to 10 and $149 for unlimited, each plus a 0.5% platform fee on online payments. JoinCPR is $59 a month for everyone on your team, with no payment fee.

Published pricing, checked on September 29, 2026. Source: MyTASystem pricing.
Pricing detail JoinCPR MyTASystem
Base price $59 a month, one plan with every feature Instructor $19 a month (1 user), Basic $69 (up to 10 users), Business $149 (unlimited users)
Included volume Unlimited students, classes, courses, locations and team members Unlimited classes and students on every plan; features vary by plan
Per-registration or platform fees None 0.5% platform fee on online payments
Setup fee None Not stated
Free trial 15 days, no card required 30 days, no card required
Payment processing Your own Stripe or Square account, at their standard rates; JoinCPR takes no cut Stripe: 2.9% + $0.30 per transaction, plus the 0.5% platform fee

Every MyTASystem plan has unlimited classes and students, and its plan chart shows which tools each includes: adding instructors, email campaigns, white labeling, payroll reporting, keycode automation and equipment tracking start on Basic, and multi-site management is on Business. Payments go through Stripe, with payouts to your bank each week.

Both have free trials with no card: 30 days for MyTASystem, 15 for JoinCPR. MyTASystem is contract-free and cancelled by email; JoinCPR is billed monthly and cancelled from the Billing page.

What each costs at 50, 100 and 250 registrations a month

Monthly platform cost by registrations a month. Prices checked on September 29, 2026.
Software and plan 50 a month 100 a month 250 a month
JoinCPR One plan, unlimited team members $59 $59 $59
MyTASystem Instructor plan, 1 user $37.75 $56.50 $112.75
MyTASystem Basic plan, up to 10 users $87.75 $106.50 $162.75
MyTASystem Business plan, unlimited users $167.75 $186.50 $242.75

Each figure is the subscription plus any per-registration or percentage platform fee, on the cheapest published plan for that volume. Percentage fees assume a $75 average class price. Card processing and one-time setup fees are left out for both. Prices from MyTASystem’s pricing page, checked on September 29, 2026.

Where MyTASystem costs less. For one user, MyTASystem’s Instructor plan costs less than JoinCPR up to 106 registrations a month at $75 each, because its 0.5% fee grows with your sales. Above that, and on its Basic and Business plans at every volume shown, JoinCPR costs less.

Features compared

The table shows each feature as the company’s own website describes it. Some MyTASystem features depend on the plan, as the notes say.

Features as each company’s website describes them, checked on September 29, 2026. “Not listed” means we found no mention either way.
Feature JoinCPR MyTASystem
Online registration and payment Yes Yes
Group checkout, one payment for several students Yes 2 to 50 students Not listed
Waitlist for full classes Yes Seats offered automatically Yes
Corporate client portal Yes Not listed
AHA and Red Cross rosters Yes AHA XLSX and Red Cross CSV exports Not listed
Direct eCard integration No Record card numbers; no integration Yes Business plan; certifying bodies not named
Certification expiry reminders Yes Yes
SMS reminders Yes Included in the price Not listed Staff can text selected students
Booking site on your own domain Yes Not listed White labeling on Basic and Business
Website widgets Yes Yes
Calendar sync Yes Google, Outlook and iCal Not listed
Marketing integrations Yes Mailchimp, ActiveCampaign, GoHighLevel Not listed Built-in email campaigns on Basic and Business
Public API, Zapier or webhooks No Not listed
Mobile app No Works in the browser on phones Not listed

Where MyTASystem is stronger

MyTASystem has the lowest entry price of the CPR software we compare, a longer free trial than JoinCPR’s, and several business tools JoinCPR doesn’t have.

  • $19 a month for one user, the lowest published starting price of the CPR software we compare.
  • A 30-day free trial with no card, against JoinCPR’s 15 days.
  • Sales tax and a store. Automatic sales tax calculation and a store with add-ons and product catalogs on every plan. JoinCPR has no sales tax line or standalone store.
  • Team and business tools on Basic and Business: email campaigns, payroll reporting with instructor pay rates, equipment tracking and staff onboarding tools.
  • Training sites and affiliates. On Business, you invite instructors and training sites into your account and see their courses and students separately.
  • Continuing education credits you can set up yourself, and card processing with “direct integrations” on Business, though its site doesn’t name the certifying bodies.
  • Built by trainers. MyTASystem says it was designed by trainers who have run their own training business for over 12 years, and Basic and Business include an hour of data migration help.

Where JoinCPR is stronger

JoinCPR’s advantages are one price for any team size, no percentage of your payments, and tools for groups and corporate clients.

  • One plan for any team. $59 a month with unlimited team members and every feature, so a second instructor never moves you up a tier. See JoinCPR pricing.
  • No percentage of payments. Students pay into your own Stripe or Square account, and JoinCPR takes nothing from each payment.
  • Group checkout and corporate clients. One person pays for up to 50 students at once, and companies get a client portal to register employees and export compliance reports. See corporate and group training.
  • Automatic text reminders before class, included in the price, for students who opt in.
  • A booking site on your own domain, with course pages built for local searches, and calendar sync with Google Calendar, Outlook or iCal for each instructor.
  • Phone support, 8am to 8pm Central, 7 days a week, as well as email. MyTASystem’s plan chart lists email support.

Teaching on your own? See JoinCPR for independent CPR instructors. Moving over? MyTASystem says you can export your data at any time; see switching to JoinCPR.

Frequently asked questions

Does MyTASystem take a percentage of payments?

Yes. Its home page lists a 0.5% platform fee on online payments, on top of the monthly plan and Stripe’s 2.9% + $0.30 per transaction. JoinCPR takes no percentage: students pay into your own Stripe or Square account at their standard rates.

Which is cheaper for a team of five instructors?

JoinCPR, at $59 a month with unlimited team members. Five users need MyTASystem’s Basic plan, for up to 10 users, at $69 a month plus 0.5% of online payments: $106.50 a month at 100 registrations of $75 each.

Start your free trial

Put your schedule online, take registrations and payments, and let reminders, rosters and renewals run themselves. $59 a month with every feature included.

15-day free trial. No credit card required.