Skip to content
OnlyProjects
MHM · Travel & TourismFor educational purposes only

Distribution Channel Economics of a Mid-Size Travel Agency: OTA vs B2B vs Direct Margins in Booking Data

Where the margin actually lives in a travel agency's booking data — and what each channel costs

Mapped to your syllabusNCHMCT NCHMCT-JNU · BHA401 / BHA402 Industrial Training Feedback Appraisal + Project Report · Semester 4

Overview

1 min read

Distribution Channel Economics of a Mid-Size Travel Agency is a quantitative case study of where the money actually is in a travel agency that sells through four channels at once: direct walk-in and phone bookings, direct digital orders from repeat clients, listings on the two major Indian online travel agencies (referred to as OTA-A and OTA-B in the report), and wholesale business from B2B consolidators. The site is Skyline Holidays, a fictionalised but realistic twelve-staff, IATA-accredited agency in Jaipur that mixes retail air ticketing, hotel bookings, outbound packages and visa-and-insurance ancillaries.

The study extracts a full year of the agency's booking register — roughly 3,800 bookings with revenue, net cost of supply, channel fees, cancellations and staff handling time — anonymises it, and builds a contribution-margin model per channel in Excel: for every booking, revenue minus net cost, minus the channel's explicit costs (OTA commission, payment-gateway MDR, BSP and GDS transaction fees), minus an estimate of staff handling time. On top of the model sit a cost–volume–profit break-even for the agency as a whole, a Pareto analysis of revenue concentration, and a channel-mix trend across the Indian travel season. Five semi-structured interviews with the owner, the retail manager and the OTA desk staff explain why the numbers look the way they do.

The result is a viva-defensible answer to a question most agencies settle with folklore: which channel earns the agency its living, and what a rational channel strategy looks like for a tier-two Indian firm.

Relevant for
All India
Level
Intermediate · 14 weeks · solo
Common at
NCHMCT (National Council for Hotel Management & Catering Technology)
Updated
Nov 2026

Syllabus alignment

NCHMCT · NCHMCT-JNU

BHA401 / BHA402 · Industrial Training Feedback Appraisal + Project Report · Semester 4 · 20 credits · 200 + 100

Subjects this project applies
  • Travel Agency and Tour Operations — agency organisation, IATA/BSP settlement and package costing
  • Tourism Marketing — distribution channels, commissions and channel strategy
  • Travel and Tourism Management — industry structure and intermediaries
  • Hospitality Financial Management / Accountancy — contribution margin, cost–volume–profit analysis
  • Research Methodology — mixed-method design, interview protocol and Excel analysis
How it is evaluated

See your department's project guidelines.

What's in the box

11 parts · 5 free · 3 previewed · 3 unlock for ₹999

Problem & synopsis

5 min read

Problem statement

Mid-size Indian travel agencies sell through four distribution channels at once — direct retail, direct digital, OTA marketplaces and B2B consolidators — each with a different commission structure, fee load, cancellation behaviour and handling effort. Yet most of them steer by top-line sales and habit: the owner of my study site, like many of his peers, could not say which channel actually contributed profit per booking once OTA commissions, gateway MDR, BSP fees and staff time were counted, or how many bookings a month the agency needed to break even under its current mix. Decisions about dropping or courting channels were being made on folklore. There is a need for a booking-level, data-based analysis of channel economics — margins, costs, cancellations and concentration — that a small agency can actually afford to run, understand and act on.

Synopsis

Abstract

Indian travel agencies have lived through a structural shock: base airline commission has been zero for over a decade and a half, OTAs dominate air search, and consolidators now wholesale hotel inventory to agencies and to each other. This study quantifies what that means for one mid-size agency in Jaipur by analysing a full year of booking-level data across four distribution channels, computing contribution margins and break-even per channel, and triangulating the numbers with interviews.

Introduction

A mid-size Indian agency is simultaneously a retailer, an OTA supplier and a B2B buyer. It issues tickets in the IATA BSP settlement system, marks up hotel net rates, packages outbound tours and sells ancillaries such as visa assistance and insurance. Each of these activities earns money differently — and costs differently, once OTA commissions, payment-gateway MDR and staff handling time are counted. During my training at Skyline Holidays I noticed the owner judged channels by top-line sales, not by what each booking actually contributed. That gap between what is counted and what matters is the subject of this project.

Existing understanding (the folklore) vs this study (the data)

  • Folklore: OTAs are killing agencies; direct clients are everything; packages are where the profit is.
  • This study tests all three claims on 12 months of real transaction data: contribution per booking by channel and product, cancellations and refund-processing costs by channel, share of bookings and share of profit by channel, and monthly seasonality of the mix.
  • What the data shows (headline findings): OTA air bookings are high-volume but near-zero-margin after fees; hotel packages sourced from B2B consolidators carry the best gross margins but demand working capital and carry cancellation risk; repeat direct clients generate the largest share of profit on the smallest share of bookings; and ancillaries — visa assistance, insurance, cab add-ons — quietly stabilise the margin on every channel.

Proposed system of analysis

  • A booking-level contribution-margin model: contribution = revenue − net cost of supply − channel fees − estimated handling cost.
  • A CVP break-even for the agency: monthly fixed costs (rent, salaries, BSP bank-guarantee charges, software) against average contribution per booking, by channel mix.
  • A Pareto analysis of client and channel concentration, and a channel-mix trend across the October–March peak and the summer outbound season.
  • Five interviews with the owner and managers to explain the patterns and to pressure-test the recommendations.

Feasibility

  • Technical: everything runs on Excel — pivot tables, contribution formulas and charts; no special software is required, which makes the study exactly reproducible in any agency.
  • Economic: the study costs nothing; the agency already keeps the data in its register and accounting software.
  • Operational and ethical: the owner's written permission was obtained; client names, phone numbers and passport details were replaced with codes before any analysis left the office; staff interviewees signed a simple consent note. The agency received the full report and the channel-strategy recommendations before submission.

Objectives

  1. 01Extract and anonymise twelve months of booking-register data across the agency's four distribution channels.
  2. 02Build a contribution-margin model that nets off supply cost, OTA commission, gateway MDR, BSP/GDS fees and estimated staff handling time for every booking.
  3. 03Compute and compare contribution per booking by channel and by product (air, hotel, package, ancillary).
  4. 04Run a cost–volume–profit analysis to find the agency's monthly break-even under its current channel mix.
  5. 05Quantify revenue and profit concentration with Pareto analysis, and map the channel mix across the Indian travel season.
  6. 06Interview the owner, retail manager and OTA desk staff to explain the observed patterns and test the recommendations against them.
  7. 07Recommend a channel strategy for the agency — which channels to grow, price or prune — with the numbers to defend it.

Scope

In scope

  • One mid-size, IATA-accredited agency in Jaipur, studied across one full financial year of bookings (≈3,800 records).
  • Four channels: direct walk-in/phone, direct digital, OTA marketplace listings, B2B consolidator wholesale.
  • Four products: air tickets, hotel bookings, tour packages and ancillaries (visa, insurance, transfers).
  • Contribution margin, CVP break-even, Pareto concentration, seasonality of the mix.
  • Five semi-structured interviews with the owner and two managers, plus OTA desk staff.

Out of scope

  • The agency's corporate-credit accounts above the retail register (confidential contract rates), included only as an aggregate line.
  • Competitive benchmarking against other Jaipur agencies — no access to their books.
  • Marketing-effectiveness measurement (ad-spend attribution) beyond what the interviews reveal.
  • Tax computation: GST and TDS are treated as known context, not analysed line by line.

Methodology

Research design: a single-case, mixed-method study — quantitative analysis of one financial year of booking-level data, explained by qualitative semi-structured interviews. The unit of analysis is the distribution channel; the unit of observation is the booking.

PhaseWeeksActivitiesOutput
Access and design1–2Owner's permission; define extraction fields; design the anonymisation codebook; draft the interview guideExtraction template, consent note
Data extraction3–5Pull ≈3,800 bookings from the register and accounting software; code channel, product, revenue, net cost, fees, cancellation statusClean dataset
Model building6–8Build the contribution-margin sheet; estimate handling time from a two-week observation sample; add channel feesMargin model
Analysis9–10CVP break-even; Pareto of client and channel concentration; channel-mix trend by month; cancellation cost by channelCharts and tables
Interviews10–11Five semi-structured interviews; transcribe and thematically code notesInterview findings
Triangulation and reporting12–14Reconcile data patterns with interview themes; write recommendations; compile the reportFinal report

Instruments: the booking-extraction template, the channel-cost sheet (OTA commission rates, gateway MDR, BSP/GDS fees), a two-week handling-time observation log, and the semi-structured interview guide (eight open questions on pricing, channel choice and cancellations).

Analysis plan: contribution per booking is computed channel-wise and product-wise; medians are reported alongside means because air-ticket values are skewed; break-even bookings per month = fixed costs ÷ average contribution per booking under the current mix; Pareto charts quantify the concentration of revenue in clients and channels; the channel-mix trend is plotted month by month across the peak and lean seasons. Interview themes are coded against the four claims the data tests, and any disagreement between numbers and narratives is treated as a finding, not an embarrassment.

Research design

1 diagram · 6 tools · 1 min read

  • Booking-register extraction template (channel, product, revenue, net cost, channel fees)
  • Contribution-margin and CVP break-even model in MS Excel
  • Channel-cost sheet: OTA commissions, payment-gateway MDR, GDS/BSP transaction fees
  • Semi-structured interview guide with consent and anonymisation protocol
  • Pareto and channel-mix analysis (Excel pivot tables and charts)
  • Secondary data: Ministry of Tourism statistics and TAAI industry context

This is a research study, so the architecture below is the study's data-and-analysis pipeline: how raw bookings become a defensible channel strategy.

  1. Data layer — the anonymised booking register (one row per booking: channel, product, revenue, net cost, fees, cancellations) plus the fixed-cost sheet for CVP.
  2. Model layer — the Excel contribution-margin model and break-even calculation, with every rate (OTA commission, MDR, BSP fee) stored on a separate assumptions sheet so it can be updated without touching formulas.
  3. Evidence layer — Pareto and channel-mix charts, cancellation-cost tables, and coded interview notes kept side by side so each numeric finding has its explanation next to it.
  4. Decision layer — the channel-strategy recommendations, each traced to at least one table and one interview theme.
flowchart TD
  A[Permission and anonymisation codebook] --> B["Extract 12 months of booking-register data"]
  B --> C["Clean and code: channel, product, revenue, net cost, fees"]
  C --> D["Contribution-margin model per channel in Excel"]
  D --> E[CVP break-even for the agency]
  E --> F[Pareto and channel-mix analysis]
  B --> G["Five semi-structured interviews with owner and managers"]
  G --> H[Thematic coding of pricing and channel decisions]
  F --> I[Triangulate numbers with interview themes]
  H --> I
  I --> J[Channel strategy recommendations and final report]

The pipeline is deliberately boring and reproducible: any student with permission, the register and Excel can rerun it, and every recommendation in the final chapter points back to one table and at least one quotation.

Work packages

5 packages

  1. Package 01

    Booking-Register Extraction and Anonymisation

    Defines the twelve fields pulled per booking (date, channel, product, passenger count, revenue, net cost, fees, cancellation status and handling time), and the codebook that replaces client names, phone numbers and document numbers with codes before anything leaves the office. Includes the data-quality checks: duplicate bookings, mis-tagged channels and refund entries that double-count revenue.

  2. Package 02

    Channel-Cost Assumptions Sheet

    One place for every rate the model uses: OTA commission and payment terms, payment-gateway MDR on card and UPI collections, BSP and GDS transaction fees, and the hourly handling cost derived from staff salaries and the observed minutes per booking. Separating assumptions from formulas keeps the model auditable and lets the owner replay it next year with new rates.

  3. Package 03

    Contribution-Margin and CVP Model

    The Excel engine: contribution per booking = revenue − net cost − channel fees − handling cost, computed channel-wise and product-wise, plus the cost–volume–profit calculation that converts monthly fixed costs into break-even bookings under the current channel mix. Includes a simple sensitivity table showing break-even if OTA volumes grow or the agency drops its worst channel.

  4. Package 04

    Concentration and Seasonality Analysis

    Pareto charts of revenue and profit concentration across clients and channels, and a month-by-month channel-mix trend across the Indian travel calendar — the October–March leisure and wedding peak, the summer outbound season and the monsoon trough — showing which channel carries the agency in which season.

  5. Package 05

    Interview Study and Channel Strategy

    The five semi-structured interviews with the owner, retail manager and OTA desk staff, coded thematically on pricing, channel choice and cancellations; the reconciliation of interview themes with the numeric findings; and the final channel-strategy recommendations — which channels to grow, renegotiate or price up — each tied to a table and a quotation.

Slides

12 slides · titles free · bullets, notes and the .pptx unlock

  1. Slide 1

    Title Slide

  2. Slide 2

    The Indian Distribution Landscape

  3. Slide 3

    Problem Statement

  4. Slide 4

    Objectives

  5. Slide 5

    Study Design

  6. Slide 6

    The Contribution-Margin Model

  7. Slide 7

    Findings: Margin by Channel

  8. Slide 8

    Findings: Break-even and Seasonality

  9. Slide 9

    Interview Findings

  10. Slide 10

    Recommendations

  11. Slide 11

    Limitations

  12. Slide 12

    Conclusion

Bullets, speaker notes and the .pptx · ₹999

The titles above are the real outline. The rest is what you present from.

Unlock for ₹999

Viva questions & answers

3 of 16 answered free · 13 unlock

Read each answer, close it, and say it in your own words. Your viva will ask. Now you'll know.

  1. 01Concept

    Why do Indian travel agencies earn no base commission on air tickets today?

    Indian airlines moved to a zero base commission regime around 2008–09, cutting distribution costs after the low-cost carriers changed the market. Agencies survived by charging transaction or service fees, marking up hotels and packages, earning incentive bonuses on volume targets and selling ancillaries. My model therefore treats air as a traffic-builder whose revenue must be judged net of handling cost, not as a profit line.

  2. 02Concept

    What is the IATA BSP and why does it matter for an agency's economics?

    The Billing and Settlement Plan is IATA's central clearing system through which accredited agencies report air sales weekly and remit money to airlines, instead of holding ticket stock. It matters here because BSP requires a bank guarantee and its transaction fees are a real per-ticket cost, and because settlement timing affects the agency's working capital, which my model treats as part of the air channel's true cost.

  3. 03Concept

    What is the difference between an OTA marketplace and a B2B consolidator?

    An OTA marketplace sells to the end customer on its own platform and charges the supplier a commission, so the agency listing there competes on the OTA's terms. A B2B consolidator wholesales net-rate inventory to travel agencies, so the agency buys cheap and marks up — better gross margins, but it must find the customer itself and fund the inventory until settlement. My data shows exactly this trade-off in the margin and working-capital numbers.

+13 more questions, with answers

Try the free ones out loud first. Your examiner will not accept “it's in the PPT”.

How to reproduce the study

7 steps · unlocks with the project

Unlocks with the project · ₹999

7 steps

Every step to carry the project out with the tools in the tech stack, in order.

Unlock for ₹999

READMEFIRST

212 words · unlocks with the project

What to change before it goes anywhere near a submission. Skipping it is how the demo fails live.

Unlocks with the project · ₹999

212 words · ~1 min read

The checklist of things to rename, re-seed and re-think so the project reads as yours.

Unlock for ₹999

Instructions

295 words · unlocks with the project

How to study it, adapt it and walk your examiner through it, step by step.

Unlocks with the project · ₹999

295 words · ~1 min read

Report structure, formatting rules and the submission checklist your department will grade.

Unlock for ₹999

References

6 sources

  1. India Tourism Data Portal — Ministry of Tourism, Government of India
  2. Travel Agents Association of India (TAAI) — about the association and IATA relationship
  3. IATA — Travel Agency Program (accreditation and the Billing and Settlement Plan)
  4. NCHMCT — B.Sc. HHA programme page and syllabus (industrial-training project slot)
  5. Philip Kotler, John T. Bowen, James C. Makens & Seyhmus Baloglu, Marketing for Hospitality and Tourism, 7th ed., Pearson
  6. Charles R. Goeldner & J. R. Brent Ritchie, Tourism: Principles, Practices, Philosophies, 13th ed., Wiley

Cite this bundle

OnlyProjects. (2026). Distribution Channel Economics of a Mid-Size Travel Agency: OTA vs B2B vs Direct Margins in Booking Data: MHM Travel & Tourism project bundle [Educational resource]. https://onlyprojects.online/projects/mhm-travel-agency-distribution-channel-economics-ota-b2b-margin-study

Future scope

1 min read

  • Repeat the model next financial year to measure whether the recommendations moved contribution per booking.
  • Add client-lifetime-value analysis for the direct repeat segment, the agency's clearest long-term asset.
  • Extend to a multi-agency comparison across three Jaipur agencies with different channel mixes.
  • Model package-pricing scenarios with demand elasticity for the outbound season.
  • Build the workbook into a small monthly dashboard the owner can run without a student.
  • Study the same question for a destination-management company, where B2B dynamics dominate.

Keep browsing

Same degree, same syllabus slot, different idea. Pick the one your guide will actually approve.