How Much Does a B2B Travel Portal Cost? Setup, Monthly Fees and Deposits

Setup fees, subscriptions, deposits and per-booking fees explained. See what agencies really pay for a B2B travel portal, white-label site or flight API.

Sepehr Riahi11 min read
How Much Does a B2B Travel Portal Cost? Setup, Monthly Fees and Deposits

Short answer: The cost of a B2B travel portal has four parts: a setup fee, a subscription, a deposit or credit arrangement, and a fee per booking. Each provider combines these differently. On QuickOTA, B2B Panel access is free, there is no setup fee and no minimum deposit, and you pay an itemised service fee per booking. A white-label website is a paid monthly plan, and the flight booking API is currently free for agencies with their own technical team.

This guide is for travel agency owners and OTA founders who are comparing B2B travel portals and want to understand the real cost before they sign up. It explains each type of fee, what to ask every provider, and how to calculate your total cost.

Key takeaways

  • B2B travel portal costs come from four places: setup fee, subscription, deposit or credit, and per-booking fees.
  • The cheapest-looking fare is not always the cheapest total. Compare fare plus all fees.
  • A large upfront deposit ties up cash that a new agency needs for marketing and operations.
  • On QuickOTA, B2B Panel access is free, there is no setup fee and there is no minimum wallet deposit.
  • A white-label website on QuickOTA is a monthly plan plus optional modules. The flight booking API is currently free for agencies with their own technical team.

What is a B2B travel portal?

A B2B travel portal is an online platform where travel agencies search, book and pay for travel products, such as flights and hotels, at trade prices. The agency then resells to its own customers with its own markup. The portal provider connects to suppliers and, for agencies without IATA accreditation, can issue the tickets.

What fees does a B2B travel portal charge?

B2B travel portals charge up to four types of fee: a one-time setup or onboarding fee, a monthly or annual subscription, a deposit or credit requirement, and a fee or margin on each booking. Some providers charge all four. Others charge only per booking. Ask for every one in writing before you sign.

Fee type What it is Questions to ask
Setup fee One-time charge to open your account or build your system Is there a setup fee? Is it refundable?
Subscription Monthly or annual charge for using the platform Is the panel free? What do paid plans add?
Deposit / credit Money you must place upfront, or a credit line with a guarantee Is there a minimum deposit? Do I need a bank guarantee?
Per-booking fee Service fee, margin in the fare, or both Is the service fee shown before I book? Are there fees for changes, cancellations or voids?

Is there a setup fee?

Many travel technology providers charge a setup or onboarding fee, especially for a custom booking website or an API integration. Some B2B portals charge nothing to start. If a provider asks for a setup fee, ask exactly what it covers and whether it is refundable.

On QuickOTA: There is no setup fee for any product.

Do you pay a monthly subscription?

Some B2B portals charge a monthly subscription just to search and book. Others make booking access free and earn from per-booking fees, then charge a subscription only for extra products such as a branded website.

On QuickOTA: B2B Panel access is free. You can search, book and ticket flights without a subscription. Hotels, tours, visas and group requests are coming soon. A white-label website is a paid monthly plan. The flight booking API is currently free for agencies that can build the integration themselves (see the table below).

How much deposit do you need to start?

Deposit rules vary widely. Some portals ask new agencies for a fixed minimum deposit before the first booking. Others offer credit, which usually requires a bank guarantee, trading history or both. A third model is a prepaid wallet with no minimum: you add only the money you need for each booking.

Model Cash needed to start Risk for a new agency
Fixed minimum deposit High, paid before your first booking Cash is locked even when sales are slow
Credit line Low cash, but usually needs a bank guarantee or history Hard to get for new agencies; settlement bills can surprise you
Prepaid wallet, no minimum Only the cost of your next booking Low

On QuickOTA: You pay from a prepaid wallet with no minimum deposit. Top up with the amount you need for the booking, by online payment or bank deposit. QuickOTA does not offer credit.

What do you pay per booking?

Per-booking costs come as a service fee, a margin built into the fare, or both. The most important question is whether you can see the full cost before you book. Also ask about fees for changes, cancellations, refunds and voids, because these affect your margin after the sale.

On QuickOTA: Flight service fees are itemised by type, such as issue, change date, cancellation and void, and shown before you book and in your booking details. You add your own markup when you charge your customer.

How much does a white-label website or flight API cost?

A white-label travel website, which is a booking website under your own brand, and a flight booking API, which connects your own system to the platform, cost more than portal access because they involve hosting, a domain, development and support. Providers usually charge a monthly or annual fee and sometimes a setup fee.

QuickOTA at a glance

Product Setup fee Recurring cost What you get
B2B Panel None Free Flights today; hotels, tours, visas and group requests coming soon. Pay per booking from your wallet
White-Label website None Monthly plan + optional modules: contact us for a quote Choose a plan, then add modules from the built-in store; each module is priced separately. Includes a branded booking website with page builder, blog, built-in SEO checks and custom domain with automatic HTTPS
Flight booking API None Currently free for agencies with their own technical team (confirmed in a call); otherwise contact us for a quote REST API for flights with API keys, webhooks and an OpenAPI-documented developer portal. Hotels are not yet available on the API
Enterprise None Contact us for a quote Custom-designed theme built by our team

Most agencies start with the free B2B Panel and add a white-label website or the API once they have steady demand.

How to calculate your real cost: a worked example

To compare portals fairly, calculate the total cost for a typical month: setup fee (spread over 12 months) + subscription + the cost of locked cash + per-booking fees. The example below uses hypothetical numbers for a new agency selling 20 tickets a month.

Portal A (illustrative) Portal B (illustrative) QuickOTA B2B Panel
Setup fee USD 1,200 one-time None None
Subscription USD 150/month None None
Minimum deposit USD 3,000 locked USD 1,000 locked None
Per-booking fee USD 5 USD 12 Itemised per booking (see panel)
First-month cash out before the first sale USD 4,350 USD 1,000 Only the cost of the first booking

The point is not the exact numbers. The point is that fixed fees and deposits decide how much money you need before you earn anything.

Common cost mistakes

  • Comparing fares only. Compare fare plus service fee plus change and cancellation fees.
  • Ignoring after-sale fees. A ticket with a high change fee can turn a profit into a loss.
  • Paying for a website before you have customers. Start with portal access. Add a white-label website when you have demand to send to it.
  • Locking cash in a large deposit. A new agency needs cash for marketing and operations.
  • Not asking about refunds of the setup fee. If you leave in the first months, is any money returned?

How QuickOTA prices its platform

QuickOTA is a SaaS B2B travel platform for travel agencies. Agencies search, book and ticket flights from one panel. Hotels, tours, visas and group requests are coming soon.

  • B2B Panel access is free. There is no setup fee.
  • There is no minimum wallet deposit. Top up online or by bank deposit, only what you need.
  • Service fees are itemised and shown before you book and in your booking details.
  • You don't need IATA accreditation. QuickOTA issues the ticket.
  • White-label websites are a monthly plan with optional modules from the built-in store.
  • The flight booking API is currently free for agencies with their own technical team, confirmed in a call with us.

You need a registered company and a travel agency licence from your country. QuickOTA works with agencies in any country.

Get agency access →

FAQs

How much does a B2B travel portal cost?

It depends on the provider. Costs can include a setup fee, a subscription, a deposit and per-booking fees. On QuickOTA, B2B Panel access is free, there is no setup fee or minimum deposit, and you pay an itemised service fee per booking.

Does QuickOTA charge a setup fee?

No. QuickOTA does not charge a setup fee for the B2B Panel, the white-label website or the flight booking API.

Is the QuickOTA B2B Panel really free?

Yes. Searching, booking and ticketing in the B2B Panel has no subscription. You pay the fare and an itemised service fee for each booking, both shown before you book. The white-label website is a paid monthly plan.

What is the minimum deposit to start?

There is no minimum. QuickOTA uses a prepaid wallet. You top up with the amount you need for the booking you want to make, by online payment or bank deposit.

Why is a no-deposit portal better for a new agency?

A new agency needs its cash for marketing, staff and operations. With no minimum deposit, money only leaves your account when you have a booking to pay for.

How much does a white-label travel website cost on QuickOTA?

The white-label website is a paid monthly plan with no setup fee. You choose a plan, then add only the modules you need from the built-in store, and each module is priced separately. Contact QuickOTA for a quote. Many agencies start with the free B2B Panel and add their own website later.

Is the QuickOTA flight booking API free?

It can be. QuickOTA currently offers the flight booking API free of charge to agencies that have their own technical team to build the integration. We confirm this in a call before you start. If your project needs more support from our team, we quote a fee.

Related reading

SR

About the author

Sepehr Riahi

Writes for the QuickOTA team about B2B travel distribution — flights, hotels, visa and tours for travel agencies.

More from this author
Back to all articles

For travel agencies

Work with QuickOTA

B2B flights, hotels, visa & tours for travel agencies — net rates, instant ticketing and 24/7 operations support from one agent panel.