Ancillary Revenue for Travel Agencies, Done Honestly
How travel agencies earn from seats, bags, transfers, visas, insurance and service fees, and how to disclose fees clearly so customers trust the final price.
· 6 min read · Nodes Travels team

Margins on core travel products are often thin. A flight may earn an agency very little once payment fees are paid, and hotel margins face constant price comparison. Ancillaries, the extras around the main booking, are where many agencies make the trip worth selling: transfers, visa assistance, travel protection, seats, bags and service fees.
Done well, ancillaries are genuinely useful to customers: they solve the next problem before the customer has to. Done badly, they become hidden charges and pre-ticked boxes that destroy trust. This guide covers both the revenue and the honesty.
Common ancillaries and how agencies earn from them
| Ancillary | How you earn | What to watch |
|---|---|---|
| Airport transfers and cabs | Your margin on a local partner's price | Reliability of the partner, clear pickup instructions |
| Visa assistance | Service fee on top of government fees | Never imply you control the decision; separate government fees from yours |
| Travel insurance or protection | Commission from a licensed provider | Selling insurance may need a licence or appointment where you operate |
| Seats and extra bags | Sometimes a small margin, often a convenience service | Prices come from the airline and change by flight |
| Tours and activities | Net rate plus your markup, or commission | Cancellation terms and meeting points |
| Service or convenience fee | A fixed or percentage fee for your service | Shown clearly before payment, never added at the last step |
General patterns only. Regulation of insurance sales and fee disclosure differs by country; check what applies in your markets.
Offer extras at the moment they make sense
Timing matters more than volume. A transfer offer makes sense right after a customer books a hotel in an unfamiliar city. A visa assistance offer makes sense when the route needs one. Travel protection makes sense once the trip is confirmed and the customer starts thinking about what could go wrong. Showing every extra to every customer at every step just slows the booking down.
For phone and WhatsApp customers, train your desk to ask one or two relevant questions instead of reading a list: how are you getting from the airport, and do you already have your visa? Those questions sell more than a menu.
Service and convenience fees
A clear service fee is a legitimate way to be paid for your work, especially on flights, where margins are thin. What turns a fee into a problem is the way it is shown. Customers accept a fee they see at the start. They resent one that appears at the payment step.
Show the fee in the price breakdown from the first results page, name it plainly, and explain what it covers if asked. If you reduce or waive it for certain customers, say exactly that, rather than calling it a discount on the airline fare.
Honesty rules for ancillaries
- No pre-ticked boxes for paid extras
- Total price shown before the customer enters payment details
- Government or supplier fees shown separately from your own fee
- Insurance sold only through a properly licensed provider
- Refund rules for each extra stated before purchase
- No claims that a visa service guarantees approval
- Discounts described for what they are, such as a reduced service fee
How Nodes Travels supports ancillaries
For flights, Nodes Travels shows an open fare breakup: airline fare, airline taxes and your convenience fee, then the total. The fee is your configured markup, displayed as a separate line rather than hidden in the fare. You can also configure special fare types, such as student or senior, to reduce your own convenience fee; the platform does not present this as an airline discount. Seat maps appear where the flight supplier returns them.
Cabs, transfers, India trains, visa services and insurance can be sold from the admin price list and booked and paid at checkout, then fulfilled by your agency or your partners. Visa service pages include document checklists. Insurance works as a price-list product or partner add-on. Offers, promo codes and bank offers live in the same admin. See cars and transfers, visa and offers.
Adding your first ancillaries
- 1
Start with transfers
Pick your top destinations and agree prices with one reliable local transfer partner in each. Add them to your price list with clear pickup details.
- 2
Add visa assistance where you have expertise
List only the countries whose process you know well, separate government fees from your service fee, and publish an honest document checklist.
- 3
Partner for travel protection
Work with a licensed provider and check what your local rules require before you sell or recommend cover.
- 4
Review the numbers monthly
Look at which extras customers buy and which cause complaints. Drop the ones that cost more in support than they earn.
Common questions
Will a service fee scare customers away?
A fee shown clearly from the start usually causes far less friction than one revealed at payment. Customers compare totals, so keep your total competitive and be open about how it is made up.
Do I need a licence to sell travel insurance?
In many countries, selling insurance requires a licence or an appointment with an insurer. Check the rules where you operate, or refer customers to a licensed partner.
Can I charge a visa service fee on top of the government fee?
Yes, for your assistance, as long as you show the two separately and never suggest that paying you affects the decision.
Should I bundle extras into packages?
Bundling transfers and selected activities into a package can be simpler for customers. Keep optional extras optional, and show what the package includes.
Sell more than the core booking
See the fare breakup, price-list services and offers on the reference site.