Guide
OTA commission vs the real cost of a direct booking
OTA commission is visible on every invoice. The cost of winning a direct booking is spread across ads, websites, discounts, payment fees and staff hours — which is why the comparison is usually done wrong. This guide shows the arithmetic that makes the two comparable, and why direct is not always the cheaper channel.
- Fully-loaded direct cost, not just 'no commission'
- Illustrative examples clearly labelled — use your own numbers
- Honest conclusion: direct is not always cheaper
What this guide covers
Primary topic
OTA commission vs direct booking cost
Also relevant
- direct booking cost for hotels
- OTA commission vs direct bookings
- cost of acquiring a direct hotel booking
- hotel direct booking economics
- true cost of OTA bookings
Why the naive comparison misleads
Every hotelier has heard the line: OTA bookings cost 15–20 percent in commission, direct bookings cost nothing, so push direct. The first half of that sentence is usually somewhere near reality for your contract. The second half is false for almost every property, and the gap between the two statements is where distribution budgets get misallocated. A direct booking is not free; it is paid for through a different set of cost lines, most of which never appear on a single invoice.
The fully-loaded cost of a direct booking includes your website and booking engine (build and running costs), the payment gateway fee, any discount or value-add you offer to make direct worth choosing, the marketing spend required to generate the traffic — paid ads, SEO effort, content, social — and the staff time spent on all of it. Add those lines, divide by the number of direct bookings they produced, and you get a real cost per direct booking. For many independent hotels in India, that number lands between the OTA commission they complain about and zero — and occasionally above it.
- OTA commission is a visible, per-booking cost
- Direct acquisition costs are real but spread across many lines
- The correct comparison is cost per booking, not cost per channel
- For many properties, direct is cheaper — but not free, and not always
The OTA cost side: commission is not the whole number
Start with what the OTA side actually costs, because it is better documented than the direct side. Commission on the contracted booking value is the headline, but promotional participation, coupon programmes, visibility boosts and cashback contributions reduce the net rate further. The extranet makes spending easy and makes totalling it awkward, which is why most teams discover the full promotional spend only after the financial year closes.
Then add the servicing costs that differ by channel: payment failure handling, no-show exposure on prepaid versus pay-at-hotel mixes, pre-arrival guest support volume, and refunds processed months after the stay. None of these appear in the commission line, and all of them consume staff time unevenly across channels. A channel comparison that stops at commission is comparing one real number against a stack of assumptions — the MMT vs Booking.com comparison walks through this accounting for two specific channels.
- Base commission on the contracted booking value
- Promotional, coupon and visibility programme spend
- Payment failures, refunds and no-show handling by channel
- Pre-arrival support volume, which differs by guest mix
The direct cost side: the lines hotels forget
Build the direct stack line by line. Website and booking engine: annual design, development, hosting, plugin and maintenance costs. Payments: gateway fees on every transaction. Acquisition: paid search and social spend, plus the SEO, content and Google Business Profile work that generates organic traffic over time — real costs in money or staff hours even when no invoice arrives. Conversion: the discount, freebie or best-rate promise that gives a guest a reason to book direct instead of on an OTA. Operations: the person who actually does all of this.
Indian-market specifics matter here. Payment gateway fees vary by provider and payment method, with UPI and card mix affecting your effective rate. Festive and wedding-season competition pushes paid-search costs up exactly when you most want the traffic. And the discount that drives direct bookings during a soft week is a real margin cost that should be counted as marketing spend, not hidden in the rate card. Every line here should use numbers from your own business, not from a blog — including this one.
- Website and booking engine: build, hosting, maintenance, annual refresh
- Payment gateway fees, by payment-method mix
- Paid ads, plus SEO, content and profile work in money or staff time
- Direct-only discounts and value-adds, counted as marketing spend
- The staff or agency hours that keep all of the above running
Doing the arithmetic: cost per booking
The method is simple enough to run in a spreadsheet in an afternoon. Column one: total OTA cost for the year — commission plus all promotional spend plus channel-specific servicing cost. Column two: total direct acquisition cost — all the lines from the previous section. Divide each column by the bookings that channel produced. The results are your two cost-per-booking figures, comparable at last.
Two disciplines keep the arithmetic honest. First, use net figures: net ADR after discounts on the direct side, net rate after all promotions on the OTA side. Second, use your own twelve-month numbers, because a single slow month distorts both sides badly. Illustrative example — clearly labelled as illustration only: if your effective OTA cost lands around 15–18 percent of booking value after promotions, and your fully-loaded direct stack comes to 12 percent of net booking value after ads, discounts and overheads, direct wins by a few points; if ad costs double in a competitive festive window, it may not. Replace both figures with your contract and your bills.
- Total OTA cost ÷ OTA bookings = OTA cost per booking
- Total direct acquisition cost ÷ direct bookings = direct cost per booking
- Use net rates on both sides, after discounts and promotions
- Twelve months of data beats any single quarter
- Illustrations on this page are examples — substitute your own numbers
When direct is genuinely cheaper
Direct usually wins on cost per booking when you already have meaningful branded search volume, a booking engine that converts, and organic traffic you are not paying per click for. A hotel with steady direct demand, repeat guests and strong Google visibility can carry its fixed web and content costs over enough bookings that the marginal direct booking costs far less than the same room sold through an OTA. Length-of-stay and ancillary spend often favour direct too, because direct guests can be steered toward packages and return stays.
The pattern is well documented in hotels with a deliberate direct programme: a best-rate promise that is actually honoured, clear direct-only benefits, an email list that gets used properly, and a booking flow that is at least as easy as the OTA one. Each of those components has a cost; together they usually cost less than the commission they displace, once volume is sufficient. The direct booking guide covers how to build that programme without racing rates to the bottom.
- Branded search demand and repeat guests reduce paid-acquisition dependence
- A converting booking engine lowers the cost of every visit you paid for
- Direct-only benefits can beat a discount on margin
- Longer stays and ancillary packages often favour direct economics
When OTA bookings still make economic sense
Direct is not automatically the right answer for every room-night. In low or uncertain occupancy periods, an OTA booking at a known commission rate is incremental revenue you would not otherwise have captured — the commission buys demand you had no cheap way of manufacturing yourself. New hotels with no branded search presence face a long ramp: until organic and referral traffic matures, paid acquisition alone may cost more per booking than commission does. Business hotels with low direct demand and leisure properties in heavy-OTA destinations can rationally stay OTA-weighted.
There is also a cash-flow dimension. Some OTA models settle on cycles that smooth your receivables, while direct bookings carry payment-gateway timing and refund exposure of their own. And operational capacity counts: a small team cannot simultaneously run a serious direct marketing programme and maintain five OTA listings properly. Doing three channels excellently beats six channels poorly — a principle the distribution audit applies to the whole channel mix.
- Soft periods: commission on an incremental booking beats an empty room
- New properties: branded search takes time to build
- Settlement cycles and receivables differ between channels
- Team capacity: fewer channels, properly operated, usually wins
The honest conclusion: it depends on your conversion cost
The truthful answer to 'should I push direct or stay on OTAs?' is that it depends on the cost of your next direct booking, which depends on your traffic, your conversion rate, your discount policy and your team's execution. Properties with strong direct economics should push direct harder and treat OTA commission as the cost of incremental demand. Properties whose direct cost per booking exceeds commission should fix the conversion stack before shifting volume, and use OTAs deliberately as the demand-shape tool they are.
The worst outcome is the unexamined middle: a hotel that spends on ads, offers a discount nobody tracks, maintains a slow booking engine, pays commission on the rest, and has never once calculated either cost per booking. That arithmetic — not a philosophy about OTAs — is the decision tool. Run it annually with real numbers, revisit after any website rebuild or ad-budget change, and let the spreadsheet, not the sentiment, decide. Our direct booking audit quantifies the direct side of this equation for your property specifically.
- Calculate both cost-per-booking figures annually with real numbers
- Revisit after website rebuilds, ad changes or OTA renegotiations
- Fix conversion costs before trying to shift volume to direct
- Let the arithmetic decide, not channel sentiment
Cost components: OTA channel vs direct channel
| Cost component | OTA channel | Direct channel | How to measure |
|---|---|---|---|
| Distribution fee | Commission on booking value, per contract | None — but replaced by the lines below | Your OTA agreements; effective rate after promotions |
| Acquisition spend | Mostly inside promotional programmes and platform visibility | Paid ads, SEO, content, Google Business Profile work | Ad spend plus staff hours, ÷ direct bookings |
| Platform costs | Included in the OTA relationship | Website, booking engine, hosting, maintenance | Annual total ÷ direct bookings |
| Payments | Channel-dependent settlement mechanics | Payment gateway fees by payment-method mix | Gateway statements vs channel settlement reports |
| Guest incentives | Coupon and cashback participation costs | Best-rate promise, member perks, direct-only discounts | Discount value per booking, both sides |
| Servicing and operations | No-show, refund and support load by channel | Marketing staff time, engine admin, CRM work | Hours × loaded hourly cost, per channel |
What to verify with your own numbers
Run this once a year, or after any website rebuild, ad-budget change or OTA renegotiation. Use twelve months of your own data — every figure on this checklist should be sourced from a contract, an invoice or an export, never from an industry average. A revenue audit runs this arithmetic across every source at once.
OTA-side true cost
- Commission rates confirmed from current contracts, per channel
- All promotional and coupon spend summed for twelve months
- Channel-specific servicing costs estimated: refunds, no-shows, support
- Net ADR by channel after every promotional line
- Effective OTA cost as a percentage of booking value, by channel
Direct-side true cost
- Website and booking engine annual cost fully loaded, including staff time
- Payment gateway fees summed from statements, by method mix
- Paid ads spend summed, with cost per click and conversion tracked
- SEO, content and profile work costed in money or staff hours
- Direct-only discounts and perks costed per booking
The comparison arithmetic
- OTA cost per booking and direct cost per booking calculated
- Both sides computed on net rates, not gross
- Twelve months used, with seasonal months noted separately
- Length of stay and ancillary spend compared by channel
- Illustrative scenarios tested against next quarter's ad costs
Decisions and follow-through
- Channel strategy written down against the calculated numbers
- Conversion fixes prioritised before any volume shift
- Direct programme components each carrying a cost and a goal
- Revisit date set for the next annual calculation
- Owner named for keeping the spreadsheet current
How the engagement runs
- 1
Scope & access
We confirm the properties, markets and channels in scope, then request the read-only access we actually need — analytics, booking engine, channel manager or review profiles.
- 2
Independent review
Each area is reviewed against a fixed checklist using public data plus your platform access. Every finding is recorded with evidence and a location, not an opinion.
- 3
Prioritised report
Findings are scored and ordered by likely impact and effort so your team knows what to fix first, next quarter, and what to leave alone.
- 4
Walkthrough & next steps
A review call to walk through the report, answer questions and agree a practical action list you can run with — with us or with your existing partners.
- Your two cost-per-booking figures: OTA and direct, fully loaded
- A line-by-line cost inventory for both channels
- Net ADR by channel after promotions and discounts
- An illustrative scenario model using your own numbers
- A prioritised list of direct-cost fixes with likely impact
- A channel strategy written against the arithmetic, not sentiment
- A spreadsheet your team can refresh quarterly
- An optional documented revenue or direct-booking audit
Scope & limitations
- All examples on this page are illustrations — substitute your own contract, invoice and export figures before making decisions.
- We are independent of all OTAs and take no commissions from booking channels.
- We do not guarantee bookings, rankings or revenue outcomes from any strategy change.
- Cost structures and fee schedules change; recalculate annually and after any renegotiation.
Want this reviewed for your property?
Request an audit and get a prioritised, evidence-based action list.
Frequently asked questions
What is the real cost of a direct booking?
It is the fully-loaded acquisition cost: website and booking engine costs, payment gateway fees, marketing spend (ads, SEO, content), any direct-only discount, and the staff time running all of it — divided by the direct bookings produced. For many independent hotels in India this lands well above zero and sometimes near or above OTA commission after promotions. Only your own numbers can settle it.
Is direct always cheaper than OTA bookings?
No. Direct is cheaper when you have branded demand, a converting booking engine and enough volume to spread fixed costs over. It can be more expensive for new hotels, low-occupancy periods or properties whose paid acquisition costs are high. Commission on an incremental booking beats an empty room every time.
How do I calculate my OTA cost per booking?
Sum commission plus all promotional, coupon and visibility spend plus channel-specific servicing costs for twelve months, then divide by bookings received from that channel. Use net ADR after promotions, not headline commission. Most hotels have never done this full calculation, and it usually changes the channel ranking.
Should I stop using OTAs and go direct only?
Rarely advisable. OTAs deliver demand you would otherwise not capture, especially in soft periods and for new properties. The practical goal is a deliberate mix: grow direct where the cost per booking supports it, keep OTAs for incremental demand, and understand the economics of each. A distribution audit structures that mix properly.
What discount should I offer for direct bookings?
Enough to matter to the guest, little enough to protect margin — and always tracked. A modest direct-only perk (late checkout, breakfast inclusion, amenity) often beats a cash discount on margin while still giving a reason to book direct. Whatever you choose, cost it per booking and include it in the direct cost column of your arithmetic.
How often should I redo this calculation?
Annually at minimum, and after any website rebuild, ad-budget change, payment-gateway switch or OTA renegotiation. Quarterly refreshes are better if you change rates or promotions frequently. Keep the spreadsheet simple enough that someone on your team will actually maintain it.
Can you calculate this for our hotel?
Yes. Our revenue audit and direct booking audit both build this arithmetic from your contracts, invoices and exports, and deliver prioritised findings in writing. We are independent of all OTAs and booking vendors.
Keep exploring
Hotel direct booking audit
A hotel direct booking audit that maps the journey from landing page to completed reservation and finds the friction costing you commission-free bookings.
View auditHow to increase direct bookings for hotels
A practical guide to increasing hotel direct bookings — website, booking engine, retention and a channel balance that keeps OTAs useful rather than dominant.
Read guideHotel revenue audit
Hotel revenue audit covering pricing presentation, channel mix and demand signals — a commercial and digital review, not a financial assurance engagement.
View auditHotel distribution audit
A hotel distribution audit reviewing channel mix, connectivity, costs and content flow — so you know where bookings come from and what each channel costs.
View audit