Surf & swim instruction

Surf and Swim Lesson Invoicing App (2026)

Short answer

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.

Prices as published by each vendor, 2026. Entry-level plans shown.
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

  1. Expiry — sessions valid for a stated season or number of weeks.
  2. Instructor cancellation — free reschedule, no session used.
  3. Student cancellation — inside the window, the session is used.
  4. 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.