No monthly fee, no contract

Pay only when students do.

Free for the first 30 students each month. After that, simple per-student and per-payment fees. The calculator below shows exactly what you'd pay.

$0
≤ 30 students/mo
$0.33
per student (31+)
$1
per online payment

Trusted by certification training providers nationwide

  • EMS departments
  • Lifeguard training centers
  • Pool operator certifiers
  • Workplace safety trainers
  • Healthcare instructors
  • Fire & rescue academies
  • CPR & first-aid programs
  • Maritime safety schools

How pricing works

Four numbers, no surprise charges.

Pricing is usage-based. We don't lock features behind tiers, and we don't charge for anything you don't use.

Free under 30

30 or fewer new registrations per month? You pay no per-student fees. The free tier resets monthly.

$0.33 per student

When you exceed 30 new registrations in a month, every registration that month is $0.33.

$1.00 per payment

Flat fee on payments processed through CertClass. Stripe’s standard processing fees are separate.

Free email, optional SMS

Unlimited transactional email is included. SMS is optional at $0.03/message.

Calculator

See your monthly fees.

Drag the sliders to match your training business. The math updates live.

$50$250$1000
030 (free)500
0250500
05001000

Your monthly summary

Gross revenue (30 × $250)$7,500
CertClass fees−$30.00
You keep$7,470

Effective fee rate 0.40%

Per-student fees$0.00 · free tier
Per-payment fees$30.00
SMS$0.00
EmailFree

Stripe processing fees (typically 2.9% + $0.30 per online payment) are charged separately by Stripe and are not shown above.

FAQ

Common pricing questions.

Is it really free for small operations?
Yes. If you have 30 or fewer new registered students in a calendar month, you pay $0 in per-student fees. You only pay the $1 per-payment fee on payments students make online. Manual or in-person payments have no CertClass fee.
How does the per-student fee work after I exceed 30?
Once you have 31 or more new registered students in a calendar month, every registration that month is $0.33 each. Example: 50 new students = 50 × $0.33 = $16.50. The free tier resets at the start of each month.
What about Stripe’s processing fees?
Stripe charges its standard processing fees (typically 2.9% + $0.30 per transaction) separately. Our $1.00 per-payment fee is in addition. You connect your own Stripe account, and money flows directly to your bank.
Do I have to use SMS?
No. SMS is completely optional at $0.03 per message. Email notifications are always free and unlimited. Many customers run their entire communications on email only.
Are all features really included on every plan?
Yes. Custom branding, certification expiration tracking, document storage, the embeddable widget, instructor logins, multi-session classes — everything is included for everyone. There are no upgrade tiers and no locked features.

Ready when you are

Start free, grow into the fees.

Set up in five minutes. No credit card to start. The free tier covers most first months.

Free for the first 30 students each month. No credit card required to start.