If you think direct bookings are free, your accounting is broken; here is the forensic breakdown of what you actually pay to bypass the OTAs.
The 20% commission you pay to Viator or GetYourGuide isn’t an expense; it’s a customer acquisition cost that includes the tech, the traffic, and the trust. If you think direct bookings are "free" because you aren't writing a check to an OTA, your accounting is fundamentally broken.
I operate a portfolio of tour businesses across Portugal and parts of Spain—Lisbon, Sintra, the Douro Valley, and Seville. We’ve done over €10M in aggregated revenue over the last several years, currently running at a pace of €2M+ per year. I’ve spent the better part of a decade obsessed with the delta between what an OTA charges and what it actually costs me to capture a guest on my own websites.
In 2026, the "Direct is King" narrative is still true, but only if you understand the math. If you are blindly chasing direct bookings without calculating your true Cost Per Acquisition (CPA), you might find yourself spending 25% on marketing to avoid a 20% commission. That isn't a strategy; it's a vanity project.
How much does an OTA booking actually cost?
When a booking hits my dashboard from an Online Travel Agency (OTA), the math is transparent and brutal. If I sell a private boat tour in the Algarve for €1,000, and the OTA takes 25%, I receive €750.
Most operators stop there. They see the €250 loss and feel the sting. But you have to look at what that €250 covers. It covers the global server infrastructure of the OTA, their multi-million dollar Google Ads budget, their 24/7 customer support, and their payment processing fees. When that booking arrives, it is "clean." I didn’t have to pay for the click, I didn’t have to pay for the credit card transaction, and I didn’t have to pay for the booking software fee on that specific lead.
However, the "OTA Tax" is high. In 2026, many platforms are pushing for 25% to 30% for "preferred" placement. At my scale, giving away nearly a third of my topline is unsustainable for the long term. This is why we built a moat around our direct channels. But to build that moat, I had to accept that direct bookings have their own set of heavy, often "hidden" fees.
What are the hidden costs of direct bookings?
To compare apples to apples, you must track every cent required to make your "Book Now" button work and, more importantly, to get someone to click it. When we audit operators—whether it’s a luxury safari outfit in Kenya or a walking tour in Tokyo—we see the same overlooked line items.
First is the Booking Software (ResTech) Fee. Whether you use a flat-fee model or a percentage-per-booking model, you are paying to play. Most modern systems charge between 1.9% and 6% of the booking value. Even if you negotiate a lower rate based on volume, it is never zero.
Second is the Payment Processing Fee. Stripe, PayPal, and Adyen don’t work for free. In 2026, you are likely looking at 2.9% plus a fixed transaction fee (around €0.30 or $0.30) for standard cards, and even higher for international or premium travel cards (Amex).
Third, and most significant, is Customer Acquisition Cost (CAC). This is your "Ad Spend." If you spend €2,000 on Google Ads to generate €20,000 in revenue, your CAC is 10%. If your SEO agency costs €1,500 a month and brings in €30,000 of "organic" bookings, that’s a 5% cost.
Comparison of OTA commissions vs direct booking costs
Below is the forensic breakdown of what a €1,000 booking looks like in 2026 across both channels. This assumes a scaled operator with optimized systems.
| Expense Category | OTA Booking (25%) | Direct Booking (Internal) |
|---|
| Commission / CAC | €250.00 (25%) | €80.00 (8% Est. Ad Spend/SEO) |
| Booking Software Fee | €0.00 (Usually waived) | €20.00 (2% Avg) |
| Payment Processing | €0.00 (Included) | €30.00 (3% Avg) |
| Tech Overhead | €0.00 | €10.00 (Hosting/Email/CRM) |
| Total Cost | €250.00 | €140.00 |
| Effective Percentage | 25% | 14% |
In this scenario, the direct booking is 11% cheaper. Over €2M in annual revenue, that 11% difference is €220,000 in pure profit. That is the "Direct Moat." But notice that the direct booking is not free. It still costs 14%. For many smaller operators who aren't optimized, that 14% can easily balloon to 22%, at which point the OTA is actually the more efficient partner because they take the risk of the "bounced" click, whereas you pay for the Google Ad click whether they book or not.
How to calculate your breakeven for direct marketing
I tell my coaching clients—from boutique guides in London to food tour operators in Mexico City—that you shouldn't shift all your eggs into the direct basket until you know your "Direct Breakeven."
Use this formula:
Direct Cost % = (Monthly Marketing Spend + Software Fees + Merchant Fees + Website Maintenance) / Monthly Direct Revenue
If your Direct Cost % is 18% and the OTA is charging you 20%, you are only saving 2%. Is that 2% worth the headache of managing your own servers and ad campaigns? Probably not. You need to get that Direct Cost down to the 7%–12% range to justify the resource heavy-lifting.
To lower this percentage, we focus on three things in my Portuguese operations:
- The Billboard Effect: We use OTAs for high-volume, low-margin "entry" products. Once the guest is in our ecosystem, we use automated email flows to upsell them into high-margin, direct-only private tours or add-ons.
- Repeat Value: Direct bookings are powerful because you own the data. If a client books a wine tour in the Douro Valley this year, I can market a sunset sail in Lisbon to them next year for nearly zero cost.
- High-Ticket Conversion: For €3,000+ multi-day itineraries, the 25% OTA commission is a massive €750. In those cases, spending €200 on a highly targeted lead-gen campaign is a no-brainer.
When should you prioritize OTAs over direct?
There is a time and place for leaning into the 25% commission. If you are launching a new product—say, a new e-bike tour in Porto—getting it to rank on Google can take six months. Viator can get you on page one tomorrow.
In the early stages, or when expanding to a new city like Valencia or San Sebastián, I view the OTA commission as a "market entry fee." I am happy to pay 25% to get the first 100 reviews. Once the social proof is there, I leverage that proof on my own site to drive the direct cost down.
Ultimately, your goal shouldn't be to "kill" the OTAs. It should be to commoditize them. Use them for what they are: a massive, expensive tap that you can turn on when you need volume. But build your own well—the direct channel—so that when the OTAs decide to hike commissions to 32% in 2027 or 2028, your business doesn't skip a beat.
The math is clear. A direct booking will almost always cost you between 7% and 15% once you factor in the "real" costs of doing business. If you can keep it in that window, you have a scalable, profitable machine. If you can't, you're just an unpaid employee of a tech company in Silicon Valley or Berlin.
Book a strategy call