0% Commission Booking Software: Real or Marketing?
"0% commission" sounds great. But not every platform that claims it actually delivers it. Here's how to tell the difference.
What Commission Actually Costs
Let's do the maths. A platform charging 6% commission on a €50 lesson with 8 students:
- Per lesson: €24
- Per day (4 lessons): €96
- Per week (5 days): €480
- Per season (20 weeks): €9,600
That's nearly €10,000 per season going to your booking platform. For that money, you could hire a part-time instructor.
The Three Pricing Models
1. Commission-Based How it works: The platform takes a percentage of every booking. Examples: FareHarbor (~6%), Peek Pro (varies), GetYourGuide (20-25%) The catch: The more successful you are, the more you pay. A school doing €200,000 in bookings pays €12,000-€50,000 in commission.
2. Monthly Subscription How it works: Fixed monthly fee regardless of booking volume. Examples: Viking Bookings, Bookeo, SimplyBook The catch: You pay even in winter when bookings are zero. And most subscription platforms don't include surf-specific features, so you're paying for a generic calendar.
3. Booking Fee (Added to the Customer's Total) How it works: The platform adds a booking fee to the customer's total at checkout, so its income comes from bookings rather than a monthly bill. Example: SurfSlot (SurfSlot booking fee added at checkout; no subscription, no setup fee) The catch: The customer sees a slightly higher total. In exchange there is no fixed cost, and a month with no bookings costs the school €0.
Which Model Is Actually "0% Commission"?
Model 3 moves the platform's income to the checkout. The school sets its price, the customer sees the booking fee before paying, and the platform only earns when a booking is made. It is the same broad idea as the guest-side fees on Airbnb or Booking.com. How a fee is split can vary by country, so ask any provider for a worked example in your own market.
Model 2 (subscription) is also technically "0% commission" on individual bookings — but you're paying regardless of whether you get bookings, which is worse for seasonal businesses.
Model 1 is never 0% commission, no matter what the marketing says.
The Hidden Costs
Even "0% commission" platforms can have hidden costs:
- Payment processing fees — Stripe charges 1.4% + €0.25 per transaction. This is separate from platform commission and is unavoidable with any card payment.
- Feature paywalls — basic plan is free/cheap, but SMS, waivers, or extra features cost more.
- Setup or onboarding fees — some charge for initial configuration.
- Currency conversion fees — relevant for international bookings.
How to Calculate Real Cost
Ask any platform this question: "If I take 100 bookings at €50 each this month, how much money ends up in my bank account, and how much goes to you?"
| Platform | 100 × €50 bookings | To platform | To school | |----------|-------------------|-------------|-----------| | FareHarbor (6%) | €5,000 | €300 | €4,700* | | Subscription (€50/mo) | €5,000 | €50 | €4,950* |
*Before Stripe processing fees (~1.4%)
For a booking-fee model, ask the same question and add one more: what will the customer's total be? That is where the fee sits.
The Bottom Line
"0% commission" is only meaningful when you know three numbers: what the customer pays, what reaches your bank, and what you pay in a month with no bookings. Get all three in writing for your own market before you sign anything.
SurfSlot has no subscription, no setup fee and no lock-in. A SurfSlot booking fee is added at checkout, so we only earn when a customer books. Book a demo →
Compound growth, not constant grind.
SurfSlot is purpose-built surf school software: no subscription, no setup fee, no lock-in.