How to Keep 100% of Your Booking Revenue (and Why It Matters)
Commission-based booking platforms feel free at first. No setup fee, no monthly subscription. But every booking hands 3-10% of your revenue to someone else. Over a season, that's thousands. Here's how to keep 100% of what customers pay for your lessons.
Where Revenue Leaks Happen
**1. Platform Commission** The biggest leak. FareHarbor takes ~6%. GetYourGuide takes 20-25%. Viator takes 20%. These aren't small numbers.
On €150,000 in seasonal bookings: - FareHarbor: €9,000 lost - GetYourGuide: €37,500 lost - Viator: €30,000 lost
**2. Payment Processing** Stripe charges 1.4% + €0.25 per EU card transaction. This is unavoidable with any card payment — but it's much less than platform commission. On €150,000 in bookings, that's about €2,475.
**3. Currency Conversion** International customers paying in a different currency incur conversion fees. Stripe charges 1% for currency conversion. If 30% of your bookings are international: about €450 on €150,000.
**4. Refund Costs** When you refund a booking, most payment processors don't refund their processing fee. A €50 refund costs you ~€0.95 in non-refundable fees. If you refund 10% of bookings: about €142.
How to Keep More
**Switch to a 0% Commission Platform** Use a platform where the school pays no commission. SurfSlot adds a 10% platform fee to the customer's checkout total — the school keeps 100% of their listed price.
**Build Direct Bookings** Every booking that comes through your own website (instead of an OTA) keeps more revenue in your pocket: - Own website booking: 100% - payment processing (~1.4%) = ~98.6% - FareHarbor booking: 100% - 6% commission - 1.4% processing = ~92.6% - GetYourGuide booking: 100% - 20% commission = ~80%
**Offer Packages and Gift Cards** Packages increase average order value. Gift cards generate revenue during off-season. Both come through your direct booking system at 0% commission.
**Follow Up for Reviews (Not Commission)** After a lesson, send a follow-up email asking for a Google review. Good reviews drive more direct traffic, reducing OTA dependency and commission payments.
The Long Game
Reducing OTA dependency is a long-term play: 1. Build your Google presence (SEO + reviews) 2. Add a booking widget to your own website 3. Run social media pointing to your own booking page 4. Collect emails and market directly to past customers 5. Offer loyalty pricing for repeat bookings
Every booking you shift from OTA to direct is a 6-20% revenue increase on that booking.
> SurfSlot helps you build direct bookings with an embeddable widget, 0% commission, and tools to grow repeat customers. [Book a demo →](https://surfslot.eu/book-demo)
---
Compound growth, not constant grind.
SurfSlot is purpose-built surf school software — 10% added on top, no monthly fees.