Surf and Swim Lesson Invoicing App (2026)
Lesson businesses run on packages, not single sessions — a prepaid block of lessons is what makes a season predictable. ShowTheReceipts ($15/mo) bills packages up front or on a schedule against a card on file, and keeps a written weather policy so cancelled sessions reschedule instead of refund.
How we picked
Entry-plan prices as published in 2026, checked against each vendor's own pricing page or a recent third-party summary. Judged on the independent instructor's real workflow — package prepayment, recurring billing, and weather-cancellation policy — not on multi-location facility management.
| Software | Starting price | Best for |
|---|---|---|
| ShowTheReceipts That's us | $15/mo | Independent instructors: prepaid packages, recurring billing, written weather policy, season books |
| Acuity Scheduling | $20/mo+ | Appointment scheduling with client self-booking |
| Checkfront | $49/mo+ | Group session booking with payments |
| Peek Pro | Commission-based | Tourist lesson bookings via marketplace |
| Square Appointments | Free + processing | Simple scheduling with card payment |
Packages beat sessions, always
Single lessons make every week a fresh negotiation. A prepaid block of six or eight makes the student commit, gets you paid in advance, and eliminates most cancellations.
If you change one thing this season, change this.
1. ShowTheReceipts — $15/mo
Packages billed up front or on a schedule, cards on file, and a written weather policy on every confirmation.
2. Acuity Scheduling — $20/mo+
Self-booking appointment scheduling.
3. Checkfront — $49/mo+
Group session booking with payments.
4. Peek Pro — commission-based
Tourist-market lesson bookings.
5. Square Appointments — free + processing
Simple scheduling and card payment.
Package terms worth stating
- Expiry — sessions valid for a stated season or number of weeks.
- Instructor cancellation — free reschedule, no session used.
- Student cancellation — inside the window, the session is used.
- No-show — session used, no exceptions.
Four lines at purchase and your calendar stops being a suggestion.
Frequently asked questions
Why sell packages instead of single lessons?
A prepaid block of lessons gives you cash now, commits the student to a progression, and cuts casual cancellations dramatically. Single sessions make every week a fresh sales conversation.
How should a weather cancellation be handled?
Instructor-called cancellations reschedule at no charge; student cancellations inside a stated window use up a session. Written into the package terms at purchase, this almost never becomes a dispute.
Should I take payment before or after a lesson?
Before, always — either the package up front or the session prepaid at booking. Chasing money after a lesson your student has already had is the least enjoyable part of this job and it's entirely avoidable.
How do I handle a family with three kids in lessons?
One customer record with lines per child, billed as one package or one recurring invoice. Parents want a single predictable charge, not three separate transactions to reconcile.