
Profit Per Booking: How to Calculate It Right in the UAE
Learn how to calculate profit per booking for a UAE travel agency: costs, fees, staff time, 5% VAT, a worked AED example and how to track it without spreadsheets.
Profit per booking is what you keep from one booking after you subtract everything that booking cost you: supplier net rates, payment fees, commissions paid out to agents, and the staff time spent on it. For a UAE travel agency, one more rule applies. You calculate it on revenue excluding the 5% VAT you collect, because that money belongs to the Federal Tax Authority, not to you.
This guide gives you the formula, a worked example in AED, the costs most agencies forget, and a way to track the number on every file without rebuilding a spreadsheet each month.
TL;DR
- Profit per booking = booking revenue (excluding VAT) minus all direct costs minus the cost of the staff time and fees the booking consumed. Divide by revenue to get the margin.
- Gross revenue is a poor yardstick. Industry methodology papers measure an agency's earnings as its intermediation revenue: fees, commissions and margins.
- In the UAE, 5% VAT applies to service fees, commissions and markups, and there is no EU-style margin scheme to simplify it. Unbundle each package by component.
- Fee-based pricing can change the picture. A WTAAA white paper reports 12 to 20% margins on fee-based transactions against under 5% on commission-only bookings.
- Measure it per booking, per supplier and per agent. Averages hide the files that lose money.
Table of Contents
- What profit per booking means for a travel agency
- The formula
- A worked example: four nights in Dubai for two
- The costs most agencies leave out
- UAE VAT: why profit per booking is not a simple margin
- Commission, fee or markup: how your pricing model shapes the number
- How to calculate it step by step
- Why spreadsheets quietly erode your margin
- Our perspective: profit per booking is an operations problem
- Tracking profit per booking in Travel Engine
- Common mistakes to avoid
- FAQ
- Sources
What profit per booking means for a travel agency
Hotels and software companies use "per booking" loosely. For hotels it often means ADR or RevPAR. For a travel agency it is simpler and harsher: what is left in your account from this one client file once every cost tied to it has been paid.
Three numbers are often confused:
- Gross booking value: what the client paid in total, including supplier cost.
- Intermediation revenue: what you earned for arranging the trip. This is your commission, service fee, and the markup you added on resold components.
- Profit per booking: intermediation revenue minus the costs of producing it.
A AED 60,000 itinerary sounds like a big sale. If you resold most of it at cost, your real revenue might be a fraction of that. The Voorburg Group paper on travel agency activities lists booking and service fees, commissions, change fees and purchase-resale margins as the prices that count when measuring what an agency earns. That is the right base for your own calculation.
The formula
Keep it in two layers.
Gross margin per booking
Booking revenue (excl. VAT) − supplier costs = gross margin
Net profit per booking
Gross margin − payment and bank fees − agent commission paid − allocated staff time − other direct costs (courier, visas, local SIMs, tools) = profit per booking
Margin %
Profit per booking ÷ booking revenue (excl. VAT) × 100
One widely published version of the formula, profit margin per booking, subtracts variable costs from booking revenue and divides by revenue. That works for a single-service booking. A multi-service itinerary needs the component view below, because each piece has its own cost, supplier and tax treatment.
A worked example: four nights in Dubai for two
The numbers below are an illustration, not a benchmark. All amounts are in AED and exclude VAT.
| Line | AED |
|---|---|
| Selling price to client (excl. VAT) | 14,000 |
| Hotel, 4 nights, net rate | 8,600 |
| Airport transfers | 600 |
| Desert safari | 700 |
| Private guide, one day | 900 |
| Gross margin | 3,200 |
| Card processing (assumed 2% of price) | 280 |
| Staff time: 4 hours at an assumed loaded cost of 90 per hour | 360 |
| Profit per booking | 2,560 |
Gross margin is 22.9%. Net profit margin is 18.3%. The first figure looks healthier, and it is the one most spreadsheets stop at.
Now change one thing. The client asks for three itinerary revisions and a hotel swap, and the file takes 10 hours instead of 4. Staff cost rises to 900, and profit falls to 2,020, a margin of 14.4%. Nothing about the supplier prices changed. The booking simply consumed more of your team.
This is why we keep arguing that time belongs in the calculation. Our own guide on counting staff time and fees per booking walks through the method in more detail.
The costs most agencies leave out
Most margin errors come from omission, not arithmetic. Check this list against your last ten files.
- Payment processing and bank fees. Cards, links and international transfers each cost something. If you pay a supplier in another currency, add the exchange spread.
- Agent commission. In a multi-agent agency, the commission paid to the consultant who sold the file comes out of that file's profit. See our agent commission tracking playbook.
- Staff time. Quoting, revisions, supplier chasing, document preparation and post-sale changes all count.
- Change and cancellation costs. A refunded deposit that cannot be recovered from a supplier is a direct hit to that booking.
- Tourism Dirham and other pass-through charges. These need to be invoiced correctly, and mistakes carry penalties. See our note on Tourism Dirham invoicing for UAE agencies.
- Tools and documents. Courier fees, visa handling, insurance admin.
None of these is exotic. Together they are often the difference between a file that looks like 20% and one that really earns 8%.
UAE VAT: why profit per booking is not a simple margin
VAT is the point where UAE agencies diverge from guides written for Europe or the US.
According to TaxAdvisors, UAE travel agencies charge 5% VAT on service fees, commissions and markups, must register once taxable turnover passes AED 375,000 in 12 months, and pay 9% corporate tax on profits above AED 375,000. The same guide stresses that the UAE has no equivalent of the EU Tour Operator Margin Scheme, so you cannot assume VAT is due only on your margin.
This matters for three reasons.
1. Your revenue figure must exclude VAT. If you divide profit by a VAT-inclusive price, your margin looks lower than it is, and you may treat output VAT as income.
2. Packages must be unbundled. The same source notes that agencies need to separate package pricing by component for VAT reporting, for example local excursions at 5% against qualifying international transport at 0%. A single bundled price in your books makes both tax reporting and profit analysis unreliable.
3. Some online sources get this wrong. A few Dubai guides describe a mandatory margin scheme. The Federal Tax Authority does publish a profit margin scheme page, and the VAT law includes a profit margin chapter, but the executive regulation's provisions are framed around specific supplies of goods in defined situations. Do not assume they cover your itineraries. Ask a UAE tax adviser or your auditor to confirm your treatment before you build your reporting on it.
For the compliance side, our UAE VAT guide for travel agencies and the article on six multi-service booking controls for VAT and BSP go deeper. This article is not tax advice. Your accountant decides how each of your components is treated.
If you design luxury or culture-led UAE itineraries, the components can vary a lot by file, from private landmark access to curated gallery visits. A specialist designer such as Noble Voyages' UAE travel design shows how many separate services sit inside one trip. Each of those lines needs its own cost, tax code and margin in your records.
Commission, fee or markup: how your pricing model shapes the number
The same trip can earn very different profit depending on how you charge.
The WTAAA white paper on professional fees gives a clear example. A $120 fee on a $1,000 flight booking delivers a 12% margin, whereas a traditional commission would yield about $15, or 1%. The paper also reports agencies earning 12 to 20% on fee-based transactions against under 5% on commission-only bookings. These are US figures from an industry body, so treat them as direction rather than a UAE benchmark.
The same paper argues that fees also filter out non-serious inquiries, and that non-refundable deposits protect an agency's time. That connects straight back to the staff-time line in our example: a fee covers the hours that a commission never pays for.
Here is how the three common models compare per booking.
| Model | Strength | Watch out for |
|---|---|---|
| Supplier commission only | Paid by the supplier, no client friction | Low and variable, and you work unpaid on quotes that do not convert |
| Planning or service fee | Pays for your time, predictable | Needs a clear explanation to clients, and 5% VAT applies |
| Markup on net rates | Scales with trip value | Needs accurate net costs and exact tracking of every component |
Most UAE agencies mix all three, and that is where spreadsheets break. One file has a hotel commission, a transfer marked up 15% and a planning fee. Profit per booking is only meaningful if each stream is recorded separately.
The revenue mix is also shifting. A dataset of US agencies compiled from Census and other sources, published on Zenodo, shows lodging commissions and fees rising to 38.1% of agency revenue, against 17.9% in 2013, with airline seats at 12.8%. Agencies retained 23.2% of revenue after operating expenses in 2022. The data is American, but it makes one point that applies here: the mix of products you sell changes your profit per booking even when your volumes stay flat.
How to calculate it step by step
- Record the sale by component. Hotel, transfer, tour, guide, flight, visa and fee each get their own line, with selling price and supplier cost.
- Separate VAT. Store the price excluding VAT and the VAT amount in different fields.
- Add the cost of the sale. Payment fees, agent commission, and any non-recoverable supplier charges.
- Allocate staff time. Use a loaded hourly cost and log hours per file, even roughly. A flat rate by trip type (simple, standard, complex) is a good start.
- Calculate gross margin, then net profit. Keep both. The gap between them tells you how expensive your operations are.
- Review by group. Sort by supplier, destination, trip type and consultant. Look for the pattern, not the single file.
- Revisit when things change. A supplier amendment, a currency move or a refund changes the answer. A margin calculated at quote time is a forecast, not a result.
Why spreadsheets quietly erode your margin
Spreadsheets work until you have more than a few live files. After that, three failures appear.
- Stale numbers. The quote says AED 3,200 gross margin, but the supplier raised the hotel rate after you quoted and nobody updated the sheet.
- Missing costs. Staff time and card fees never get a column, so every booking looks better than it is.
- Version chaos. Two consultants keep two copies, and the owner sees a monthly total that matches neither.
The Voorburg paper cited above describes tracking gross revenue alone as a pitfall and treats reliance on manual aggregation as a driver of inefficiency. We see the same thing when agencies come to us. They rarely lack data. Their data is spread across inboxes, sheets and an accounting tool that was never designed for itineraries. If you use accounting software, our QuickBooks setup guide for UAE travel agencies shows how to keep it aligned with your booking records.
For a deeper look at the process, read how to calculate trip margins without spreadsheets and our guide to trip profitability analysis.
Our perspective: profit per booking is an operations problem
We build Travel Engine for agencies, DMCs and tour operators, and one pattern shows up again and again: owners treat margin as an accounting task, done at month-end. By then the damage is done.
Profit per booking is made or lost in operations. It is lost when a consultant agrees to a fourth revision without noticing the file is no longer profitable. It is lost when a supplier invoice differs from the quote and nobody reconciles it. It is lost when a commission is paid on gross value instead of on what the agency really earned.
So we think the number has to live where the booking lives. The cost lines, supplier invoices, client payments, documents and margin should sit on the same record, updated as the file changes. That is the idea behind our multi-service booking system, our supplier and payment tracking and the dashboard owners use to see sales, margins and payments at a glance.
Our advice, whatever tool you use: start with 20 recent files. Rebuild each one by component, include staff time, and rank them by profit. You will probably find that your busiest supplier or your most active consultant is not your most profitable. That finding is worth more than any benchmark.
— Kirill
Tracking profit per booking in Travel Engine
If you want the calculation to happen as you work, rather than after the fact, Travel Engine is built for it. You record each service on one booking, attach supplier costs and client payments, and see margin per booking without a separate sheet. Trevi, our AI assistant, helps automate booking updates, and the dashboard gives owners a view of sales, payments and team activity.
To see how it fits your agency, look at booking management, supplier management and the full feature list, or request access to Travel Engine. For related reading, see our guides on margin tracking that holds up and the travel commission tracking guide.
Common mistakes to avoid
- Using VAT-inclusive prices as revenue. It understates margin and muddles your VAT return.
- Quoting margin on gross booking value. A 1.5% figure measured on gross bookings can look alarming and mean little, so measure against intermediation revenue.
- Ignoring time. If a file takes 10 hours, it should earn like a 10-hour file.
- Averaging everything. A healthy average can hide a supplier that loses money on every booking.
- Copying European scheme logic. Tax experts warn that applying margin-based VAT schemes from Europe in the UAE creates audit risk.
- Paying commission before the file closes. Settle on realised profit, not quoted profit.
FAQ
What is profit per booking?
It is the money an agency keeps from one booking after subtracting supplier costs, payment fees, agent commission and the cost of staff time. Express it in AED and as a percentage of revenue excluding VAT. Track it per file so you can compare suppliers, destinations and consultants.
What does "per booking" mean?
It means the figure is measured on a single client booking, not on a month or a year. For travel agencies a booking often contains several services, such as hotel, transfers and tours, so it helps to calculate each component first and then add them up.
Is profit per booking the same as commission?
No. Commission is one source of revenue. Profit is what remains after costs. A booking with a decent commission can still lose money once revision time, card fees and non-refundable costs are counted.
Do I pay VAT on my profit or on the whole sale in the UAE?
According to TaxAdvisors, the UAE has no EU-style Tour Operator Margin Scheme, and agencies account for VAT on the full consideration unless a component qualifies for zero-rating. Because treatment depends on how you act in each sale, confirm yours with a UAE tax adviser or the Federal Tax Authority.
Sources
- Travel Agency Tax & VAT UAE 2026, TaxAdvisors
- Professional Fees in the Travel Agency Industry, WTAAA
- Travel Agency Activities, Voorburg Group
- How Much Does a Travel Agency Earn?, Zenodo
- Profit Margin Scheme VATGPM1, Federal Tax Authority
- Federal Decree-Law No. 8 of 2017 and amendments, Federal Tax Authority